Linux-tiedostokomennoilla voit käsitellä ja hallita tiedostoja ja kansioita Linux-käyttöjärjestelmässä. Eri komennot tarjoavat erilaisia toimintoja, joita käytetään usein järjestelmän hallinnassa, ohjelmistokehityksessä ja jokapäiväisessä tiedostojen käsittelyssä.
Esimerkiksi komennolla"ls
" voit tarkastella nykyisen työhakemiston sisältöä, komennoilla"mkdir
" ja"touch
" voit luoda uusia kansioita ja tiedostoja, komennoilla"cp
" ja"mv
" voit kopioida tai siirtää tiedostoja ja kansioita, komennolla"rm
" voit poistaa tiedostoja ja kansioita, komennolla"cat
" voit näyttää tiedoston sisällön ruudulla ja komennolla"grep
" voit etsiä tiettyjä rivejä tai kuvioita tiedostosta.
Tiedostojen kanssa työskentelevien Linux-komentojen avulla voit myös muuttaa tiedostojen ja kansioiden käyttöoikeuksia, vaihtaa tiedostojen omistajaa, luoda linkkejä tiedostoihin, etsiä tiedostoja eri kriteereillä ja paljon muuta. Tiedostokomennot tarjoavat laajan valikoiman työkaluja ja ominaisuuksia, jotka auttavat tiedostojärjestelmän hallinnassa ja varmistavat tehokkaan tiedostojen ja kansioiden käsittelyn Linuxissa.
Muutamia Linuxin peruskomentoja tiedostojen käsittelyyn:
ls
: Näyttää luettelon nykyisen työhakemiston tiedostoista ja kansioista.
ls
cd
: Vaihtaa työhakemiston määritettyyn hakemistoon.
cd /path/to/directory
mkdir
: Luo uuden kansion määritetyllä nimellä.
mkdir new_folder
touch
: Luo uuden tiedoston tai päivittää olemassa olevan tiedoston muutospäivämäärän.
touch new_file.txt
cp
: Kopioi tiedostoja tai kansioita.
cp file.txt /path/to/destination
mv
: Siirtää tiedostoja tai kansioita.
mv file.txt /path/to/destination
rm
: Poistaa tiedostoja tai kansioita.
rm file.txt
cat
: Tulostaa tiedoston sisällön näytölle.
cat file.txt
head
: Tulostaa tiedoston ensimmäiset rivit (esimerkissä: tiedoston 10 ensimmäistä riviä):
head -n 10 file.txt
tail
: Tulostaa tiedoston viimeiset rivit (esimerkissä: tiedoston 10 ensimmäistä riviä):
tail -n 10 file.txt
grep
: Etsii tiedostosta rivejä, joissa on annettu kuvio.
grep "pattern" file.txt
chmod
: Muuttaa tiedoston tai kansion käyttöoikeuksia (esimerkissä: lisää skriptin suoritusoikeudet):
chmod +x script.sh
chown
: Muuttaa tiedoston tai kansion omistajaa.
chown user:group file.txt
ln
: Luo linkin tiedostoon.
ln -s file.txt link.txt
find
: Etsii tiedostoja ja kansioita määritettyjen kriteerien perusteella (esimerkissä etsii kaikki tiedostot, joiden tiedostopääte on .txt
, määritetystä kansiosta):
find /path/to/search -name "*.txt"
Nämä ovat vain muutamia Linuxissa käytettävissä olevia komentoja tiedostojen käsittelyyn. On monia muitakin komentoja, joilla voit suorittaa erilaisia toimintoja tiedostoille ja kansioille.