Luam Ntaub Ntawv Hauv Linux Nrog "Txiav" Hais Kom Zoo
Cov lus hais nruab rau hauv Linux systems siv luam cov ntaub ntawv, thiab nws ua li no los ntawm kev sib txuas ntau cov lus txib rau hauv ib qho kom ua kom yooj yim rau lawv siv. Cov lus txib nruab siv lub cp , chown , chmod , thiab strip commands.
Cov lus txib nruab yuav tsis siv los txhim kho cov ntawv thov uas twb tau npaj siv tab sis. Cov neeg yuav tsum downloaded thiab ntsia nrog apt-tau hais kom ua.
Tshem tawm kev ua lag luam
Hauv qab no yog cov lus hais kom zoo rau kev siv nruab . Thawj peb yog siv los luam ib qhov chaw rau qhov chaw uas muaj tshwm sim, thaum tseem tsim cov cai. Qhov kawg yog siv los tsim txhua yam khoom ntawm phau ntawv qhia lossis kev qhia.
nruab [ XAIV ] ... SOJ HAUV DEST nruab [ XAIV ] ... TUS NEEG ... TUS NEEG UA HAUJ LWM NEEG [ XAIV ] ... -TAU KHOOS KOJ SOURCE nruab [ XAIV ] ... -d DIRECTORYCov no yog cov kev xaiv uas koj tuaj yeem siv nrog qhov kev qhia ua haujlwm nruab :
- - Backup [= CONTROL ] ua ib thaub qab ntawm txhua cov ntaub ntawv lo lus uas twb muaj lawm
- -b zoo li - rov qab tab sis tsis txais ib qho kev sib cav
- -c (ignored)
- -C yuav tsum raug siv los txhim kho cov ntaub ntawv. Qhov ntawd yog, tshwj tsis yog lub hom phiaj uas twb tshwm sim lawm thiab yog tib yam li cov ntaub ntawv tshiab, qhov twg qhov kev hloov kho lub sijhawm yuav tsis hloov.
- -d , --directory yuav kho txhua nqe lus los ua cov npe npe; tsim txhua yam ntawm qhov kev qhia tau hais tseg
- -D tsim txhua yam ntawm DEST tsuas yog kawg, ces luam SOURCE rau DEST. Nws pab tau rau hauv thawj hom ntawv saum toj no.
- -g , --group = GROUP teev pawg tswv cuab
- -m , --mode = HOM tau tso cai tso cai (xws li hauv chmod), tsis yog rwxr-xr-x
- -nyeem , - tswv yim = tus tswv tsev teev cov tswv cuab (super-user only)
- -p , -preserve-timestamps siv cov kev nkag / kev hloov kho ntawm SOURCE cov ntaub ntawv mus rau cov ntaub ntawv cov ntaub ntawv
- -siv , - kos strips cim ntxhuav. Nws tsuas pab tau rau thawj zaug thiab thib ob hom ntawv saum toj no.
- -S , --suffix = SUFFIX overrides lub backup yav tag los
- -v , --verbose luam tawm lub npe ntawm txhua phau ntawv teev tseg raws li nws tau tsim
- -z, -context-CONTEXT teev SELinux kev ruaj ntseg ntsiab lus ntawm cov ntaub ntawv thiab kev tshawb nrhiav
- - pabcuam qhia txog kev pabcuam thiab kev tawm
- - version outputs version cov ntaub ntawv thiab tawm
Lub backup sob yog '~', tsuas yog teem nrog - los sis SIMPLE_BACKUP_SUFFIX. Cov kev tswj hauv txoj kev xaiv yuav raug xaiv ntawm qhov kev xaiv - lossis kev xaiv los ntawm VERSION_CONTROL ib puag ncig .
Cov no yog qhov tseem ceeb:
- All, tawm tsis ua backups (txawm tias - muab xa rov qab)
- numbered, t ua rau thaub qab backups
- uas twb muaj lawm, nil yog numbered yog hais tias muaj backuped nyob ua ke: txwv tsis pub, nws yooj yim
- yooj yim, yeej tsis ua kom yooj yooj yim backups
Tag nrho cov ntaub ntawv rau nruab yog khaws cia ua ib phau ntawv Texinfo. Yog hais tias cov info thiab nruab cov kev pab cuam tau muab ntsia ntawm koj lub vev xaib, qhov kev cob qhia cov lus tshaj tawm yuav tsum muab rau koj nkag mus rau cov lus qhia tiav.
Tseem ceeb: Siv tus txiv neej hais kom ua ( % tus txiv neej ) seb qhov kev hais kom raug siv hauv koj lub computer.
Piv txwv ntawm qhov Install Command
Nram qab no yog ib qho piv txwv ntawm kev siv qhov nruab Linux rau luam cov ntaub ntawv. Txhua cov ntawv nplaub tshev thiab cov ntaub ntawv yuav tsum muab kho rau koj qhov teeb meem.
nruab -D /source/folder/*.py/ destination / folderNtawm no, qhov kev xaiv- D yog siv los luam tag nrho cov ntaub ntawv .py ntawm / source / ceev mus rau / qhov chaw / daim nplaub tshev. Ntxiv dua thiab, txhua yam tab sis "nruab" thiab "-D" yuav tsum hloov kho kom haum rau koj tus kheej cov ntaub ntawv thiab cov folders.
Yog hais tias koj xav tau los ua daim nplaub tshev, koj tuaj yeem siv qhov kev hais no (rau peb tus qauv ntawm no):
nruab -d \ / destination \ / folder