5Sep

Linuxi terminali failide haldamine: 11 käsud, mida pead teadma

Linuxi terminali kasutamiseks nagu pro, peate teadma failide haldamise ja kataloogide navigeerimise aluseid. Tõsi Unixi filosoofiat, iga käsk teeb ühe asja ja teeb seda hästi. Linuxi terminali täisfunktsionaalne failihaldur

Midnight Commander on kõigi nende käskude võimas esiots.

ls - loendi failid

Käsu ls loeb failid kataloogis. Vaikimisi loeb ls faili praeguses kataloogis.

Võite failide nimekirja ka rekursiivselt loetleda - see tähendab, et kõik failid kataloogis olevas kataloogis on loetletud ls-R -ga.

ls saab kataloogi ka siis, kui määrate kataloogi failid teises kataloogis. Näiteks ls / home loetleb kõik failid kataloogis / home.

cd - Change Directory

Käsk cd muudab teise kataloogi. Näiteks cd Desktop viib teid oma töölauakataloogi, kui käivitate oma kodukataloogist.

Samuti saate määrata kataloogi täieliku tee, näiteks cd /usr/ jagada , et minna failisüsteemi /usr/ jagatud kataloogi.

cd. . viib teid kataloogi.

rm - Failide eemaldamine

Käsk rm eemaldab failid. Olge ettevaatlik selle käsuga - rm ei küsi teilt kinnitust.

Näiteks rm-fail kustutab praeguses kataloogis faili nimega "file".Nagu teiste käskude korral, võite määrata ka faili täieliku tee: rm /path/to/ fail kustutab faili failisüsteemis /path/to/ faili.

rmdir - Kataloogide kustutamine

Käsk rmdir eemaldab tühja kataloogi. rmdir kataloog kustutab kataloogi nimega "directory".

Kui kataloog pole tühi, saate käskluse rekursiivse käsuga rm eemaldada kataloogi ja kõik selles sisalduvad failid. rm -r kataloog kustutab kataloogi nimega "directory" ja kõik selle failid. See on ohtlik käsk, mis võib hõlpsasti kustutada palju olulisi faile, nii et kasutage seda ettevaatlikult. Ta ei küsi kinnitust.

mv - Failide liikumine

Käsk mv liigutab faili uuele asukohale. See on ka käsk, mida saate failide ümbernimetamiseks kasutada. Näiteks mv-fail newfile võtab praeguses kataloogis faili nimega "file" ja teisaldaks selle praeguses kataloogis olevasse faili nimega "newfile" - selle ümbernimetamiseks, teisisõnu.

Nagu teiste käskude puhul, võite lisada ka faile teistesse kataloogidesse või teistest kataloogidest failide teisaldamiseks. Näiteks võtab järgmine käsk praeguses kataloogis faili nimega "file" ja asetab selle /home/ howtogeek kausta:

mv-fail /home/ howtogeek

cp - kopeerimisfailid

Käsu cp töötab samamoodi nagu mvkäsuga, välja arvatud juhul, kui see kopeerib originaalfaile, mitte neid teisaldada.

Võite teha ka rekursiivse koopia cp -r -ga. See kopeerib kataloogi ja kõik selle sees olevad failid uude asukohta. Näiteks lisab järgmine käsk /home/howtogeek/ Allalaaditavate kataloogide koopia kataloogi /home/ chris kataloogi:

cp -r /home/howtogeek/ laadib alla /home/ chris

mkdir - tee kataloogid

Käsk mkdir loob uue kataloogi. mkdir näide loob kataloogi nimega "example" praeguses kataloogis.

ln - Looge lingid

Ln käsk loob lingid. Kõige sagedamini kasutatav lingi tüüp on tõenäoliselt sümboolne link, mida saate luua koos ln -s -ga.

Näiteks loob järgmine käsk lingile meie töölauale meie kausta Allalaadimised:

ln -s /home/howtogeek/ Laadi alla /home/howtogeek/ Desktop

Lisateabe saamiseks vaadake meie sümboolsete linkide artiklit.

chmod - Muutuvate lubade

chmod muudab faili õigusi. Näiteks chmod + x script.sh lisab käimasolevasse kausta failile nimega script.sh käivitatav fail. chmod -x script.sh eemaldaks selle faili käivitatavatest õigustest.

Linuxi failiõigused võivad olla natuke keerulised. Lisateabe saamiseks tutvuge meie Linuxi failiõiguste juhistega.

touch - tühjade failide loomine

Käsu touch loob tühja faili. Näiteks puute näpunäide loob tühja faili nimega "example" praeguses kataloogis.

mc - täisfailide haldur

Midnight Commander on üks paljudest täispandud failijuhidest, mida saate Linuxi terminalist kasutada. See pole enamus distributsioonides vaikimisi installitud;Siin on käsk, mida peate Ubuntu installima:

sudo apt-get install mc

Kui see on installitud, käivitage selle käivitamiseks mc käsk.

Faile valimiseks kasutage nooleklahve ja klaaside vahetamiseks vahelehhi klahvi. Vajutage Alt-1, et vaadata menüü avamiseks abiteksti või Alt-2.

Võite kasutada ka hiirega Midnight Commanderis, kui teie terminali keskkonnas on hiire tugi.

Pidage meeles, et kui käitate süsteemi kataloogi, peate käivitama need käsud administraatoriõigustega. Ubuntu puhul lisage sudo käskude alguseks, mida soovite administraatoriõigustega käitada.