Linux-hakemistojen luominen, siirtäminen ja poistaminen mkdir
, mv
ja rmdir
komentoja. Opit myös kopioimaan hakemiston rekursiivisesti ja poistamaan hakemiston, joka ei ole tyhjä.
Tämä tuXfile opettaa, miten manipuloida hakemistot Linuxissa. Jos haluat oppia manipuloimaan Tiedostojen, katso Manipulating files in Linux tuXfile.
< Hakemistojen luominen >
Uuden, tyhjän hakemiston luominen on erittäin helppoa. Käytät mkdir
komento:
$ mkdir dir1
Se siitä. Se on todella helppoa!
< Hakemistojen poistaminen >
Hakemistoja voidaan poistaa kahdella komennolla. Jos hakemisto on tyhjä, voit käyttää sitä rmdir
:
$ rmdir dir1
Voit käyttää rmdir
vain, jos hakemisto on tyhjä. Jos haluat poistaa hakemiston, jossa on kaikki sen sisällöt, voit käyttää sitä rm
jossa -r
vaihtoehto. -r
vaihtoehto kertoo rm
poistaa hakemiston rekursiivisesti:
$ rm -r dir1
On itsestään selvää, että voit aiheuttaa paljon ongelmia rm -r
jos et ole varovainen! Joissakin tapauksissa voi olla hyvä käyttää -i
vaihtoehto, kun poistat hakemiston sisällöstä niin, että sinua kehotetaan ennen kuin jokainen hakemiston tiedosto poistetaan:
$ rm -ir dir1
< Hakemistojen kopioiminen ja siirtäminen >
Voit kopioida ja siirtää hakemistoja käyttämällä cp
ja mv
komentoja aivan kuten käytät niitä tiedostojen kanssa. Kyllä tiedän. Jos olet jo yrittänyt kopioida hakemiston cp
, olet todennäköisesti huomannut sen cp
vain valittaa sinua. Luultavasti se sanoo jotain cp: hakemiston yadda yadda jättäminen pois. Näetkö cp
komento haluaa sinun käyttävän -r
vaihtoehto, jos haluat kopioida hakemiston sen sisällön kanssa. -r
tarkoittaa "kopioi rekursiivisesti":
$ cp -r dir1 dir2
Yllä oleva luo hakemiston dir2
joiden sisältö on identtinen dir1
. Jos kuitenkin dir2
jo olemassa, mitään ei korvata: hakemistoa dir1
kopioidaan tulee Ishayoiden opettaman dir2
hakemiston nimi dir2/dir1
.
Kun nimeät hakemistoja uudelleen, käytät mv
komento täsmälleen samalla tavalla kuin tiedostoilla:
$ mv dir1 dir2
Kun käsittelet hakemistoja, mv
toimii vähän cp
tekee. Jos dir2
ei ole olemassa, yllä olevat nimetään uudelleen dir1
että dir2
, mutta jos dir2
olemassa, hakemisto dir1
siirretään dir2
hakemiston nimi dir2/dir1
.
<
>Jos olet lukenut Linuxin komentorivin perusteet -osiossa olevat oppaat, onnittelut! Sinulla on nyt perus- ja perustaidot Linux-komentorivin käyttämiseen. Vaikka voit sietää komentorivin tässä vaiheessa, et silti ole oppinut siistejä pieniä temppuja, jotka todella tekevät Linux-komentorivistä paljon paremman kuin MS-DOS.
Aiheeseen liittyvät tuXfiles
- Automaattinen tiedoston nimi
Seuraava opetusohjelma Linux-komentorivin perusteet -sarjassa. Opi upea pieni temppu, joka helpottaa komentorivin käyttöä.