Tiedostojen ja hakemistojen hallinta
-
ls: Listaa nykyisen hakemiston tiedostot ja hakemistot. Se näyttää nykyisessä hakemistossa olevien tiedostojen ja hakemistojen nimet.Esimerkki:
ls -
pwd: Tulosta nykyisen hakemiston koko polku. Se auttaa sinua tietämään, missä tiedostojärjestelmässä olet.Esimerkki:
pwd -
cd <directory>: Vaihda määritettyyn hakemistoon. Käyttämällä tätä komentoa voit navigoida tiedostojärjestelmäsi hakemistojen välillä.Esimerkki:
cd /home/user/documents -
touch <filename>: Luo uusi tiedosto tai päivitä olemassa olevan tiedoston muokkausaika. Jos tiedosto on jo olemassa, se päivittää muokkausajan.Esimerkki:
touch newfile.txt -
cp <source> <destination>: Kopioi tiedosto tai hakemisto lähdesijainnista kohdesijaintiin. Voit kopioida useita tiedostoja tai hakemistoja määrittämällä useita lähteitä.Esimerkki:
cp file.txt /home/user/documents/(kopioi tiedosto)cp -r folder1 /home/user/documents/(kopioi hakemisto)
-
mv <source> <destination>: Siirrä tai nimeä uudelleen tiedosto tai hakemisto lähdesijainnista kohdesijaintiin. Jos kohde on uusi nimi, se nimeää uudelleen; jos se on uusi polku, se liikkuu.Esimerkki:
mv file.txt /home/user/documents/file_new.txt(nimeä tiedosto uudelleen)mv folder1 /home/user/documents/(siirrä hakemistoa)
-
rm <file>: Poista tiedosto. Huomaa, että tämä komento poistaa tiedoston ilman vahvistusta, joten käytä sitä varoen.Esimerkki:
rm file.txt -
mkdir <directory>: Luo uusi hakemisto määritetyllä nimellä.Esimerkki:
mkdir new_folder -
rmdir <directory>: Poista tyhjä hakemisto. Huomaa, että voit poistaa vain tyhjän hakemiston tällä komennolla.Esimerkki:
rmdir empty_folder
Tiedostojen ja hakemistojen käyttöoikeuksien hallinta
-
chmod <permissions> <file/directory>: Muuta tiedoston tai hakemiston käyttöoikeuksia määritettyjen oikeuksien mukaisesti. Yleisiä käyttöoikeuksia ovat "r"(luku), "w"(kirjoitus) ja "x"(suorita).Esimerkki:
chmod u+rwx file.txt(lisää luku-, kirjoitus-, suoritusoikeudet omistajalle) -
chown <user>:<group> <file/directory>: Muuta tiedoston tai hakemiston omistaja määritetyksi käyttäjäksi ja ryhmäksi.Esimerkki:
chown user1:group1 file.txt(määritä tiedosto.txt:lle omistaja ja ryhmä)
Prosessien ja palveluiden hallinta
-
ps: Luettele käynnissä olevat prosessit. Tämä komento näyttää luettelon prosesseista ja niitä vastaavista prosessitunnuksista(PID).Esimerkki:
ps -
top: Näytä käynnissä olevat prosessit ja järjestelmäresurssit. Tämä komento tarjoaa vuorovaikutteisen käyttöliittymän käynnissä olevien prosessien katseluun ja järjestelmäresurssien, kuten suorittimen, RAM:n, valvontaan.Esimerkki:
top -
kill <PID>: Lopeta prosessi määritetyllä prosessitunnuksella(PID). Tämä komento lähettää signaalin prosessin pysäyttämiseksi ja sallii sen poistua tai sammuttaa.Esimerkki:
kill 1234(päätä prosessi PID 1234:llä) -
systemctl start <service>: Käynnistä määritetty palvelu. Palvelu on ohjelma, joka toimii järjestelmän taustalla ja tämä komento käynnistää sen.Esimerkki:
systemctl start httpd(käynnistä Apache-palvelu) -
systemctl stop <service>: Pysäytä määritetty palvelu. Tämä komento pysäyttää käynnissä olevan palvelun.Esimerkki:
systemctl stop httpd(pysäytä Apache-palvelu) -
systemctl restart <service>: Käynnistä määritetty palvelu uudelleen. Tämä komento pysäyttää ja käynnistää palvelun.Esimerkki:
systemctl restart httpd(käynnistä Apache-palvelu uudelleen) -
systemctl status <service>: Näytä määritetyn palvelun tila. Tämä komento näyttää, onko palvelu käynnissä vai ei, ja sen tilan.Esimerkki:
systemctl status httpd(näytä Apache-palvelun tila)
Paketinhallinta
-
yum install <package>: Asenna ohjelmistopaketti arkistosta CentOS.Esimerkki:
yum install nginx(asenna Nginx) -
yum update <package>: Päivitä asennettu ohjelmistopaketti uusimpaan versioon.Esimerkki:
yum update nginx(päivitä Nginx) -
yum remove <package>: Poista asennettu paketti järjestelmästä.Esimerkki:
yum remove nginx(poista Nginx)
Verkostojohtaminen
-
ifconfig: Näytä tiedot verkkolaitteista ja järjestelmän IP-osoitteista.Esimerkki:
ifconfig -
ip addr: Näytä tiedot verkkolaitteista ja järjestelmän IP-osoitteista. Tämä komento on samanlainen kuinifconfig.Esimerkki:
ip addr -
ping <hostname/IP>: Tarkista verkkoyhteys määritettyyn IP-osoitteeseen tai verkkotunnukseen lähettämällä paketteja ja odottamalla vastausta.Esimerkki:
ping google.com -
curl <URL>: Hae sisältöä URL-osoitteesta. Tätä komentoa käytetään usein tietojen lataamiseen verkkosivustoilta ja tulosten näyttämiseen komentorivillä.Esimerkki:
curl https://www.example.com
Komentohistorian hallinta
-
history: Näytä aiemmin suoritettujen komentojen historia. Tämä komento luettelee nykyisessä istunnossa suoritetut komennot.Esimerkki:
history
Nämä ovat joitain yleisiä ja hyödyllisiä komentorivin komentoja CentOS. Tarpeistasi ja käyttötarkoituksistasi riippuen voit käyttää näitä komentoja järjestelmän hallintaan ja perustehtävien suorittamiseen.

