10 olulised Linuxi käsklused failisüsteemi navigeerimiseks

Käesolevas juhendis on loetletud 10 Linuxi käsku, mida peate teadma, et saaksite oma failisüsteemi navigeerida, kasutades Linuxi terminali.

See pakub käsklusi, et teada saada, millises kataloogis te olete, millises kataloogis olete varem olnud, kuidas teistele kaustadele liikuda, kuidas kodus naasta, kuidas luua faile ja kaustu, kuidas luua linke

01 of 10

Milline kaust on sinu sisse

Kui avate terminaliakna, on esimene asi, mida pead teadma, kus asub failisüsteem.

Mõelge sellele nagu markeering "oled siin", mida leiate kaubanduskeskuste kaartidest.

Selleks, et teada saada, milline kaust sa oled, saate kasutada järgmist käsku:

PWD

Pwd tagastatud tulemused võivad erineda sõltuvalt sellest, kas kasutate pwd-i shell-versiooni või seda, mis on installitud / usr / bin-kataloogi.

Üldiselt trükkab see midagi / home / kasutajanimi .

Klõpsake siin, et saada lisateavet pwd käskluse kohta .

02 of 10

Millised failid ja kaustad kehtivad kataloogis

Nüüd, kui teate, milline kaust asute, saate näha, millised failid ja kaustad on praeguse kataloogi all, kasutades ls käsku.

ls

Üksinda käsk ls loetleb kõik kataloogi kuuluvad failid ja kaustad, välja arvatud need, mis algavad perioodiga (.).

Et näha kõiki faile, sealhulgas peidetud faile (need, mis algavad perioodiga), saate kasutada järgmist lülitit:

ls-a

Mõned käsud loovad failide varukoopiaid, mis algavad tilde metasarakendiga (~).

Kui te ei soovi failide varundamisel kataloogis näha, kasutage järgmist lülitit:

ls -B

Ls käskluse kõige levinum kasutamine on järgmine:

ls -lt

See annab pikk nimekirja, mis on sorteeritud muutmise aja järgi, kõigepealt kõige uuem.

Muud sortimisvalikud hõlmavad laiendust, suurust ja versiooni:

ls-lU

ls-lX

ls -lv

Pikk nimekirja formaat annab teile järgmise teabe:

03 of 10

Kuidas teistelt kaustadelt liikuda

Failisüsteemi ümberpaigutamiseks võite kasutada cd-käsklust .

Linuxi failisüsteem on puustruktuur. Puu üleminek tähistatakse kaldkriipsuga (/).

Juhtkataloogis leiate mõned või kõik järgmised kaustad.

Bin kaust sisaldab käske, mida saavad käitada mis tahes kasutaja, näiteks cd-käsk, ls, mkdir jne

Sbin sisaldab süsteemibinaari.

Usr kaust tähistab unix-süsteemi ressursse ja sisaldab ka bin-ja sbin kausta. Kaustas / usr / bin on laiendatud käsud, mida kasutajad saavad käivitada. Sarnaselt sisaldab ka kataloog / usr / sbin laiendatud süsteemikäsklusi.

Alglaaditav kaust sisaldab kõike, mida alglaadimise protsess nõuab.

CD-kaust on iseenesestmõistetav.

Kataloogi dev sisaldab üksikasju kõikide süsteemi seadmete kohta.

Selline kaust on tavaliselt siis, kui kõik süsteemi konfiguratsioonifailid on salvestatud.

Kodukataloog on üldiselt see, kus kõik kasutaja kaustad on salvestatud ja keskmine kasutaja on ainsaks valdkonnaks, mida nad peaksid muretsema.

Lib ja lib64 kaustad sisaldavad kõiki kerneli ja jagatud teeke.

Kaotatud + leitud kaust sisaldab faile, millel pole enam nime, mis on fsck käsuga leitud.

Meediumkaust on koht, kus paigaldatud meediumid nagu USB-draivid asuvad.

Kausta mnt kasutatakse ka ajutise mäluseadme paigaldamiseks, näiteks USB-draivid, muud failisüsteemid, ISO-pildid jne.

Mõned tarkvarapaketid on opt-kausta kasutanud binaaride salvestamiseks. Muud paketid kasutavad / usr / local.

Kataloog proc on süsteemi kast, mida kasutab kernel. Sa ei pea seda kaustat liiga palju muretsema.

Juurkataloog on root-kasutaja kodukataloog.

Käivita kaust on süsteemi käivitatava teabe salvestamise süsteemikataloog.

Kaust srv on koht, kus hoiate selliseid asju nagu veebikaustad, mysqli andmebaasid ja subversioonide hoidlad jne.

Sys-kaust sisaldab kaustruktuuri, mis annab süsteemi teavet.

Tmp-kaust on ajutine kaust.

Var kaust sisaldab tervet süsteemi rikkalikku asju, sealhulgas mänguandmeid, dünaamilisi raamatukogusid, logifaile, protsesside ID-sid, sõnumeid ja vahemällu salvestatud rakenduse andmeid.

