Unix-pohjaisten käyttöjärjestelmien komentorivityökalu (CLI) tarjoaa tehokkaan tavan navigoida tiedostojärjestelmässä ja suorittaa erilaisia toimintoja tiedostoille ja hakemistoille. Nämä komennot tarjoavat suoraviivaisemman ja tehokkaamman lähestymistavan kuin graafiset käyttöliittymät (GUI:t), etenkin kokeneille käyttäjille ja järjestelmänvalvojille.
cd
-komennolla voit vaihtaa nykyisen työhakemiston. Syntaksi: cd [directory]
. Esimerkkejä:
cd Desktop
: Vaihda Työpöytä-hakemistoon.cd ..
: Siirry yhtä hakemistotasoa ylemmäs.cd ~
: Siirry kotihakemistoon.ls
-komennolla listataan nykyisen työhakemiston sisältö. Syntaksi: ls [options] [directory]
. Esimerkkejä:
ls
: Listaa nykyisen hakemiston tiedostot ja hakemistot.ls -l
: Näytä yksityiskohtaiset tiedot tiedostoista ja hakemistoista.ls -a
: Näytä piilotetut tiedostot ja hakemistot.pwd
-komennolla näytetään nykyisen työhakemiston absoluuttinen polku. Syntaksi: pwd
. Esimerkkejä:
pwd
: Näytä nykyinen työhakemisto.mkdir
-komennolla luodaan uusi hakemisto. Syntaksi: mkdir [directory]
. Esimerkkejä:
mkdir Documents
: Luo uusi hakemisto nimeltä "Documents".mkdir -p Projects/WebDev
: Luo sisäkkäisen hakemistorakenteen.rmdir
-komennolla poistetaan tyhjä hakemisto. Syntaksi: rmdir [directory]
. Esimerkkejä:
rmdir Documents
: Poista "Documents"-hakemisto.cp
-komennolla kopioidaan tiedostoja paikasta toiseen. Syntaksi: cp [source] [destination]
. Esimerkkejä:
cp file1.txt file2.txt
: Kopioi "file1.txt" "file2.txt":ksi.cp -r directory1 directory2
: Kopioi "directory1":n sisältö "directory2":een.mv
-komennolla siirretään tiedostoja tai hakemistoja paikasta toiseen. Syntaksi: mv [source] [destination]
. Esimerkkejä:
mv file1.txt directory1
: Siirrä "file1.txt" "directory1":een.mv directory1 directory2
: Siirrä "directory1" "directory2":een.rm
-komennolla poistetaan tiedostoja tai hakemistoja. Syntaksi: rm [options] [file/directory]
. Esimerkkejä:
rm file1.txt
: Poista "file1.txt".rm -r directory1
: Poista "directory1" ja sen sisältö.find
-komennolla etsitään tiedostoja ja hakemistoja eri kriteerien perusteella. Syntaksi: find [path] [options] [expression]
. Esimerkkejä:
find . -name "file1.txt"
: Etsi "file1.txt" nykyisestä hakemistosta ja sen alihakemistoista.find . -type f -size +100k
: Etsi nykyisestä hakemistosta ja sen alihakemistoista yli 100 kilotavun kokoiset tiedostot.grep
-komennolla etsitään tiettyä tekstiä tiedostoista. Syntaksi: grep [options] [pattern] [file]
. Esimerkkejä:
grep "error" log.txt
: Etsi sana "error" tiedostosta "log.txt".grep -r "function" .
: Etsi sana "function" kaikista nykyisen hakemiston ja sen alihakemistojen tiedostoista.locate
-komennolla etsitään tiedostoja nopeasti niiden nimien perusteella. Syntaksi: locate [options] [pattern]
. Esimerkkejä:
locate file1.txt
: Etsi "file1.txt" järjestelmästä.locate -i "config*"
: Etsi tiedostot, jotka alkavat "config":lla, riippumatta kirjainten koosta.du
-komennolla näytetään tiedostojen ja hakemistojen levynkäyttötilastot. Syntaksi: du [options] [file/directory]
. Esimerkkejä:
du -h
: Näytä levynkäyttö ihmisluettavassa muodossa.du -s directory1
: Näytä "directory1":n kokonaiskoko.df
-komennolla tarkistetaan tiedostojärjestelmien vapaa levytila. Syntaksi: df [options] [file system]
. Esimerkkejä:
df -h
: Näytä vapaa levytila ihmisluettavassa muodossa.df /
: Tarkista vapaa levytila juuressa olevasta tiedostojärjestelmästä.Nämä Unix-käyttöjärjestelmän komentorivin komennot tarjoavat kattavan työkalupakin tiedostojärjestelmässä navigointi
YesNo
Jätä vastaus