Paghimo o pagwagtang sa usa ka file sa Linux - unsa ang mas sayon? Apan, sa pipila ka mga sitwasyon, ang imong matinud-anon ug napamatud-an nga pamaagi dili mahimo. Sa kini nga kaso, makatarunganon ang pagpangita alang sa kasulbaran sa suliran, apan kon walay panahon alang niini, mahimo ka maggamit sa ubang mga paagi sa paghimo o pagkuha sa mga file sa Linux. Niining artikuloha, ang labing inila nila paga-analisahon.
Pamaagi 1: Terminal
Ang pagtrabaho uban sa mga file sa "Terminal" lahi kaayo gikan sa pagtrabaho sa file manager. Sa labing diyutay, walay makita nga pagtan-aw niini - ikaw mosulod ug modawat sa tanan nga data sa usa ka bintana nga sama sa tradisyonal nga Windows command line. Bisan pa, pinaagi sa niini nga elemento sa sistema nga kini mahimo nga masubay ang tanan nga mga sayop nga mahitabo sa panahon sa pagpatuman sa usa ka partikular nga operasyon.
Mga kalihokan sa pagpangandam
Pinaagi sa paggamit sa "Terminal" aron sa paghimo o pag-delete sa mga file sa sistema, kinahanglan una nimong itakda kini ang direktoryo diin ang tanan nga sunod nga mga operasyon ipahigayon. Kay kon dili, ang tanan nga gimugna nga mga file mahimong anaa sa root directory ("/").
Mahimo nimo matino ang usa ka directory sa "Terminal" sa duha ka mga paagi: gamit ang file manager ug gamit ang command cd. Kami nag-analisar sa matag usa nga gilain.
File manager
Busa atong isulti nga gusto ka nga maghimo o, sa laing pagkasulti, kuhaa ang usa ka file gikan sa usa ka folder "Mga Dokumento"unsa ang naa sa dalan:
/ home / UserName / Documents
Sa pag-abli niini nga direktoryo sa "Terminal", kinahanglan una nimo kini ablihan sa file manager, ug unya, gamit ang right-click, pilia ang item "Buksan sa terminal".
Sumala sa mga resulta, ang "Terminal" ablihan, diin ang pinili nga direktoryo ipaila.
Cd nga sugo
Kon dili nimo gusto nga gamiton ang naunang pamaagi o walay access sa file manager, mahimo nimong isulti ang direktoryo nga dili mobiya sa Terminal. Sa pagbuhat niini, gamita ang sugo cd. Ang gikinahanglan lang nimo nga buhaton mao ang pagsulat niini nga sugo, dayon paghatag sa dalan sa direksyon. Atong hisgutan kini pinaagi lamang sa panig-ingnan sa usa ka panid. "Mga Dokumento". Pagsulod sa sugo:
cd / home / UserName / Documents
Ania ang usa ka panig-ingnan sa operasyon nga gihimo:
Sumala sa imong makita, kinahanglan ka nga mosulod una direktoryo sa dalan (1), ug human sa pagpugos sa yawe Pagsulod sa "Terminal" kinahanglan ipakita pinili nga direktoryo (2).
Human nimo mahibal-i kon unsaon pagpili sa direktoryo diin ang pagtrabaho uban sa mga file ipahigayon, mahimo ka magpadayon sa proseso sa pagmugna ug pagtangtang sa mga file.
Paghimo og mga file pinaagi sa "Terminal"
Sa pagsugod, ablihi ang Terminal mismo pinaagi sa pagduso sa yawe nga kombinasyon CTRL + ALT + T. Karon mahimo ka magsugod sa pagmugna og mga file. Sa paghimo niini, posible nga gamiton ang unom ka lainlaing paagi, nga ipakita sa ubos.
Hikapa ang paggamit
Katuyo sa Team paghikap sa Linux, usa ka pagbag-o sa panahon (panahon sa kausaban ug panahon sa paggamit). Apan kung ang utility wala makakaplag sa gisulod nga file nga ngalan, awtomatiko kini nga makahimo og usa ka bag-o.
Busa, aron sa paghimo og file, kinahanglan nimo ilista sa command line:
paghikap "FileName"
(gikinahanglan sa mga kinutlo).
Ania ang usa ka ehemplo sa ingon nga sugo:
Pag-proseso sa pag-usab sa pag-usab
Kini nga pamaagi mahimong giisip nga pinakayano. Aron makamugna ang usa ka file uban niini, gikinahanglan mo nga isulti ang pag-redirection sign ug isulod ang ngalan sa file nga gimugna:
> "FileName"
(gikinahanglan sa mga kinutlo)
Pananglitan:
Echo commands ug process redirection function
Kini nga pamaagi halos walay kalahian gikan sa nauna, usa lamang kini nga kaso gikinahanglan nga mosulod sa echo command sa dili pa ang redirect sign:
echo> "FileName"
(gikinahanglan sa mga kinutlo)
Pananglitan:
Cp utility
Sama sa kaso sa utility paghikap, ang nag-unang katuyoan sa team cp wala maghimo og bag-ong mga file. Kinahanglan nga kopyahon. Apan, ang pagpahimutang sa variable "wala"Makahimo ka og bag-ong dokumento:
cp / dev / null "FileName"
(gikinahanglan nga walay mga kinutlo)
Pananglitan:
Cat command ug proseso pag-redirect function
iring - Kini usa ka mando nga nagsilbi sa pag-bundle ug pagtan-aw sa mga file ug sa mga sulod niini, apan angay nga gamiton kini uban ang pag-redirect sa proseso, tungod kay kini makahimo dayon sa usa ka bag-ong file:
cat / dev / null> "FileName"
(gikinahanglan sa mga kinutlo)
Pananglitan:
Gikinahanglan ang editor sa text
Gikan kini sa utility vim Ang nag-unang katuyoan mao ang pagtrabaho sa mga file. Apan, kini walay interface - ang tanan nga mga aksyon gihimo pinaagi sa "Terminal".
Ikasubo vim dili preinstalled sa tanan nga mga distribusyon, alang sa pananglitan, sa Ubuntu 16.04.2 LTS kini dili. Apan kini dili igsapayan, dali nimo kini ma-download gikan sa repository ug i-install kini sa imong computer nga dili mobiya sa Terminal.
Matikdi: kung ang editor sa text console vim imo na nga gi-instalar, dayon laktaw kini nga lakang ug diretso sa paghimo sa usa ka file uban niini
Sa pag-instalar, pagsulod sa sugo:
sudo apt instal vim
Human sa pag-klik Pagsulod kinahanglan nga mosulod sa usa ka password. Pagsulod ug paghulat sa pag-download ug pag-instalar. Sa proseso, mahimong hangyoon ka sa pagkumpirma sa pagpatuman sa sugo - pagsulod sa sulat "D" ug i-klik Pagsulod.
Ang pagkompleto sa programa sa pag-instalar mahimong mahukman pinaagi sa login ug computer nga ngalan.
Human sa pag-instalar sa usa ka editor sa text vim Mahimo nimong sugdan ang paghimo og mga file sa sistema. Sa pagbuhat niini, gamita ang sugo:
vim -c wq "FileName"
(gikinahanglan sa mga kinutlo)
Pananglitan:
Sa ibabaw adunay unom ka mga paagi sa pagmugna og mga file sa distribusyon sa Linux. Siyempre, dili kini posible, apan usa lamang ka parte, apan pinaagi sa ilang tabang makahimo ka sa pagkompleto sa buluhaton.
Pagwagtang sa mga file pinaagi sa "Terminal"
Ang pagwagtang sa mga file sa Terminal hapit sama sa paglalang niini. Ang nag-unang butang mao ang pagkasayud sa tanan nga gikinahanglan nga mga sugo.
Importante: ang pagtangtang sa mga file gikan sa sistema pinaagi sa "Terminal", imong permanente nga mapapas kini, sa ato pa, sa "Basket" aron sa pagpangita niini sa kaulahian dili molihok.
Rm nga sugo
Tinuod ang team rm nagsilbi sa linux aron makuha ang mga file. Kinahanglan lang nimong itakda ang direktoryo, ipasulod ang command ug isulod ang ngalan sa file nga gusto nimong papason:
rm "FileName"
(gikinahanglan sa mga kinutlo)
Pananglitan:
Sama sa imong makita, human sa pagpatuman niini nga sugo, ang file sa file manager wala na. "Bag-ong Dokumento".
Kung gusto nimo nga hawanan ang tibuok nga direktoryo sa mga wala kinahanglana nga mga file, gikinahanglan ang dugay nga panahon sa pagsulod sa ilang mga ngalan balik-balik. Mas sayon nga gamiton ang usa ka espesyal nga sugo nga sa gilayon dayon nga pag-delet sa tanan nga mga file:
rm *
Pananglitan:
Tungod kay gipatuman kini nga sugo, imong makita kung giunsa nga ang tanan nga gibuhat kaniadto nga mga file gitangtang sa manedyer sa file.
Pamaagi 2: File Manager
Ang file manager sa bisan unsang operating system (OS) maayo tungod kay kini naghatag kanimo sa oportunidad nga makita ang tanan nga nagpadayon nga pagmanipula, sukwahi sa Terminal uban sa command line niini. Apan, adunay mga kagul-anan. Ang usa niini: walay posibilidad nga masubay ang detalye sa mga proseso nga gihimo sa usa ka partikular nga operasyon.
Sa bisan unsa nga kaso, ang mga tiggamit nga bag-o lang nag-install sa Linux distribution sa ilang kompyuter, hingpit kini, tungod kay ang pagkapareha sa Windows, sumala sa ilang giingon, makita.
Mubo nga sulat: Ang artikulo mogamit sa Nautilus file manager isip usa ka ehemplo, nga sumbanan alang sa kadaghanan nga mga distribusyon sa Linux. Bisan pa, ang mga panudlo alang sa ubang mga manager managsama, ang mga ngalan lamang sa mga butang ug ang lokasyon sa mga elemento sa interface mahimong lahi.
Paghimo og file sa file manager
Buhata ang mosunod aron paghimo sa file:
- Ablihi ang file manager (sa kini nga kaso, Nautilus) pinaagi sa pag-klik sa icon niini sa taskbar o paghimo sa pagpangita sa sistema.
- Lakaw ngadto sa gitinguha nga direktoryo.
- Pag-right-click (RMB) sa walay sulod nga luna.
- Sa menu sa konteksto, ibutang ang cursor sa butang "Paghimo og Dokumento" ug pilia ang pormat nga imong gikinahanglan (sa kini nga kaso, ang pormat usa ka - "Blangko nga Dokumento").
Human niana, usa ka walay sulod nga file ang makita sa direktoryo, nga mahimo lamang hatagan og ngalan.
Pagtangtang sa file sa file manager
Ang proseso sa pagtangtang sa mga manedyer sa Linux mas sayon ug mas paspas. Aron makawagtang sa usa ka file, kini kinahanglan una nga mopilit RMB, ug dayon pilia ang butang sa menu sa konteksto "Pagdumili".
Mahimo usab nimo mapadali ang proseso pinaagi sa pagpili sa gitinguha nga file ug pagputol sa GAWASAN sa keyboard.
Human niana, kini mobalhin ngadto sa "Basket". Pinaagi sa dalan, kini mapasig-uli. Sa pagsulti sa pag-abi-abi sa file sa walay katapusan, i-right-click ang icon sa trash ug pilia "Lingin nga karomata".
Panapos
Sama sa imong makita, adunay daghan nga mga paagi sa paghimo ug pag-delete sa mga file sa Linux. Mahimo nimong gamiton ang mas pamilyar, nga naggamit sa kapabilidad sa file manager sa sistema, ug mahimo nimong gamiton ang napamatud ug kasaligan, gamit ang "Terminal" ug ang mga angay nga mga sugo. Sa bisan unsang kaso, kung usa sa mga pamaagi mapakyas, mahimo nimo kanunay gamiton ang nahibilin.