5Sep
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.