Жиі сұрақ: Linux жүйесінде жұмсақ сілтемені қалай жаңартуға болады?

Телефон қызып кетуі мүмкін немесе батарея әдеттегіден тезірек таусылады. Сондай-ақ, қателер iOS бета бағдарламалық құралының қауіпсіздігін төмендетеді. Хакерлер зиянды бағдарламаларды орнату немесе жеке деректерді ұрлау үшін олқылықтар мен қауіпсіздікті пайдалана алады. Сондықтан Apple ешкімге өзінің «негізгі» iPhone-ға бета iOS нұсқасын орнатуды ұсынбайды.

Содан кейін символдық сілтемені өзгертудің үш жолы бар:

  1. ln -f күшімен және тіпті -n каталогтары үшін пайдаланыңыз (inode қайта пайдаланылуы мүмкін): ln -sfn /кейбір/жаңа/жол сілтеме атауы.
  2. Символикалық сілтемені алып тастап, жаңасын жасаңыз (тіпті каталогтар үшін): rm linkname; ln -s /кейбір/жаңа/жолдың сілтеме атауы.

Каталогтағы символдық сілтемелерді көру үшін:

  1. Терминалды ашыңыз және сол каталогқа өтіңіз.
  2. Пәрменді теріңіз: ls -la. Бұл каталогтағы барлық файлдарды жасырын болса да ұзақ тізімдейді.
  3. l әрпінен басталатын файлдар символдық сілтеме файлдары болып табылады.

-L символдық сілтеменің бар-жоғын, сынған немесе жоқ екенін тексереді. Авторы -e-мен біріктіру сілтеменің бар-жоғын ғана емес, оның жарамдылығын (каталогқа немесе файлға сілтемелер) тексеруге болады. Сонымен, егер файл символдық сілтеме ғана емес, шын мәнінде файл болса, сіз осы сынақтардың барлығын орындап, мәні қате жағдайын көрсететін шығу күйін ала аласыз.

Ең қарапайым тәсілі: cd символдық сілтеме орналасқан жерге және мәліметтерді тізімдеу үшін ls -l орындаңыз файлдардың. Символдық сілтемеден кейінгі -> оң жағындағы бөлік ол меңзеп тұрған мақсат болып табылады.

Символдық сілтемені жою үшін біреуін пайдаланыңыз rm немесе ажырату пәрменінен кейін аргумент ретінде символдық сілтеменің аты. Каталогты көрсететін символдық сілтемені жою кезінде символдық сілтеме атына соңынан қиғаш сызықты қолданбаңыз.

Жұмсақ сілтеме деп те аталатын символдық сілтеме болып табылады басқа файлды көрсететін арнайы файл түрі, Windows жүйесіндегі таңбаша немесе Macintosh бүркеншік аты сияқты. Қатты сілтемеден айырмашылығы, символдық сілтеме мақсатты файлдағы деректерді қамтымайды. Ол жай ғана файлдық жүйедегі басқа жазбаны көрсетеді.

Жұмсақ сілтеме мазмұнын емес, бастапқы файлдың жолын қамтиды. Жұмсақ сілтемені жою түпнұсқа файлды жоюдан басқа ештеңеге әсер етпейді, сілтеме жоқ файлды көрсететін «салмалы» сілтемеге айналады. Жұмсақ сілтеме каталогқа сілтеме жасай алады.

Символдық сілтеме жасау үшін -s опциясын ln пәрменіне, содан кейін мақсатты файлға және сілтеме атауына жіберіңіз. Келесі мысалда файл қалта қалтасына таңбаланған. Келесі мысалда орнатылған сыртқы диск үй каталогына таңбаланған.

Символдармен жұмыс істеу мүмкіндіктері шектеулі; символдық сілтемені тінтуірдің оң жақ түймешігімен басыңыз > ClearCase > Сілтеме мақсатын зерттеу түймешігін басыңыз | Symlink қасиеттері. Символдық сілтеменің мақсатты әрекеттері пайда болуы үшін сурет көрінісінде сіздің көрінісіңізге де символдық сілтеменің мақсаты жүктелуі керек.

Әдепкі бойынша ln пәрмені қатты жасайды сілтемелер. Кімге жасау символдық байланыс, -s ( –символдық ) опциясын пайдаланыңыз. Егер екеуі де ФАЙЛ және LINK беріледі, ln болады жасау a байланыс бірінші аргумент ( FILE ) ретінде көрсетілген файлдан екінші аргумент ретінде көрсетілген файлға ( FILE ) LINK ).

Қатты байланыстыратын каталогтардың себебі рұқсат жоқ сәл техникалық. Негізінде олар файлдық жүйе құрылымын бұзады. Сіз әдетте қатты сілтемелерді пайдаланбауыңыз керек. Символдық сілтемелер бірдей функционалдық мүмкіндіктердің көпшілігіне ақаулар тудырмай мүмкіндік береді (мысалы, ln -s target link ).

Біреуін қолдануға болады тар салыстырмалы символдық сілтемелері бар қалтаны жылжыту.

Осы хабарлама ұнады ма? Достарыңызбен бөлісіңіз:
Бүгінгі OS