Kun on kyse Linux-komennoista, niitä on paljon, joita voit käyttää tehtävien suorittamiseen. Ja jos haluat listata hakemiston sisällön aivan kuten tiedostonhallinta, siihen on muutama komento. Tarkistetaan heidät.
Ls
Yleisin Linux-komento hakemiston sisällön luetteloimiseksi on ls
. Oletuksena, ls
luetteloi hakemiston sisällön sarakkeissa. Eri värejä käytetään tiedostojen ja hakemistojen näyttämiseen.
Käyttäjän luomien hakemistojen nimet näkyvät lainausmerkeissä. Järjestelmän luomien hakemistojen nimet näytetään yksinkertaisesti. Tiedostojen, hakemistojen ja komentosarjojen nimien näyttämiseen käytetyt värit riippuvat päätelaitteen käyttämästä visuaalisesta teemasta.
ls
vain listaa nykyisen hakemiston sisällön, jossa olet. Jos haluat tarkastella toisen hakemiston sisältöä, voit lisätä tiedostopolun komentoon:
ls /add/file/path/here
Voit lisätä -a
lippu piilotettujen tiedostojen näyttämiseksi:
ls -a
tai -l
ja -h
lippu, jotta se voidaan näyttää pitkäluettelomuodossa ja ihmisen luettavassa muodossa.
ls -lh
Ohjaaja
dir
, Kuten ls
, luetteloi myös hakemiston sisällön sarakkeissa. Jos jossakin nimessä on erikoismerkkejä kuten välilyöntejä, näitä merkkejä edeltää vinoviiva. Kaikki liput kehitettiin ls
myös saataville dir
.
dir
käyttäytyy samanlaisesti kuin seuraava komento:
ls -C -b
missä
-C
: näyttää tuloksen sarakkeissa-b
: edeltää erikoismerkkejä taaksepäin
vdir
Seuraava komento näyttää hakemiston sisällön on vdir
.
Tämä komento tarjoaa pitkän luettelon hakemiston sisällöstä. Jälleen nimien erikoismerkkejä edeltää vinoviiva. Pitkällä listalla näytetään tiedot tiedostoon tai hakemistoon liittyvistä oikeuksista, linkkien määrästä, omistajasta, ryhmän omistajasta, tiedoston koosta, viimeisimmän muokkauksen ajasta ja tiedoston / hakemiston nimestä.
vdir
käyttäytyy samalla tavalla kuin seuraava komento:
ls -l -b
missä
-l
: tarjoaa pitkän luettelon hakemiston sisällöstä-b
: edeltää erikoismerkkejä taaksepäin
Miksi meillä on “dir” ja “vdir”, kun “ls” voi tehdä saman työn?
Shell-komentoja käytetään usein osana komentosarjoja. Tällaisten komentosarjojen ulostulo voidaan näyttää pääteikkunassa, ohjata tiedostoon tai yksinkertaisesti syöttää toiseen komentoon. Tietyissä tilanteissa ls
ei käyttäytynyt odotetulla tavalla joidenkin suorituskykyongelmien vuoksi komentosarjan suorituksen aikana. Tämän tilanteen hoitamiseksi Linux-kehittäjät keksivät kaksi vaihtoehtoista komentoa, jotka tuottavat saman tuloksen kuin ls
ja älä törmää tällaisiin suorituskykyongelmiin.
Jotkut ihmiset myös harkitsevat dir
olla Linux-vastaava DOS-komennolle “dir”, joka myös listaa hakemiston sisällön. Tämä ei kuitenkaan ole oikea oletus.
Hauska seikka
Tuotoksessa ls
, tiedostot ja kansiot ovat värikoodattuja. Kohdassa dir
ja vdir
, samoja värejä käytetään kaikkialla. Jos mietit miksi, syy on .bashrc-tiedostossa. “~ / .Bashrc” -tiedostossa, joka on piilotettu tiedosto kotihakemistossa, “ls” -alias on määritelty alla olevan kuvan mukaisesti,
missä ls
vastaa ls --color=auto
. Samankaltaiset aliakset “dir” ja “vdir” on kommentoitu. Voit poistaa kommentin, jos haluat tarkastella tulosteita väreillä. Seuraava komento suorittaa saman toiminnon.
dir --color
Linux-komentojen suhteen on usein useampi kuin yksi tapa saada asiat hoidettua. Älä unohda tarkistaa joitain yleisesti käytettyjä komentoja uusille käyttäjille.