Kuv yuav qhib qhov txuas hauv Linux li cas?

Ntawm Linux, xdc-qhib cov lus txib qhib cov ntaub ntawv lossis URL siv lub neej ntawd daim ntawv thov. Txhawm rau qhib URL siv lub neej ntawd browser… Ntawm Mac, peb tuaj yeem siv cov lus txib qhib los qhib cov ntaub ntawv lossis URL siv daim ntawv thov ua ntej. Peb kuj tuaj yeem qhia meej tias daim ntawv thov twg qhib cov ntaub ntawv lossis URL.

Txhawm rau saib cov cim txuas hauv ib phau ntawv qhia:

  1. Qhib lub davhlau ya nyob twg thiab txav mus rau qhov chaw ntawd.
  2. Ntaus cov lus txib: ls -la. Qhov no yuav ntev sau tag nrho cov ntaub ntawv nyob rau hauv phau ntawv qhia txawm tias lawv muab zais.
  3. Cov ntaub ntawv uas pib nrog l yog koj cov cim txuas cov ntaub ntawv.

Kev piav qhia. Cov lus txib txuas tsim ib qhov txuas nyuaj hu ua FILE2 uas sib koom tib lub ntsiab lus ntawm cov ntaub ntawv uas twb muaj lawm FILE1. Txij li thaum FILE1 thiab FILE2 sib koom tib qhov ntsuas qhov ntsuas, lawv yuav taw tes rau tib cov ntaub ntawv ntawm lub disk, thiab hloov kho ib qho yuav ua haujlwm zoo ib yam li hloov kho lwm tus.

Los ntawm lub neej ntawd, ln hais kom ua tsim cov txuas nyuaj. Txhawm rau tsim cov cim txuas, siv qhov kev xaiv -s ( -symbolic ). Yog tias ob qho tib si FILE thiab LINK tau muab, ln yuav tsim qhov txuas los ntawm cov ntaub ntawv teev tseg raws li thawj qhov kev sib cav ( FILE ) rau cov ntaub ntawv teev raws li qhov kev sib cav thib ob ( LINK ).

Ib qhov txuas hauv UNIX yog tus taw tes rau cov ntaub ntawv. Zoo li cov lus taw qhia hauv ib hom lus programming, cov ntawv txuas hauv UNIX yog cov taw qhia taw qhia rau cov ntaub ntawv lossis cov npe. … Cov ntawv txuas tso cai rau ntau tshaj ib lub npe xa mus rau tib cov ntaub ntawv, lwm qhov. Muaj ob hom kev sib txuas: Soft Link lossis Symbolic links.

Txhawm rau tshem tawm cov cim txuas, siv rm lossis unlink hais kom ua raws li lub npe ntawm symlink raws li kev sib cav. Thaum tshem tawm cov cim txuas uas taw qhia rau hauv phau ntawv qhia tsis ntxiv ib qho kev sib tw rau lub npe symlink.

Tej zaum daim ntawv thov muaj txiaj ntsig zoo tshaj plaws rau kev sib txuas nyuaj yog tso cai rau cov ntaub ntawv, cov kev pab cuam thiab cov ntawv sau (xws li cov kev pab cuam luv luv) kom nkag tau yooj yim hauv cov npe sib txawv ntawm cov ntaub ntawv qub lossis cov ntaub ntawv executable (piv txwv li, npaj-rau-khiav version ntawm ib qho program) .

Txhawm rau tsim cov cim txuas dhau qhov kev xaiv -s mus rau ln hais kom ua raws li lub hom phiaj cov ntaub ntawv thiab lub npe ntawm qhov txuas. Hauv qhov piv txwv hauv qab no ib cov ntaub ntawv yog symlinked rau hauv daim nplaub tshev. Hauv qhov piv txwv hauv qab no, mounted sab nraud tsav yog symlinked rau hauv cov npe hauv tsev.

Txhawm rau tsim cov kev sib txuas nyuaj ntawm Linux lossis Unix-zoo li system:

  1. Tsim ib qho nyuaj txuas ntawm sfile1file thiab link1file, khiav: ln sfile1file link1file.
  2. Txhawm rau ua cov cim txuas es tsis txhob sib txuas nyuaj, siv: ln -s qhov txuas.
  3. Txhawm rau txheeb xyuas qhov txuas muag muag lossis nyuaj ntawm Linux, khiav: ls -l qhov txuas.

16o ua. Xyoo 2018.

Zoo, cov lus txib "ln -s" muab kev daws teeb meem rau koj los ntawm kev cia koj tsim qhov txuas muag muag. Cov lus txib ln hauv Linux tsim kev sib txuas ntawm cov ntaub ntawv / cov npe. Cov lus sib cav "s" ua rau qhov sib txuas cim lossis qhov muag muag tsis yog qhov txuas nyuaj.

Ib qhov txuas nyuaj yog cov ntaub ntawv uas taw qhia rau tib lub hauv paus inode, ua lwm yam ntaub ntawv. Nyob rau hauv rooj plaub koj rho tawm ib cov ntaub ntawv, nws tshem tawm ib qhov txuas mus rau hauv qab inode. Whereas lub cim txuas (tseem hu ua mos txuas) yog qhov txuas mus rau lwm lub npe hauv cov ntaub ntawv.

Yog lawm. Lawv ob leeg siv qhov chaw raws li lawv ob leeg tseem muaj cov npe nkag.

program directory nyob rau hauv ib tug neeg saib xyuas cov ntaub ntawv, nws yuav tshwm sim muaj cov ntaub ntawv nyob rau hauv /mnt/partition/. qhov kev pab cuam. Ntxiv rau "kev sib txuas lus", tseem hu ua "mos txuas", koj tuaj yeem tsim ib qho "txuas txuas". Ib qho kev sib txuas los yog muag muag taw qhia rau txoj hauv kev hauv cov ntaub ntawv kaw lus.

Feem ntau cov ntaub ntawv tshuab uas txhawb nqa nyuaj txuas siv siv suav suav. Ib tus lej suav yog khaws cia nrog txhua ntu cov ntaub ntawv lub cev. Cov lej no sawv cev rau tag nrho cov txuas nyuaj uas tau tsim los taw tes rau cov ntaub ntawv. Thaum tsim ib qhov txuas tshiab, tus nqi no tau nce los ntawm ib qho.

Zoo li cov ncej no? Thov qhia rau koj cov phooj ywg:
OS Today