Muaj peev xwm luam cov ntaub ntawv rau a operating system xws li Linux tuaj yeem yog qhov tseem ceeb rau ntau tus neeg siv, tshwj xeeb tshaj yog cov neeg uas xav siv tag nrho cov txiaj ntsig ntawm kev siv lub davhlau ya nyob twg. Kev kawm yuav ua li cas luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg tso cai rau kev ua haujlwm zoo dua thiab ceev hauv kev tswj cov ntaub ntawv, ntxiv rau kev tswj hwm ntau dua ntawm cov txheej txheem luam tawm. Hauv kab lus no, peb yuav tshawb nrhiav kauj ruam yog kauj ruam yuav ua li cas thiaj ua tau txoj haujlwm no zoo, siv cov lus txib kom ua tiav cov txiaj ntsig zoo thiab txaus siab. Yog tias koj xav paub txog kev paub txog kev tswj hwm cov ntaub ntawv tseem ceeb hauv Linux, koj tsis tuaj yeem nco cov lus qhia ntxaws ntxaws txog kev luam cov ntaub ntawv siv lub davhlau ya nyob twg.
1. Taw qhia txog kev luam cov ntaub ntawv hauv Linux ntawm lub davhlau ya nyob twg
Luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg yog txoj haujlwm tseem ceeb Rau cov neeg siv ntawm no operating system. Txawm hais tias muaj ntau txoj hauv kev los luam cov ntaub ntawv, lub davhlau ya nyob twg muaj kev ua haujlwm tau zoo thiab hloov tau yooj yim rau cov neeg nyiam cov kab hais kom ua. Hauv tsab xov xwm no, peb yuav tshawb nrhiav cov lus txib sib txawv thiab cov kev xaiv muaj rau luam cov ntaub ntawv ntawm Linux, nrog rau qee cov lus qhia thiab cov piv txwv muaj txiaj ntsig.
Txhawm rau luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg, peb tuaj yeem siv cov lus txib cp
. Cov lus txib no tso cai rau peb luam ib lossis ntau cov ntaub ntawv los ntawm ib phau ntawv mus rau lwm qhov. Peb tuaj yeem qhia tag nrho txoj hauv kev ntawm cov ntaub ntawv lossis tsuas yog lawv lub npe yog tias peb nyob hauv tib phau ntawv. Peb kuj tuaj yeem siv cov ntawv qub los luam ib pab pawg ntawm cov ntaub ntawv uas ua tau raws li cov txheej txheem.
Ntxiv rau kev luam cov ntaub ntawv ib leeg, peb tuaj yeem luam tag nrho cov npe siv cov lus txib cp
. Nrog kev xaiv -r
, peb tuaj yeem luam ib daim ntawv teev npe thiab tag nrho nws cov ntsiab lus, suav nrog subdirectories thiab cov ntaub ntawv. Nws yog ib qho tseem ceeb uas yuav tsum nco ntsoov tias thaum luam cov ntawv teev npe, ib daim ntawv luam yuav raug tsim nyob rau hauv cov ntaub ntawv teev npe, tswj cov qauv qub thiab kev tso cai.
2. Cov lus txib yooj yim los luam cov ntaub ntawv hauv Linux siv lub davhlau ya nyob twg
Hauv Linux, ib qho ntawm cov haujlwm tshaj plaws yog luam cov ntaub ntawv siv lub davhlau ya nyob twg. Txhawm rau ua qhov haujlwm no, peb muaj cov lus txib yooj yim uas tso cai rau peb ua haujlwm sai thiab yooj yim. Tom ntej no, cov lus txib siv tshaj plaws los luam cov ntaub ntawv hauv Linux siv lub davhlau ya nyob twg yuav nthuav tawm.
1. cp: Qhov hais kom ua cp
Nws yog siv los luam cov ntaub ntawv hauv Linux. Nws lub hauv paus syntax yog cov hauv qab no: cp [opciones] origen destino
. Piv txwv li, txhawm rau luam cov ntaub ntawv hu ua "text.txt" los ntawm cov npe tam sim no mus rau "/home/user/documents" directory, siv cov lus txib hauv qab no: cp texto.txt /home/usuario/documentos
.
2. cp -r: Yog tias peb xav tau luam tag nrho cov npe, peb yuav tsum siv cov lus txib cp -r
Cov. Cov kev xaiv -r
qhia tias nws yuav tsum tau theej recursively, uas yog, nrog rau tag nrho cov ntaub ntawv thiab subdirectories muaj nyob rau hauv phau ntawv. Piv txwv li, txhawm rau luam cov "project" directory thiab tag nrho nws cov ntaub ntawv thiab subdirectories mus rau "/home/user/backups" directory, siv cov lus txib nram qab no: cp -r proyecto /home/usuario/backups
.
3. Siv cov lus txib 'cp' los luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg
Cov lus txib "cp" hauv Linux yog siv los luam cov ntaub ntawv los ntawm lub davhlau ya nyob twg. Cov lus txib no tseem ceeb tshwj xeeb tshaj yog thaum koj xav tau ua ib qho thaub qab ntawm cov ntaub ntawv tseem ceeb lossis hloov cov ntaub ntawv mus rau lwm phau ntawv lossis qhov chaw. Hauv qab no yog cov kauj ruam los siv cov lus txib no nraaj.
1. Qhib lub qhov rais davhlau ya nyob twg hauv Linux.
- Koj yuav pom lub davhlau ya nyob twg hauv daim ntawv thov zaub mov lossis koj tuaj yeem siv cov keyboard shortcut "Ctrl + Alt + T" qhib nws.
2. Nkag mus rau cov npe uas muaj cov ntaub ntawv koj xav luam.
- Siv cov "cd" hais kom ua raws li cov kab ntawv qhia nkag mus rau nws. Piv txwv li, yog tias cov ntaub ntawv nyob rau hauv "Cov Ntaub Ntawv" directory, ntaus "cd Documents" thiab nias Enter.
3. Khiav cov ntawv luam.
- Cov syntax yooj yim ntawm "cp" hais kom ua yog "cp destination_file source_file". Piv txwv li, yog tias koj xav luam cov ntaub ntawv hu ua "file.txt" mus rau lwm lub npe, koj tuaj yeem ntaus "cp file.txt /path/destination" thiab nias Enter.
Nco ntsoov tias "cp" hais kom ua tuaj yeem siv los luam tag nrho cov npe thiab lawv cov ntsiab lus. Tsuas yog ntxiv qhov "-r" kev xaiv rau cov lus txib kom rov luam tawm tag nrho cov ntaub ntawv thiab cov npe hauv qab. Piv txwv li, "cp -r source_folder /path/destination". Tam sim no koj paub cov hauv paus ntawm kev siv "cp" hais kom ua, koj yuav tuaj yeem luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg zoo.
4. Luam cov ntaub ntawv thiab cov npe hauv Linux siv cov lus txib 'cp' hauv lub davhlau ya nyob twg
Luam cov ntaub ntawv thiab cov npe hauv Linux siv cov lus txib cp
nyob rau hauv lub davhlau ya nyob twg yog ib tug ntau thiab pab tau txoj hauj lwm rau kev tswj cov ntaub ntawv. Cov lus txib no tso cai rau koj luam cov ntaub ntawv lossis cov npe ntawm ib qho chaw mus rau lwm qhov ntawm koj lub Linux system. Ntawm no yog ib daim ntawv qhia step-by-step los ua kom tiav txoj haujlwm no:
- Qhib koj lub davhlau ya nyob twg hauv Linux.
- Siv cov lus txib
cd
mus rau lub directory qhov twg cov ntaub ntawv los yog directory koj xav luam nyob rau hauv. - Siv cov lus txib
cp
ua raws li lub npe ntawm cov ntaub ntawv lossis cov npe koj xav luam, thiab tom qab ntawd qhia qhov chaw nyob qhov twg.
Piv txwv li, yog tias koj xav luam cov ntaub ntawv hu ua "file.txt" los ntawm cov npe tam sim no mus rau "Cov Ntaub Ntawv" directory, koj tuaj yeem khiav cov lus txib hauv qab no:
cp archivo.txt Documentos/
Yog tias koj xav luam ib daim ntawv teev npe tag nrho hu ua "my_directory" mus rau "Backup" directory, koj tuaj yeem siv cov lus txib hauv qab no:
cp -r mi_directorio Backup/
Nco ntsoov hais tias cp
tso cai rau ntau txoj kev xaiv, xws li recursively luam cov npe nrog -r
thiab paub meej tias overwriting cov ntaub ntawv uas twb muaj lawm nrog -i
. Nrog rau cov ntaub ntawv los yog siv cov lus txib man cp
kom paub ntau ntxiv txog cov kev xaiv sib txawv muaj.
5. Luam ntau cov ntaub ntawv ib txhij hauv Linux siv lub davhlau ya nyob twg
Rau, peb tuaj yeem siv cov lus txib cp
. Cov lus txib no tso cai rau peb luam cov ntaub ntawv thiab cov npe ntawm ib qhov chaw mus rau lwm qhov. Tom ntej no, kuv yuav qhia koj cov kauj ruam ua raws li:
- Qhib lub qhov rais davhlau ya nyob twg ntawm koj lub Linux system.
- Coj mus rau hauv daim nplaub tshev uas cov ntaub ntawv koj xav luam nyob. Koj tuaj yeem siv cov lus txib
cd
ua raws li lub npe nplaub tshev kom nkag mus rau nws. - Thaum koj nyob hauv daim nplaub tshev tsim nyog, koj tuaj yeem siv cov lus txib hauv qab no los luam cov ntaub ntawv:
cp archivo1 archivo2 archivo3 destino
nco ntsoov hloov archivo1
, archivo2
y archivo3
nrog cov npe ntawm cov ntaub ntawv koj xav luam, thiab destino
nrog rau qhov chaw koj xav luam lawv. Yog tias koj xav luam cov ntaub ntawv mus rau lwm phau ntawv teev npe, nco ntsoov qhia tag nrho txoj hauv kev ntawm qhov chaw.
Txoj kev no kuj siv tau yog tias koj xav luam ntau cov ntaub ntawv ib zaug. Koj tuaj yeem sau cov npe ntawm tag nrho cov ntaub ntawv koj xav luam, sib cais los ntawm qhov chaw, ua ntej qhia qhov chaw. Thaum koj tau khiav cov lus txib, cov ntaub ntawv xaiv yuav raug theej mus rau qhov chaw teev tseg.
6. Luam cov ntaub ntawv thiab khaws cia cov peev txheej hauv Linux ntawm Terminal
Feem ntau, thaum luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg, nws yog ib qho tseem ceeb uas yuav tsum khaws cov khoom siv los xyuas kom meej tias cov ntawv luam yog raug thiab tag nrho cov khoom ntawm cov ntaub ntawv tseem ceeb tau khaws cia. Hauv qhov kev qhia no, kuv yuav qhia yuav ua li cas luam cov ntaub ntawv thiab tswj hwm lawv cov cwj pwm siv cov lus txib hauv Linux.
Txhawm rau luam cov ntaub ntawv thiab khaws nws cov cwj pwm, peb tuaj yeem siv cov lus txib cp
ua raws li cov kev xaiv tsim nyog. Piv txwv li, txhawm rau luam cov ntaub ntawv hu ua "source_file.txt" rau qhov chaw tshiab hu ua "destination_directory," peb khiav cov lus txib hauv qab no:
cp -p archivo_origen.txt directorio_destino
Hauv cov lus txib dhau los, qhov kev xaiv -p
yog siv los khaws cov yam ntxwv ntawm cov ntaub ntawv hauv qhov chaw, suav nrog kev tso cai, tus tswv, thiab lub sijhawm teev tseg. Peb kuj tuaj yeem siv qhov kev xaiv -a
hloov -p
, txij li qhov kev xaiv no tseem khaws tag nrho cov cwj pwm ntawm cov ntaub ntawv qub. Piv txwv li:
cp -a archivo_origen.txt directorio_destino
7. Luam thiab hloov cov ntaub ntawv hauv Linux siv cov lus txib davhlau ya nyob twg
Rau koj, muaj qee qhov kev xaiv thiab cov cuab yeej muaj uas tuaj yeem ua rau txoj haujlwm no yooj yim dua rau koj.
Ib txoj hauv kev los luam cov ntaub ntawv yog los ntawm kev siv cov lus txib cp
. Piv txwv li, yog tias koj xav luam cov ntaub ntawv hu ua "file1.txt" los ntawm cov ntawv tam sim no mus rau lwm lub nplaub tshev hu ua "destination", koj tuaj yeem khiav cov lus txib hauv qab no:
cp archivo1.txt destino/
Cov lus txib no yuav luam cov ntaub ntawv "file1.txt" mus rau "qhov chaw" directory. Yog hais tias cov ntaub ntawv twb muaj nyob rau hauv lub lo lus uas peb nplaub tshev, nws yuav muab hloov tsis tau prompting rau kev pom zoo. Yog tias koj xav tau cov lus pom zoo kom pom ua ntej hloov cov ntaub ntawv, koj tuaj yeem siv qhov kev xaiv -i
:
cp -i archivo1.txt destino/
Ntxiv nrog rau cov lus txib cp
, koj tuaj yeem siv cov lus txib rsync
luam thiab hloov cov ntaub ntawv hauv Linux. Qhov zoo ntawm kev siv rsync
yog tias nws tso cai rau synchronization ntawm cov npe thiab cov ntaub ntawv txoj kev ua tau zoo, tshwj xeeb tshaj yog thaum muaj ntau cov ntaub ntawv loj lossis cov ntawv teev npe raug theej.
Piv txwv li, txhawm rau luam tag nrho cov ntsiab lus ntawm ib daim nplaub tshev hu ua "qhov chaw" mus rau ib lub nplaub tshev hu ua "destination," koj tuaj yeem khiav cov lus txib hauv qab no:
rsync -a origen/ destino/
Tus chij -a
qhia tias cov qauv ntaub ntawv thiab kev tso cai yuav tsum tau khaws cia thaum lub sijhawm luam.
Raws li koj tuaj yeem pom, luam thiab hloov cov ntaub ntawv hauv Linux siv lub davhlau ya nyob twg tuaj yeem yog cov txheej txheem yooj yim nrog cov lus txib kom raug. Txawm siv cp
o rsync
, muaj cov cuab yeej no yuav cia koj tswj koj cov ntaub ntawv nyob rau hauv ib txoj kev zoo.
8. Luam cov ntaub ntawv mus rau qhov chaw Linux tshwj xeeb uas siv lub davhlau ya nyob twg
Qee zaum hauv Linux koj yuav tsum luam cov ntaub ntawv mus rau qhov chaw tshwj xeeb operating system kom lawv tuaj yeem siv tau los ntawm lwm cov kev pabcuam lossis kev pabcuam. Hmoov zoo, lub davhlau ya nyob twg muab txoj hauv kev sai thiab yooj yim los ua qhov no. Hauv qab no yog cov lus qhia ua ntu zus los luam cov ntaub ntawv mus rau qhov chaw tshwj xeeb hauv Linux:
- Qhib lub davhlau ya nyob twg hauv koj li Linux faib.
- Siv cov lus txib
cd
mus rau lub nplaub tshev uas muaj cov ntaub ntawv koj xav luam. Piv txwv li, yog tias cov ntaub ntawv nyob hauv/home/usuario/documentos/
, siv cov lus txibcd /home/usuario/documentos/
. - Thaum koj nyob hauv qhov chaw raug, siv cov lus txib
cp
ua raws li lub npe ntawm cov ntaub ntawv koj xav luam thiab qhov chaw nyob. Piv txwv li, luam cov ntaub ntawv "example.txt" rau/usr/local/
, siv cov lus txibcp ejemplo.txt /usr/local/
.
Koj tuaj yeem siv cov kev xaiv ntxiv nrog rau cov lus txib cp
los kho cov ntawv theej, xws li luam tawm tag nrho cov ntaub ntawv hauv ib phau ntawv uas siv cov cim cim *
. Nco ntsoov tias koj yuav xav tau cov cai superuser los luam cov ntaub ntawv rau qee qhov chaw ntawm lub system.
9. Luam cov ntaub ntawv recursively hauv Linux siv lub davhlau ya nyob twg
Rau, koj tuaj yeem siv 'cp' hais kom ua. Cov lus txib no tso cai rau koj luam cov ntaub ntawv thiab cov npe rov ua dua, txhais tau tias tag nrho cov ntaub ntawv thiab cov npe hauv qab uas muaj nyob rau hauv cov npe teev yuav raug theej. Hauv qab no kuv yuav qhia koj yuav ua li cas siv cov lus txib no kom zoo.
1. Qhib lub qhov rais davhlau ya nyob twg ntawm koj lub Linux system.
2. Nkag mus rau hauv phau ntawv teev npe uas cov ntaub ntawv koj xav luam tawm. Koj tuaj yeem siv 'cd' hais kom ua raws li lub npe nplaub tshev kom txav mus los ntawm cov npe.
3. Thaum koj nyob rau hauv qhov tseeb directory, siv 'cp' hais kom ua raws li lub npe ntawm cov ntaub ntawv los yog directory koj xav luam, thiab ces lub lo lus uas peb lub npe thiab txoj kev. Piv txwv li, yog tias koj xav luam cov npe hu ua "my_directory" rau lwm phau ntawv hu ua "destination_directory", koj yuav siv cov lus txib hauv qab no: `cp -r my_directory destination_directory`. Qhov '-r' parameter qhia tias daim ntawv yuav tsum rov ua dua.
4. Yog tias koj xav luam ntau cov ntaub ntawv lossis cov ntawv teev npe ib zaug, koj tuaj yeem teev tag nrho cov npe thiab cov kev sib cais los ntawm qhov chaw. Piv txwv li: `cp -r file1 file2 destination_directory`.
5. Thaum koj tau nkag mus rau qhov hais kom ua, nias Enter thiab Linux yuav pib luam cov ntaub ntawv lossis cov npe recursively mus rau qhov chaw teev npe.
Nco ntsoov tias thaum siv 'cp' hais kom ua nrog rau qhov kev xaiv '-r', nws yog ib qho tseem ceeb kom paub tseeb tias kev nyeem ntawv thiab sau ntawv tso cai raug teeb tsa rau ntawm cov ntaub ntawv thiab cov npe koj xav luam. Tsis tas li ntawd, nco ntsoov tias yog tias daim ntawv teev npe twb muaj cov ntaub ntawv lossis cov npe nrog tib lub npe, koj yuav raug ceeb toom kom paub meej tias qhov kev txiav txim ua ntej sau nws.
10. Luam cov ntaub ntawv ntawm tej thaj chaw deb servers siv lub davhlau ya nyob twg hauv Linux
Rau, peb tuaj yeem siv cov lus txib rsync
. Cov cuab yeej no tso cai rau peb synchronize cov ntaub ntawv thiab cov npe ntawm ob qhov chaw, xws li ntawm tib lub server lossis ntawm cov chaw taws teeb tswj. Hauv qab no yog ib tug step-by-step piv txwv ntawm yuav ua li cas siv rsync
.
1. Qhib lub davhlau ya nyob twg ntawm koj lub Linux system thiab xyuas kom tseeb tias koj muaj rsync
ntsia. Koj tuaj yeem txheeb xyuas nws los ntawm kev khiav cov lus txib rsync --version
nyob rau hauv lub davhlau ya nyob twg. Yog koj tsis muaj rsync
ntsia, koj tuaj yeem ua qhov no siv koj li Linux faib tus neeg saib xyuas pob.
2. Luam ib cov ntaub ntawv los ntawm cov chaw taws teeb server rau koj lub tshuab hauv zos:
- Hauv lub davhlau ya nyob twg, ntaus cov lus txib hauv qab no:
rsync -avz usuario@servidor_remoto:/ruta/al/archivo /ruta/local
Hloov chaw
usuario
nrog koj tus username ntawm cov chaw taws teeb server,servidor_remoto
nrog tus IP chaw nyob lossis lub npe ntawm cov chaw taws teeb server,/ruta/al/archivo
nrog rau qhov chaw ntawm cov ntaub ntawv nyob rau hauv tej thaj chaw deb server thiab/ruta/local
nrog rau qhov chaw ntawm koj lub tshuab hauv zos uas koj xav khaws cov ntaub ntawv. - Nias Enter kom ua tiav cov lus txib. Koj yuav raug ceeb toom rau tus neeg siv tus password ntawm lub chaw taws teeb chaw taws teeb. Sau nws thiab nias Enter.
- Cov ntaub ntawv teev tseg yuav raug theej los ntawm cov chaw taws teeb tswj mus rau koj lub tshuab hauv zos ntawm qhov chaw teev tseg.
11. Luam cov ntaub ntawv thiab teeb tsa kev tso cai hauv Linux siv lub davhlau ya nyob twg
Rau, muaj ntau yam kev xaiv los xav txog. Txoj kev daws teeb meem ib ntus uas daws qhov teeb meem no tau zoo yuav tau piav qhia hauv qab no. Nws yog ib qho tseem ceeb kom nco ntsoov tias cov txheej txheem no yuav tsum muaj kev paub txog kev siv lub davhlau ya nyob twg Linux.
1. Luam cov ntaub ntawv: Txhawm rau luam cov ntaub ntawv los ntawm ib qho chaw mus rau lwm qhov, siv cov lus txib cp
ua raws li qhov chaw thiab lub npe ntawm cov ntaub ntawv yuav tsum tau theej, thiab qhov chaw nyob. Piv txwv li, yog tias koj xav luam cov ntaub ntawv hu ua "file.txt" nyob rau hauv daim ntawv teev npe tam sim no mus rau cov npe "/home/user/new_folder/", koj yuav tsum ua raws li cov lus txib hauv qab no:cp archivo.txt /home/usuario/nueva_carpeta/
2. Teeb tsa kev tso cai: Kev tso cai hauv Linux tau teeb tsa siv cov lus txib chmod
. Piv txwv li, yog tias koj xav teem caij nyeem, sau ntawv, thiab ua tiav kev tso cai rau tus tswv los ntawm ib daim ntawv, cov lus txib hauv qab no yuav tsum tau ua:chmod u+rwx archivo.txt
Qhov no yuav tso cai rau tus tswv nyeem, sau thiab ua tiav cov ntaub ntawv. Ntxiv rau tus tswv, Linux tso cai rau koj los teeb tsa kev tso cai rau pab pawg thiab lwm tus neeg siv.
3. Muab cov ntaub ntawv luam thiab tso cai tso cai: Nws muaj peev xwm muab ob txoj kev ua ke hauv ib qho lus txib. Piv txwv li, yog tias koj xav luam cov ntaub ntawv thiab teeb tsa kev tso cai tshwj xeeb tib lub sijhawm, koj tuaj yeem siv qhov kev xaiv --preserve=mode
nrog rau cov lus txib cp
. Cov piv txwv hauv qab no yuav luam cov ntaub ntawv "file.txt" rau hauv phau ntawv teev npe "/home/user/new_folder/" thiab tuav cov kev tso cai tib yam li cov ntaub ntawv qub:cp --preserve=mode archivo.txt /home/usuario/nueva_carpeta/
Kev siv txoj hauv kev no txuag lub sijhawm thiab xyuas kom meej tias kev tso cai raug tswj kom raug thaum lub sijhawm luam tawm.
12. Tshawb xyuas thiab paub meej tias cov ntaub ntawv ua tiav ntawm Linux los ntawm lub davhlau ya nyob twg
Rau, koj tuaj yeem ua raws li cov kauj ruam no:
- Siv cov lus txib
cp
ua raws li txoj hauv kev ntawm cov ntaub ntawv koj xav luam thiab txoj hauv kev uas koj xav tso cov ntawv luam. Piv txwv li: - Thaum daim ntawv luam tiav lawm, koj tuaj yeem siv cov lus txib
ls
Txhawm rau kom paub tseeb tias cov ntaub ntawv tau ua tiav tiav rau qhov chaw nyob: - Yog tias daim ntawv luam ua tiav, koj yuav tsum pom cov ntaub ntawv npe teev nyob rau hauv cov lus txib tso tawm
ls
. Koj tuaj yeem siv cov lus txibfile
ua raws li txoj kev theej kom tau txais cov ntaub ntawv hais txog hom ntaub ntawv:
cp ~/ruta/archivo.txt ~/ruta/destino/
ls ~/ruta/destino/
file ~/ruta/destino/archivo.txt
Nco ntsoov tias nws yog ib qho tseem ceeb los xyuas cov kev tso cai ntawm cov ntaub ntawv thiab cov npe koom nrog, thiab xyuas kom tseeb tias koj muaj qhov tsim nyog tso cai nkag mus rau lawv thiab ua cov ntawv luam. Yog tias koj ntsib teeb meem thaum lub sijhawm ua haujlwm, koj tuaj yeem sab laj cov ntaub ntawv hais kom ua cp
los yog tshawb hauv online rau kev qhia thiab piv txwv tshwj xeeb rau koj rooj plaub.
13. Luam cov ntaub ntawv nrog cov npe tshwj xeeb lossis qhov chaw hauv Linux siv lub davhlau ya nyob twg
Raws li peb paub, ua haujlwm nrog cov ntaub ntawv hauv Linux tuaj yeem ua kom yuam kev thaum lawv muaj cov npe tshwj xeeb lossis muaj qhov chaw dawb. Txawm li cas los xij, muaj ntau txoj hauv kev los luam cov ntaub ntawv no siv lub davhlau ya nyob twg, thiab hauv seem no peb yuav piav qhia yuav ua li cas nws ua ib kauj ruam.
1. Siv cov quotes: Ib txoj hauv kev yooj yim los luam cov ntaub ntawv nrog cov npe tshwj xeeb lossis qhov chaw dawb yog los ntawm kev qhwv cov npe cov ntaub ntawv hauv cov ntawv sau. Piv txwv li, yog tias koj muaj cov ntaub ntawv hu ua "special file.txt", koj tuaj yeem luam nws siv cov lus txib hauv qab no:
cp "archivo especial.txt" destino/
2. Siv tus cwj pwm khiav: Lwm qhov kev xaiv yog siv cov cim khiav "\" ua ntej txhua qhov chaw dawb lossis cov cim tshwj xeeb hauv cov npe ntawm cov ntaub ntawv. Piv txwv li, yog tias koj muaj cov ntaub ntawv hu ua "myfile.txt", koj tuaj yeem luam nws siv cov lus txib hauv qab no:
cp mi archivo.txt destino/
3. Siv qhov chaw nyob qhov tseeb: Yog tias lub npe cov ntaub ntawv muaj ntau qhov chaw lossis cov cim tshwj xeeb, nws yuav siv tau ntau dua los siv qhov chaw nyob ntawm cov ntaub ntawv. Kom tau txais qhov chaw nyob ntawm cov ntaub ntawv, koj tuaj yeem siv "realpath" hais kom ua. Piv txwv li:
cp $(realpath "mi archivo.txt") destino/
Nco ntsoov tias cov txheej txheem no siv ob qho tib si los luam cov ntaub ntawv thiab luam cov npe tshwj xeeb lossis cov chaw. Nco ntsoov nco ntsoov tias lub davhlau ya nyob twg yog qhov tseem ceeb, yog li xyuas kom koj ntaus cov ntaub ntawv lossis cov npe npe kom raug. Tam sim no koj tuaj yeem luam koj cov ntaub ntawv yam tsis muaj teeb meem ntawm Linux!
14. Cov lus qhia thiab kev ua kom yuam kev rau kev luam cov ntaub ntawv zoo ntawm Linux ntawm lub davhlau ya nyob twg
Txhawm rau ua cov ntaub ntawv luam tawm zoo ntawm Linux los ntawm lub davhlau ya nyob twg, nws yog ib qho tseem ceeb uas yuav tau ua raws li qee qhov lus qhia thiab tswv yim. Hauv qab no yog qee cov lus pom zoo los txhim kho cov txheej txheem no:
1. Siv cov lus txib cp
nrog cov kev xaiv kom raug: cov lus txib cp
Nws yog siv los luam cov ntaub ntawv thiab cov npe hauv Linux. Txhawm rau ua kom muaj txiaj ntsig zoo, nws raug nquahu kom siv cov kev xaiv -r
luam cov directory recursively thiab -u
kom luam tawm cov ntaub ntawv tshiab lossis hloov tshiab. Piv txwv li:
« html
cp -ru directorio_origen directorio_destino
«`
2. Siv rsync
rau cov ntawv tshaj lij ntxiv: cov lus txib rsync
yog lub cuab yeej muaj zog rau luam thiab syncing cov ntaub ntawv ntawm Linux. Nws tso cai rau koj los ua cov ntawv theej ntxiv, luam cov ntaub ntawv nyob deb thiab ua kom zoo rau kev hloov pauv siv compression algorithms. Koj tuaj yeem siv cov lus txib hauv qab no los luam cov npe:
« html
rsync -avz directorio_origen directorio_destino
«`
3. Ntsuas kev siv ntawm tar
rau hlob cov ntaub ntawv- Yog tias koj xav tau luam ntau cov ntaub ntawv ib zaug, nws yuav muaj txiaj ntsig zoo rau compress lawv rau hauv cov ntaub ntawv tar ua ntej luam lawv. Txhawm rau tsim cov ntaub ntawv tar, siv cov lus txib hauv qab no:
« html
tar cf archivo.tar directorio_origen
«`
Cov lus qhia no thiab kev ua kom yuam kev yuav pab koj ua cov ntaub ntawv zoo hauv Linux los ntawm lub davhlau ya nyob twg. Nco ntsoov siv cov kev xaiv tsim nyog raws li koj xav tau thiab nyiam. Sim nrog cov cuab yeej no thiab nrhiav seb qhov twg zoo tshaj plaws rau koj cov kev xav tau!
Hauv kev xaus, kev luam cov ntaub ntawv hauv Linux los ntawm lub davhlau ya nyob twg yog cov txheej txheem ua tau zoo thiab nrawm uas tuaj yeem ua tiav siv cov lus txib yooj yim. Los ntawm tsab xov xwm no, peb tau tshawb nrhiav ntau txoj hauv kev uas peb tuaj yeem luam tawm cov ntaub ntawv, txawm tias los ntawm kev luam lawv mus rau tib daim ntawv teev npe, mus rau lwm phau ntawv teev npe lossis txawm mus rau cov ntaub ntawv nyob deb siv SCP. Peb kuj tau kawm yuav ua li cas luam tag nrho cov npe thaum khaws cia cov qauv ntawv tais ceev tseg.
Nws yog ib qho tseem ceeb uas yuav tsum nco ntsoov tias lub davhlau ya nyob twg Linux yog lub cuab yeej muaj zog uas muaj ntau cov lus txib los tswj cov ntaub ntawv thiab cov npe. Txawm hais tias nws yuav zoo li hem thaum lub sijhawm, txhua yam haujlwm ntsig txog kev tswj hwm cov ntaub ntawv tuaj yeem ua tau zoo siv lub davhlau ya nyob twg.
Los ntawm kev paub cov ntaub ntawv yooj yim luam cov lus txib, Linux cov neeg siv tuaj yeem txuag sijhawm thiab muaj kev tswj hwm ntau dua lawv cov ntaub ntawv thiab cov npe. Cov lus txib tau nthuav tawm hauv tsab xov xwm no tsuas yog lub ntsis ntawm cov dej khov thaum nws los txog rau kev tswj cov ntaub ntawv hauv Linux.
Hauv luv luv, luam cov ntaub ntawv ntawm Linux ntawm lub davhlau ya nyob twg muab txoj hauv kev nrawm thiab muaj txiaj ntsig los txav thiab khaws cov ntaub ntawv ntawm ib qho kev khiav hauj lwm Linux. Nrog kev xyaum thiab kev nkag siab ntawm cov lus txib yooj yim, koj yuav muaj peev xwm tswj xyuas cov ntaub ntawv thiab cov npe tau zoo thiab ua tiav cov haujlwm ua haujlwm tau zoo dua hauv koj qhov chaw Linux.
Kuv yog Sebastián Vidal, tus kws kho tshuab computer mob siab rau kev siv tshuab thiab DIY. Tsis tas li ntawd, kuv yog tus tsim tecnobits.com, qhov twg kuv qhia cov lus qhia ua kom siv thev naus laus zis ntau dua thiab nkag siab rau txhua tus.