A Linux operációs rendszer kezdetétől kezdve a parancssori interfész volt a fő módja annak a munkának. Csak a későbbi grafikai részletek kerültek hozzáadásra az univerzális eszközhöz, korszerűsítve a rendszert és kényelmesebbé téve az új felhasználók számára. A sok Linux disztribúció barátságos környezetének ellenére a CLI (parancssor) használata még mindig indokolt. Az Ubuntu terminálparancsok a PC-erőforrások integrált kezelésének lehetőségei különböző hosszúságú és összetett utasításokkal. Ezért a terminál elsajátítása olyan fontos.
Alapvető szöveges parancsok a terminálon keresztüli feladatok elvégzéséhez.
A parancsok sokféle karakterből állhatnak - a számok, betűk, kötőjelek és kötőjelek együttesen léteznek. A sorok sorban vannak megadva. Az egyes utasítások végrehajtása az Enter vagy más hasonló módszer megnyomásával kezdődik. A terminál interfésze hasznos abban az esetben, ha a grafikus rész meghibásodása esetén is elérhető lesz. Közvetlenül együttműködik az operációs rendszermaggal.
Az utasítások bevitelének módszere szokatlanul rugalmas, nem igényel sok hardver és szoftver erőforrást. Támogatja az autorun parancsokat is.
Pontosabban, a terminál konzol emulátor. Ugyanazokat a funkciókat támogatja, mint néhány extrát. A "Ctrl + Alt + T" billentyűparancs segítségével indíthatja el.
A csapatokról
A terminál utasítások egy előzőleg létrehozott karakterlista, miután gépelte be és megerősítette, hogy a PC melyik előre végrehajtott parancsot hajtja végre. Ebben az esetben további paramétereket lehet figyelembe venni.
Általában a parancs (utasítás) három részből áll:
- Az alkalmazás neve. Ez a neve a végrehajtható fájlnak, amely változóként már be van írva a rendszerbe.
- A kulcs. A kulcsok pontosabb utasításokat használnak. Lehetővé teszik egy adott művelet vagy algoritmus végrehajtását.
- Értéke. Ez a kulcs néhány változó paramétere.
Így alakulnak ki a Linux számítógépre vonatkozó utasítások. A fő Ubuntu parancsok a fájlok és könyvtárak kezelésére, a programok indítására és a rendszer adminisztrálására szolgálnak, valamint sok más számára. Beszéljünk velük részletesebben.
Fájlok és könyvtárak használata
Fájl létrehozása:
érintse meg a fájlnevet
Ha módosítani kell a létrehozás dátumát és időpontját, ez a parancs segít:
touch -t 0712250000 fileditest
Fájl törlése:
rm fájlnév
Kényszerített fájl törlése:
rm -f fájl1
A fájl másolatának létrehozása egy másik fájlban:
cp név_1 név_2
Fájl tartalma:
több fájl
Tehát a fájl 10 sorát megjelenítheti a kezdetektől ...:
fejfájl
... és így - a végétől:
farokfájl
Láthatjuk azt a könyvtárat, amelyben most már a parancs:
pwd
Az otthoni könyvtárba való belépéshez futtassa a következő parancsot:
CD
Hozzon létre egy új könyvtárat, valamint 2 könyvtárat egyszerre:
Mkdir új_neve
mkdir name_1 név_2
Törölje a könyvtárat erővel:
rm -rf könyvtárnév
Könyvtár törlése:
rmdir neve
Fájl vagy könyvtár átnevezéséhez vagy áthelyezéséhez van ilyen parancs:
mv könyvtár_1 new_directory
Tehát szigorú linket hozhat létre a fájlrendszer-objektumhoz:
A név link
Ezek az alapvető parancsok a fájlrendszer elemekkel való munkához. Amint rögtön láthatjuk, az Ubuntu-ban a konzolparancsok változatosak. Nincs értelme, hogy mindezeket megemlítsük - elég ahhoz, hogy megértsük az építés általános elveit. Ahhoz, hogy jobban alkalmazhassuk az ilyen dolgokat, hozzon létre egy „helytelen lapot” a leginkább szükséges paraméterekről egy külön helyen. És jobb nyomtatni.
Csomag műveletek
Az Ubuntu-nak speciális eszköze van a csomagokkal való együttműködéshez - Advanced Packaging Tool. Batch Manager-nek is nevezik. A program utasításai a szoftvercsomagok telepítésére, frissítésére vagy törlésére szolgálnak. Szükség esetén az alkalmazás automatikusan működik.
Csomagok telepítése és frissítése:
apt-get telepítési neve
Aktuális csomagok listája:
apt-get frissítés
Frissítések beszerzése a már telepített csomagokhoz:
apt-get frissítés
Az apt-get parancshoz a következő fontos paramétereket adhatja hozzá:
- ellenőrizze, hogy teljesül-e a függőségek;
- tiszta a korábban letöltött archivált csomagfájlok eltávolításához;
- autoclean, hogy automatikusan törölje az összes archivált példányt a csomagokból.
Adatok archiválása
Az Ubuntu rendszer egyes konzolparancsai az archívumokkal való együttműködésre irányulnak. Ez az operációs rendszer beépített támogatással rendelkezik a népszerű formátumú archiverek számára. Amikor archívumokkal dolgozik, ne felejtsük el az adatformátumok más operációs rendszerekkel való kompatibilitását. A ".tar" és a ".rar" archívumokkal való munkák kissé eltérnek. Néhány különbség fontos megjegyezni.
TAR
Létrehoz egy archívumot az előírt fájlnévvel:
tar cf name.tar fájlnevek
Csomagolja ki az archívumot egy meghatározott névvel:
tar xf name.tar
A TAR Gzip fájl tömörítése:
gzip neve
Csomagolja ki a fájlt TAR Gzip tömörítési formátumban:
tar xzf name.tar.gz
A fájl maximális tömörítése:
gzip -9 név
RAR
Létrehoz egy archívumot, és foglaljon bele egy dokumentumot:
rar egy név.rar fájlt
Archívum kicsomagolása:
rar x name.rar
Fájlok és könyvtárak csomagolása az archívumba:
tar -cvf name.tar fájlfájl könyvtár
Ez a parancs megjeleníti az archívum tartalmát:
tar -tf archive.tar
A csomagolt fájl kibontása egy adott mappába:
tar -xvf név.tar -C / mappa
ZIP
Tömörített .zip archívum létrehozása:
zip name.zip fájlnév
Ha több fájlt és könyvtárat kell tartalmaznia:
zip -r file1.zip file1 fájl2 dir1
Archívum kicsomagolása:
törölje a nevet .zip
Szöveges műveletek
A Linux parancssor lehetővé teszi, hogy egyszerű parancsokkal dolgozzon szöveggel. Az operátorok listájából létrehozhat egy szűrőt, megjeleníthet néhány adatot, egyesítheti a dokumentumok töredékeit és sokkal többet tehet. Tehát az Ubuntu konzol parancsai nem korlátozódnak a fájlrendszer működésére.
A fájl tartalmának feldolgozására szolgáló összes művelet egyetlen paranccsal jeleníthető meg:
cat file_originale | [művelet: sed, grep, awk, grep, stb.] ›results.txt
Ha az eredmény fájlja még nem jött létre, létrehozhatja és megjelenítheti az adatokat a következő paranccsal:
cat file_originale | [művelet: sed, grep, awk, grep, stb.] ›results.txt
Így megjelenítheti az augusztus szövegrészt tartalmazó dokumentumok összes sorát:
grep Aug / var / log / üzenetek a '/ var / log / messages' fájlból
És így - nyomtassa ki az adott sor számjegyeit tartalmazó sorokat:
grep [0-9] / var / log / üzenetek a '/ var / log / messages' fájlból
Ez a parancs lehetővé teszi, hogy eltávolítsa a karakterláncot1 a "example.txt" dokumentumból:
sed -e 's / * $' example.txt | üres sorok eltávolítása minden sor végén | sed -e / string1g 'example.txt
Így helyettesítheti a string1-et a szövegben a dokumentumban, és az eredmény megjelenik a képernyőn.
sed 's / stringa1 / stringa2 / g' example.txt
Adatmentés
Az Ubuntu terminál parancsokat gyakran használják az adatok biztonsági mentéséhez. Ha az információ sérült vagy elveszett, a biztonsági másolatok adatait vissza lehet állítani a segítségükkel. Ezek mind a belső PC-adathordozóra, mind a külső lemezekre vonatkozó információkhoz alkalmazhatók.
A „/ home” teljes példányának létrehozása egy adott mappában lévő fájlhoz:
dump -0aj -f /tmp/home0.bak / home
Adatok helyreállítása a biztonsági másolatról cím alapján (a könyvtár és a fájl cserélhető):
visszaállítása -if /tmp/home0.bak
Két mappa szinkronizálása (mappák a végén):
rsync -rogpav –delete / home / tmp
Szinkronizálás SSH-n keresztül:
rsync -rogpav -e ssh –delete / home ip_address: / tmp
Így készíthet egy helyi lemez másolatát egy távoli számítógép fájljában (szintaxis példája):
dd bs = 1M, ha = / dev / hda | gzip | ssh _addr 'dd = = hda.gz'
Így kereshet a mappában az összes ".txt" kiterjesztésű fájlnál, és más címre másolhatja azokat:
talál / home / user1 -name '* .txt' | xargs cp -av - cél-könyvtár = / home / backup / –parents
Felhasználói és csoportkezelés
Most beszéljünk az utasításokról, amelyek segítenek a felhasználói jogok kezelésében. Ezen utasítások nélkül a fő Ubuntu parancsok hiányosak lennének. Rendszerint ezekre szükség van a jelszó megváltoztatásához, az operációs rendszert használó csoportok és egyének létrehozásához és törléséhez.
Hozzon létre egy új csoportot a megadott névvel:
groupadd csoportnév
Törölje a csoportot a megadott névvel:
groupdel csoportnév
Csoportnév módosítása:
groupmod -n új_csoport_név old_group_name
Új felhasználó létrehozása:
useradd user1
Felhasználói adatok törlése, beleértve a személyes könyvtárát is:
userdel -r user1
Új attribútumok beállítása a felhasználónak:
usermod -c "Felhasználói FTP" -g rendszer -d / ftp / user1 -s / bin / nologin user1
Új jelszó beállítása az aktuális fiókhoz:
passwd
Szerkessze a megadott felhasználó jelszavát. Csak root jogokkal használható:
passwd user1
Egyéb hasznos parancsok
Az Ubuntu operációs rendszerben a terminálon keresztüli újraindítási parancs akkor is alkalmazható, ha a grafikus felület nem működik. Itt van:
sudo reboot
Más parancsok is használhatók:
sudo init 6
sudo shutdown -r most
A számítógép kikapcsolásához az alábbi utasításokat használhatja:
sudo poweroff
sudo telinit 0
sudo halt
sudo shutdown -h most
Az aktuális munkamenet befejezése:
sudo logout
A végén
Megvizsgáltuk az Ubuntu leállítási parancsát és a különböző szintaxis konstrukciókat, a csomag műveletek elindításának módjait és az archiválási technikákat ... Reméljük, hogy minden itt leírt eszköz komolyan segít abban, hogy élénk és hasznos felhasználói élményt szerezzen.
Ha más kérdése van a Linuxgal kapcsolatban, vagy szeretné megosztani véleményét, ne habozzon - írja be a megjegyzéseit a kérdéseire és észrevételeire.