Linuxin/Unixin peruskomennot esimerkeillä ja syntaksilla (luettelo)
Tiedostonhallinta on helppoa, jos tiedät oikean peruskomennon Linuxissa.
Joskus komentoja kutsutaan myös "ohjelmiksi", koska aina kun suoritat komennon, se on vastaava ohjelmakoodi, joka on kirjoitettu komennolle, joka suoritetaan.
Opitaan tuntemaan Linuxin peruskomennot esimerkein:
Napauta tätä jos video ei ole saatavilla
Listaustiedostot (ls)
Jos haluat nähdä UNIX- tai Linux-järjestelmäsi tiedostoluettelon, käytä 'ls' komento.
Se näyttää tiedostot / hakemistot nykyisessä hakemistossasi.
Huomautus:
- Hakemistot on merkitty sinisellä värillä.
- Tiedostot on merkitty valkoisella.
- Löydät samanlaisia väriteemoja eri Linuxin malleissa.
Oletetaan, että "Musiikki"-kansiossasi on seuraavat alihakemistot ja tiedostot.
Voit käyttää 'ls -R' näyttää kaikki tiedostot paitsi hakemistoissa myös alihakemistoissa
HUOMAUTUS: Nämä Linuxin peruskomennot ovat kirjainkoolla huomioitavia. Jos syötät, "ls – r"saat virheilmoituksen.
"ls - al" antaa yksityiskohtaisia tietoja tiedostoista. Komento antaa tietoja sarakemuodossa. Sarakkeet sisältävät seuraavat tiedot:
1st Sarake |
Tiedostotyyppi ja käyttöoikeudet |
2nd Sarake |
Kovalinkkien määrä tiedostoon |
3rd Sarake |
Tiedoston omistaja ja luoja |
4th Sarake |
Omistajan ryhmä |
5th Sarake |
Tiedoston koko tavuina |
6th Sarake |
Päivämäärä ja aika |
7th Sarake |
Hakemiston tai tiedoston nimi |
Katsotaanpa esimerkkiä -
Piilotiedostojen luettelointi
Piilotetut kohteet UNIXissa/Linuxissa alkavat -tiedoston tai hakemiston alussa.
Mikä tahansa hakemisto/tiedosto, joka alkaa kirjaimella "." ei näy, ellet pyydä sitä. Voit tarkastella piilotettuja tiedostoja käyttämällä komentoa.
ls -a
Tiedostojen luominen ja katselu
"Cat"-palvelinkomentoa käytetään tekstitiedostojen näyttämiseen. Sitä voidaan käyttää myös kopioimiseen, yhdistämiseen ja uusien tekstitiedostojen luomiseen. Katsotaan kuinka se toimii.
Luo uusi tiedosto käyttämällä komentoa
- cat > tiedostonimi
- Lisää sisältöä
- Palaa komentokehotteeseen painamalla ctrl + d.
Voit tarkastella tiedostoa komennolla -
cat filename
Katsotaanpa juuri luomamme tiedosto -
Katsotaanpa toinen tiedostonäyte2
Syntaksi 2 tiedoston yhdistämiseen on -
cat file1 file2 > newfilename
Yhdistetään näyte 1 ja näyte 2.
Heti kun lisäät tämän komennon ja painat enteriä, tiedostot ketjutetaan, mutta et näe tulosta. Tämä johtuu siitä, että Bash Shell (Terminal) on hiljainen tyyppi. Shell Commands ei koskaan anna sinulle vahvistusviestiä, kuten "OK" tai "Komento suoritettu onnistuneesti". Se näyttää viestin vain, kun jokin menee pieleen tai kun on tapahtunut virhe.
Voit tarkastella uutta yhdistelmätiedostoa "sample" käyttämällä komentoa
cat sample
Huomautus: Vain tekstitiedostoja voidaan näyttää ja yhdistää tällä komennolla.
Poistetaan tiedostoja
rm-komento poistaa tiedostoja järjestelmästä ilman vahvistusta.
Voit poistaa tiedoston käyttämällä syntaksia -
rm filename
Tiedostojen siirtäminen ja uudelleennimeäminen
Voit siirtää tiedoston käyttämällä komentoa.
mv filename new_file_location
Oletetaan, että haluamme siirtää tiedoston "sample2" sijaintiin /home/guru99/Documents. Komennon suorittaminen
mv sample2 /home/guru99/Documents
mv-komento vaatii superkäyttäjän oikeudet. Tällä hetkellä suoritamme komentoa tavallisena käyttäjänä. Tästä syystä saamme yllä olevan virheen. Voit voittaa virheen käyttämällä komentoa.
sudo command_you_want_to_execute
Sudo-ohjelman avulla tavalliset käyttäjät voivat suorittaa ohjelmia pääkäyttäjän tai pääkäyttäjän suojausoikeuksilla.
Sudo-komento pyytää salasanan todennusta. Sinun ei kuitenkaan tarvitse tietää pääkäyttäjän salasanaa. Voit antaa oman salasanasi. Todennuksen jälkeen järjestelmä käynnistää pyydetyn komennon.
Sudo ylläpitää lokia jokaisesta komennosta. Järjestelmänvalvojat voivat jäljittää järjestelmän ei-toivotuista muutoksista vastuussa olevan henkilön.
guru99@VirtualBox:~$ sudo mv sample2 /home/quru99/Documents [sudo] password for guru99: **** guru99@VirtualBox:~$
Tiedoston uudelleennimeäminen:
mv filename newfilename
HUOMAUTUS: Oletuksena sudolle antamasi salasana säilytetään 15 minuuttia per pääte. Tämä poistaa tarpeen syöttää salasanaa kerta toisensa jälkeen.
Tarvitset vain root/sudo-oikeudet, vain jos komento sisältää tiedostoja tai hakemistoja, joita komentoja suorittava käyttäjä tai ryhmä ei omista
Hakemiston manipulaatiot
Tarpeeksi tiedostojen käsittelyä! Opitaan joitain hakemistojen käsittelyyn liittyviä Linux-komentoja esimerkeillä ja syntaksilla.
Hakemistojen luominen
Hakemistot voidaan luoda Linux-käyttöjärjestelmässä seuraavalla komennolla
mkdir directoryname
Tämä komento luo alihakemiston nykyiseen työhakemistoosi, joka on yleensä kotihakemistosi.
Esimerkiksi
mkdir mydirectory
Jos haluat luoda hakemiston muuhun paikkaan kuin kotihakemistoon, voit käyttää seuraavaa komentoa -
mkdir
Esimerkiksi:
mkdir /tmp/MUSIC
luo hakemiston "Musiikki" /tmp-hakemistoon
Voit myös luoda useamman kuin yhden hakemiston kerrallaan.
Hakemistojen poistaminen
Poistaaksesi hakemiston, käytä komentoa -
rmdir directoryname
esimerkki
rmdir mydirectory
poistaa hakemiston mydirectory
Kärki: Varmista, että poistettavan hakemiston alla ei ole tiedostoa/alihakemistoa. Poista ensin tiedostot/alihakemisto ennen emohakemiston poistamista.
Nimeä hakemisto uudelleen
'mv' (move) -komentoa (käsitelty aiemmin) voidaan käyttää myös hakemistojen uudelleennimeämiseen. Käytä alla olevaa muotoa:
mv directoryname newdirectoryname
Kokeillaanpa sitä:
Muut tärkeät komennot
"Mies"-komento
Ihminen tarkoittaa käsikirjaa, joka on a Linux-käyttöjärjestelmä. Se on samanlainen kuin suosituista ohjelmistoista löytyvä HELP-tiedosto.
Jos haluat apua komennossa, jota et ymmärrä, voit kirjoittaa
man
Pääte avaa kyseisen komennon manuaalisen sivun.
Esimerkiksi jos kirjoitamme man man ja paina enter; terminaali antaisi meille tietoa man-komennosta
Historian komento
Historia-komento näyttää kaikki Linuxin peruskomennot, joita olet käyttänyt aiemmin nykyisessä pääte-istunnossa. Tämä voi auttaa sinua viittaamaan vanhoihin antamiisi komentoihin ja käyttämään niitä uudelleen toiminnassasi.
Selkeä käsky
Tämä komento poistaa kaiken sotkun terminaalista ja antaa sinulle puhtaan ikkunan työskentelyä varten, aivan kuten päätelaitteen käynnistämisen yhteydessä.
Komentojen liittäminen terminaaliin
Monta kertaa joudut kirjoittamaan pitkiä komentoja terminaaliin. No, se voi olla välillä ärsyttävää, ja jos haluat välttää tällaisen tilanteen, kopioi, komennon liittäminen voi pelastaa.
Kopiointiin käyttäisit lähteen tekstiä Ctrl + c, mutta liitäksesi sen terminaaliin, sinun on käytettävä CTRL + Shift + s. Voit myös kokeilla Shift + Lisää tai valitse valikosta Muokkaa>Liitä
HUOMAUTUS: Linux-päivitysten myötä nämä pikakuvakkeet muuttuvat jatkuvasti. Voit määrittää haluamasi pikanäppäimet valitsemalla Pääte> Muokkaa> Pikanäppäimet.
Tulostus Unix/Linuxissa
Kokeillaan joitain Linuxin peruskomentoja esimerkkien kanssa voi tulostaa tiedostoja haluamassasi muodossa. Lisäksi tekemäsi muotoilu ei vaikuta alkuperäiseen tiedostoosi ollenkaan. Opitaanpa näistä komennoista ja niiden käytöstä.
Napauta tätä jos video ei ole saatavilla
'pr'-komento
Tämä komento auttaa formatoimaan tiedoston tulostettaviksi päätteellä. Tällä komennolla on saatavilla monia Linux-päätekomentoja, jotka auttavat tekemään haluttuja muotomuutoksia tiedostoon. Eniten käytetty'PR' Unix-komennot esimerkkeineen on lueteltu alla.
Vaihtoehto | Toiminto | |
---|---|---|
-x | Jakaa tiedot x-sarakkeisiin | |
-h "otsikko" | Määrittää "header"-arvon raportin otsikoksi | |
-t | Ei tulosta ylä- ja alareunuksia | |
-d | Double välilyönnit tulostustiedostoon | |
-n | Tarkoittaa kaikkia riviä numeroineen | |
-l sivun pituus | Määrittää sivun rivit (sivun pituuden). Oletusarvo on 56 | |
-o marginaali | Muotoilee sivun marginaalinumeron mukaan |
Kokeillaan joitain vaihtoehtoja ja tutkitaan niiden vaikutuksia.
Tietojen jakaminen sarakkeisiin
"Työkalut ' on tiedosto (näkyy alla).
Haluamme, että sen sisältö on järjestetty kolmeen sarakkeeseen. Saman syntaksi olisi:
pr -x Filename
"-x"-vaihtoehto "pr"-komennolla jakaa tiedot x sarakkeeseen.
Otsikon määrittäminen
Syntaksi on:
pr -h "Header" Filename
Vaihtoehdot '-h' määrittävät "header"-arvon raportin otsikoksi.
Kuten yllä näkyy, olemme järjestäneet tiedoston 3 sarakkeeseen ja määrittäneet otsikon
Merkitään kaikki rivit numeroilla
Syntaksi on:
pr -n Filename
Tämä komento merkitsee kaikki tiedoston rivit numeroilla.
Nämä ovat joitain pr-komentovaihtoehdoista, joita voit käyttää tiedostomuodon muokkaamiseen.
Tiedoston tulostaminen
Kun olet muotoilu on tehty, ja sinun on aika hankkia a paperiversio tiedostosta, sinun on käytettävä seuraavaa komentoa:
lp Filename
or
lpr Filename
Jos haluat tulostaa useita kopioita tiedostosta, voit käyttää numeromuuttajaa.
Jos sinulla on useita tulostimia määritettynä, voit määrittää tietyn tulostimen käyttämällä tulostimen muokkaajaa
Ohjelmiston asentaminen
Windowsissa ohjelman asennus tapahtuu suorittamalla setup.exe-tiedosto. Asennuspaketti sisältää ohjelman sekä erilaisia riippuvaisia komponentteja, joita tarvitaan ohjelman oikeaan suorittamiseen.
Linux/Unix-peruskomentoja käyttäen Linuxin asennustiedostot jaetaan paketteina. Mutta paketti sisältää vain itse ohjelman. Kaikki riippuvat komponentit on asennettava erikseen, jotka ovat yleensä saatavilla itse paketteina.
Voit käyttää osuva komentoja paketin asentamiseksi tai poistamiseksi. Päivitetään kaikki järjestelmässämme asennetut paketit komennolla –
sudo apt-get update
Helppo ja suosittu tapa asentaa ohjelmia Ubuntu käyttää Ohjelmistokeskusta, koska useimmat ohjelmistopaketit ovat saatavilla siinä ja se on paljon turvallisempi kuin Internetistä ladatut tiedostot.
Tarkista myös: - Linux Command -huijauslehti
Linux Mail Komento
Jos haluat lähettää sähköpostin päätteen kautta, sinun on asennettava paketit 'mailutils'.
Komennon syntaksi on -
sudo apt-get install packagename
Kun olet valmis, voit käyttää seuraavaa syntaksia sähköpostin lähettämiseen.
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address'
Tämä näyttää tältä:
Paina Cntrl+D, kun olet kirjoittanut viestin. Posti lähetetään mainittuun osoitteeseen.
Yhteenveto:
- Voit alustaa ja tulostaa tiedoston suoraan päätteestä. Tiedostoille tekemäsi muotoilu ei vaikuta tiedoston sisältöön
- Unix/Linuxissa ohjelmistot asennetaan pakettien muodossa. Paketti sisältää itse ohjelman. Kaikki riippuvaiset komponentit on ladattava erikseen.
- Voit myös lähettää sähköposteja päätteestä käyttämällä 'posti' verkkokomennot. Se on erittäin hyödyllinen Linux-komento.
Linuxin komentoluettelo
Alla on huijauslehti Linux/Unix-peruskomennoista ja esimerkkejä, jotka olemme oppineet tässä Linux-komento-opetusohjelmassa
Komento | Tuotetiedot |
---|---|
ls | Luetteloi kaikki nykyisen työhakemiston tiedostot ja hakemistot |
ls – R | Luetteloi tiedostot myös alihakemistoissa |
ls – a | Listaa myös piilotetut tiedostot |
ls – al | Luetteloi tiedostot ja hakemistot yksityiskohtaisilla tiedoilla, kuten käyttöoikeudet, koko, omistaja jne. |
cat > tiedostonimi | Luo uuden tiedoston |
cat tiedostonimi | Näyttää tiedoston sisällön |
kissa tiedosto1 tiedosto2 > tiedosto3 | Yhdistää kaksi tiedostoa (tiedosto1, tiedosto2) ja tallentaa tulosteen uuteen tiedostoon (tiedosto3) |
mv-tiedosto "uusi tiedostopolku" | Siirtää tiedostot uuteen paikkaan |
mv-tiedoston nimi uusi_tiedoston_nimi | Nimeää tiedoston uudelleen uudeksi tiedostonimeksi |
sudo | Antaa tavallisten käyttäjien suorittaa ohjelmia pääkäyttäjän tai pääkäyttäjän suojausoikeuksilla |
rm tiedostonimi | Poistaa tiedoston |
mies | Antaa ohjeita komennosta |
historia | Antaa luettelon kaikista aiemmista Linux-peruskomennoista, jotka on kirjoitettu nykyisessä pääteistunnossa |
selkeä | Tyhjentää terminaalin |
mkdir hakemiston nimi | Luo uuden hakemiston nykyiseen työhakemistoon tai määritettyyn polkuun |
rmdir | Poistaa hakemiston |
mv | Nimeää hakemiston uudelleen |
pr -x | Jakaa tiedoston x sarakkeeseen |
pr -h | Määrittää tiedostolle otsikon |
pr -n | Tarkoittaa tiedostoa rivillä Numbers |
lp -nc lpr c |
Tulostaa "c"-kopiot tiedostosta |
lp -d
lpr -P |
Määrittää tulostimen nimen |
apt-get | Komento, jota käytetään pakettien asentamiseen ja päivittämiseen |
posti -s 'aihe' -c 'cc-osoite' -b 'piilokopio-osoite' 'osoite' | Komento lähettää sähköpostia |
mail -s “Aihe”-osoite < Tiedostonimi | Komento lähettää sähköposti liitteenä |