Konkreetse kausta navigeerimiseks kasutage cd-käsku järgmiselt:

cd / home / kasutajanimi / dokumendid

04 10-st

Kuidas liikuda tagasi kodukataloogi

Te saate kodukataloogi mujalt süsteemis tagasi pöörduda järgmise käsuga:

cd ~

Klõpsake siin cd ~ käskluse täieliku juhendi jaoks.

05 of 10

Kuidas luua uus kaust

Kui soovite luua uue kausta, võite kasutada järgmist käsku:

mkdir kausta nimi

MKdir käsu täieliku juhendi leiate siit.

Lingitud juhend näitab, kuidas luua kõik kausta vanemad kataloogid ja kuidas määrata õigusi.

06 10-st

Kuidas luua faile

Linux pakub uute failide loomiseks uut arvutit.

Tühja faili loomiseks võite kasutada järgmist käsku:

puudutage failinime

Touch-käsku kasutatakse faili viimast juurdepääsuperioodi värskendamiseks, kuid failis, mida seda ei ole, see loob selle.

Faili saate luua ka järgmise käsuga:

kass> failinimi

Nüüd saate käsureale teksti sisestada ja salvestada see faili kasutades CTRL ja D abil

Kliki siia täieliku juhendi kohta kassile .

Parem viis failide loomiseks on nano-redaktori kasutamine. See võimaldab teil lisada teksti ridu, lõigata ja kleepida, otsida ja asendada tekst ja salvestada faili erinevates vormingutes.

Nano-toimetaja täieliku juhendi leiate siit .

07 of 10

Kuidas faile ümber failide ümber nimetada ja teisaldada

Failide ümbernimetamiseks on mitmeid viise.

Lihtsaim viis faili ümbernimetamiseks on kasutada mv-käsku.

mv oldfilename newfilename

Võite kasutada ka mv-käsku faili teisaldamiseks ühest kaustast teise.

mv / path / of / original / file / path / of / target / folder

Mv-käsu täieliku juhendi vaatamiseks klõpsake siin .

Kui soovite ümber nimetada palju faile, mis vastavad sarnasele mustrile, võite kasutada ümbernimetamise käsklust.

ümber nimetada ekspressiooni asendusfaili (d)

Näiteks:

nimetage "gary" "tom" ümber *

See asendab kõik kaustas olevad failid koos garyga koos tomiga. Nii et fail, mille nimi on garycv, muutub tomcviks.

Pange tähele, et ümbernimetamise käsk ei tööta kõigis süsteemides. Mv käsk on turvalisem.

Kliki siia täisjuhendi ümbernimetamise käskluse jaoks .

08 10-st

Kuidas faili kopeerida

Linuxi faili kopeerimiseks võite kasutada cp-käsku järgmiselt.

cp filename filename2

Ülalolev käsk kopeerib failinime1 ja nimetab selle failinime2.

Failide kopeerimiseks ühest kaustast teise saate kopeerimisjuhist kasutada.

Näiteks

cp / home / kasutajanimi / dokumendid / userdoc1 / home / kasutajanimi / dokumendid / UserDocs

Ülalolev käsk kopeerib faili userdoc1 kataloogist / home / username / Documents / home / username / Documents / UserDocs

Klõpsake siin cp käsu täieliku juhendi jaoks .

09 of 10

Kuidas eemaldada triibud ja kaustad

Funktsioonide ja kaustade kustutamiseks saate käsuga rm:

rm failinimi

Kui soovite kausta eemaldada, peate kasutama järgmist lülitit:

rm -R kausta nimi

Ülalolev käsk kustutab kausta ja selle sisu, kaasa arvatud alamkaustad.

Kliki siia käsu rm täielikku juhendit .

10-st 10-st

Mis on sümbolilised lingid ja kõvad lingid

Sümboolne link on fail, mis viitab teisele failile. Töölaua otsetee on põhimõtteliselt sümboolne link.

Näiteks võib teie süsteemis olla järgmine fail.

Võibolla soovite, et oleksite juurdepääs sellele dokumendile kodu / kasutajanime kaustast.

Saate luua sümboolse lingi, kasutades järgmist käsku:

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

Te saate redigeerida kasutajaaccounts.doc-faili mõlemas kohas, kuid kui muudad sümboolset linki, mida tegelikult faili redigeerite kataloogis / home / kasutajanimi / dokumendid / kontod.

Sümboolilist linki saab luua ühes failisüsteemis ja viidata teise failisüsteemi failile.

Sümboliline link loob tõesti lihtsalt faili, millel on teise faili või kausta kursor.

Kuid raske link loob otsese seose kahe faili vahel. Põhimõtteliselt on nad sama faili, vaid ainult teise nimega.

Tugev ling pakub head võimalust failide liigitamiseks ilma kettaruumi lisamata.

Võite luua kõva lingi järgmise süntaksi abil:

Failinimega on seotud filenametolinkto

Süntaks sarnaneb sümboolsele lingile, kuid ei kasuta -s-lülitit.

Kliki siia, et saada täielikku juhendit raskete lingidena .