Az Ubuntu terminál csapata

Az Ubuntu terminál csapata

A Linux operációs rendszer létrehozásától kezdve a munkavégzés fő technikája a parancssori felület volt. Később grafikus részleteket adtak ehhez az univerzális hangszerhez, modernizálva a rendszert, és kényelmesebbé téve az új felhasználók számára. Számos Linux eloszlás barátságos környezetének ellenére a CLI (parancssor) használata továbbra is indokolt. Az Ubuntu Terminal parancsok lehetőséget kínálnak az átfogó PC -erőforrás -kezelésre, különféle hosszúságú és összetettségi utasítások felhasználásával. Ezért annyira fontos a terminál elsajátítása.

A fő szöveg parancsolja a terminálon keresztüli feladatok elvégzését.

A csapatok különféle szimbólumokból állhatnak - számok, betűk, kötőjelek és kötőművek. Ezeket vonal vezeti be. Az egyes utasítások végrehajtása az ENTER gomb megnyomásával vagy más hasonló módon kezdődik. A terminál felülete akkor hasznos, ha a grafikus rész megtagadásával is elérhető lesz. Közvetlenül kölcsönhatásba lép az OS magjával.

Ez az utasítások beadásának módszere szokatlanul rugalmas, nem igényel sok hardver- és szoftver erőforrást. A csapatok automatizálása szintén támogatott.

Pontosabban: a terminál a konzol emulátora. Ugyanazokat a funkciókat támogatja, és felajánlja a további lehetőségeket. Elindíthatja a "Ctrl + Alt + T" kombináció kombinációjával.

A csapatokról

A terminálra vonatkozó utasítások a karakterek előzetesen létrehozott listája, a toborzás és a megerősítés után, amelyről a PC végrehajt egy előre meghatározott parancsot. Ebben az esetben további paramétereket lehet figyelembe venni.

Általános szabály, hogy a csapat (utasítás) három részből áll:

  1. Alkalmazás neve. Ez a futtatható fájl neve, amelyet már beírtak a rendszerbe egy változó formájában.
  2. Kulcs. A kulcsokat pontosabb utasításokhoz használják. Ezek lehetővé teszik egy adott művelet vagy algoritmus végrehajtását.
  3. Értelem. Ez néhány változó, egy kulcsfontosságú paraméter.

Így alakulnak ki a Linux számítógépére vonatkozó utasítások. A fő Ubuntu parancsok fájlokkal és igazgatókkal, programokkal és rendszergazdálkodással, valamint még sok más számára is működnek együtt. Beszéljünk róluk többet.

A fájlokkal és az igazgatókkal való együttműködés

Hozzon létre egy fájlt:

Érintse meg a name_fila -t

Ha módosítania kell a teremtés dátumát és idejét, a következő csapat segít:

Touch -T 0712250000 FilEditest

Fájl törlése:

rm name_fila

Kényszerített fájl törlése:

Rm -f fájl1

Hozzon létre egy másolat másolatát egy másik fájlban:

Cp name_1 name_2

Mutassa meg a fájl tartalmát:

További 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áthatja azt a könyvtárat, amelyben most a parancson van:

PWD

A Home Directory -be való belépéshez töltse ki a következő parancsot:

CD

Hozzon létre egy új könyvtárat, valamint 2 rendezőt egyszerre:

Mkdir name_nova_directory
mkdir name_1 name_2

Törölje a katalógus kényszerített módon:

rm -rf név_dracial

Törölje a könyvtárat:

rmdir név

A fájl vagy a könyvtár átnevezéséhez vagy áthelyezéséhez van egy ilyen csapat:

MV Catalog_1 New_ katalógus

Tehát létrehozhat egy szigorú linket a fájlrendszer objektumához:

LN név link

Ezek a főparancsok a fájlrendszer elemeivel való munkavégzéshez. Mint azonnal láthatja, az Ubuntu -ban a konzol csapata változatos. Nincs értelme mindegyikre emlékezni - elég megérteni az építkezés általános alapelveit. Az ilyen dolgok jobb alkalmazása érdekében hozzon létre egy „csaló lapot” a legmegfelelőbb paraméterekből, külön helyen. Jobb kinyomtatni.

Műveletek csomagokkal

Különleges eszköz található az Ubuntu -i csomagokkal való munkavégzéshez - Advanced Packaging Tool. Csomagkezelőnek is hívják. A programra vonatkozó utasítások a szoftvercsomagok telepítésére, frissítésére vagy törlésére szolgálnak. Ha szükséges, az alkalmazás automatikusan működhet.

A csomagok telepítése és frissítése:

Apt-get telepítési neve

Szerezd meg a csomagok aktuális listáit:

Apt-get frissítés

Frissítéseket kap a már telepített csomagokról:

Apt-get frissítés

És az APT-GET csapathoz is hozzáadható az ilyen fontos paraméterek résen keresztül:

  • Ellenőrizze, hogy megfigyelhető -e a függőségek;
  • Tisztítsa meg a korábban letöltött archivált csomagokat;
  • Autoclean a csomagok összes archív példányának automatikus mosásához.

Adat -archiválás

Az Ubuntu rendszer néhány konzolparancsának célja az archívumokkal való együttműködés célja. Ez az operációs rendszer népszerű formátumú archívumok támogatását építette fel. Amikor az archívumokkal dolgozik, ne felejtse el az adatformátumok kompatibilitását más operációs rendszerrel. Csapatok az archívumokkal való együttműködéshez ".Kátrány "és".Rar "kissé különböznek. Néhány különbség fontos emlékezni.

KÁTRÁNY

Hozzon létre egy archívumot az előírt fájlnévvel:

Tar CF név.TAR NAMES_FAILOV

Csomagolja ki az archívumot egy bizonyos névvel:

Tar XF név.KÁTRÁNY

Préselje meg a fájlt TAR GZIP formátumban:

Gzip név

Csomagolja ki a fájlt a kompressziós formátumban Tar Gzip:

Tar XZF név.KÁTRÁNY.GZ

Használja a fájl maximális tömörítési fokát:

GZIP -9 név

Ravasz

Hozzon létre egy archívumot, és tartalmazzon egy dokumentumot:

Rar egy név.Rar fájl

Csomagolja ki az archívumot:

Rar x név.Ravasz

Húzza a fájlokat és a rendezőket az archívumba:

Tar -cvf név.TAR fájlfájl könyvtár

És ez a csapat megjeleníti az archívum tartalmát:

TAR -TF archívum.KÁTRÁNY

Készítsen egy csomagolt fájlt egy adott mappába:

Tar -xvf név.TAR -C /mappa

Postai irányítószám

Formáljon egy tömörített archívumot ".postai irányítószám ":

zip név.zip name_fila

Ha több fájlt és könyvtárat kell engedélyeznie:

Zip -r fájl1.Zip fájl1 fájl2 dir1

Csomagolja ki az archívumot:

Csonta ki a nevét.Postai irányítószám

Műveletek szöveggel

A Linux parancsok sora lehetővé teszi, hogy a szöveggel egyszerű parancsokkal dolgozzon. Az operátorok listájából készíthet egy szűrőt, megjeleníthet néhány adatot, kombinálhatja a dokumentumok töredékeit, és sok más dolgot készíthet. Tehát az Ubuntu konzolparancsok nem csak a fájlrendszer műveleteire korlátozódnak.

A fájl tartalmának feldolgozására szolgáló összes művelet egy parancs formájában mutatható be:

CAT FILE_ORIGINALE | [Működés: SED, GREP, AWK, GREP stb. P.] ›Eredmény.Txt

Ha a fájlt még nem hozták létre az eredményhez, hozzon létre és jelenítse meg az adatokat a következő paranccsal:

CAT FILE_ORIGINALE | [Működés: SED, GREP, AWK, GREP stb. P.] ›Eredmény.Txt

Tehát megjelenítheti az összes dokumentumot, amely a szöveges fragmentumot tartalmaz: aug:

Grep aug/var/log/üzenetek a fájlból '/var/log/mémek' fájlból

És így - derítse ki az összes számot, amely a számot tartalmazza az adott tömbből:

Gras [0-9]/var/log/üzenetek a '/var/log/üzenetek fájlból'

Ez a parancs lehetővé teszi a String1 sor eltávolítását a "Példa.Txt ":

Sed -e 's/ *$' példa.txt | Távolítsa el az üres karaktereket az egyes sorok végén | | Sed -e 's/string1g' példa.Txt

Így cserélheti a dokumentumban szereplő String1 sort egy karakterlánc -eredményre. Az eredmény megjelenik a képernyőn.

Sed 'S/StringA1/String2/G' példa.Txt

Biztonsági mentés

Az Ubuntu terminál parancsokat gyakran használják az adatok biztonsági másolatainak létrehozásához. Ha az információ sérült vagy elveszik, a segítségükkel visszaállítható az adatok visszaállítása a biztonsági mentésekből. Alkalmazhatók mind a PC belső médiájáról, mind a külső lemezeken.

Hozzon létre egy „/otthon” teljes példányát a fájlba egy bizonyos mappában:

Dump -0aj -f /tmp /home0.Bak /otthon

Az adatok visszaállítása az adatok biztonsági másolatából (a könyvtár és a fájl cseréje):

Visszaállítja -F /TMP /HOME0.Bokás

Két mappát szinkronizáljon (mappák a végén):

Rsync -rogpav -delete /otthoni /tmp

Végezzen szinkronizálást az SSH -n keresztül:

rsync -rogpav -e ssh -delete /otthoni ip_address: /tmp

És így létrehozhat a helyi lemez másolatát egy távoli számítógépen lévő fájlban (a szintaxis példája):

Dd bs = 1m, ha =/dev/hda | GZIP | ssh felhasználó@ip_addr 'dd = hda.GZ '

Így az összes fájl mappájában kereshet egy kiterjesztéssel ".txt ", és másolja őket a könyvtárba egy másik cím alatt:

Find /Home /User1 -Name '*.txt '| XARGS CP -AV -Target -Directory =/Home/Backup/-szparensek

Menedzsment és csoportkezelés

Most beszéljünk azokról 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 csapatok hiányosak lennének. Általános szabály, hogy meg kell változtatni a jelszó, az operációs rendszer használatának jelszavát, a csoportok és az egyének létrehozását és törlését.

Hozzon létre egy adott névvel rendelkező új csoportot:

Groupadd Group_name

Töröljön egy adott névvel rendelkező csoportot:

Groupdel group_name

Változtassa meg a csoport nevét:

GroupMod -n new_group_name old_group_name

Hozzon létre egy új felhasználót:

Usradd user1

Törölje le a felhasználói adatokat, beleértve a személyes könyvtárát:

userDel -r user1

Telepítsen új attribútumokat a felhasználó számára:

USERMOD -C "FTP" -felhasználó "-G rendszer -D /FTP /User1 -S /bin /nololin user1

Telepítsen a folyó fiók új jelszavát:

Tesewd

Szerkessze a megadott felhasználó jelszavát. Csak a gyökérjogokra vonatkozik:

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 is van:

Sudo újraindítás

És más parancsok is használhatók:

Sudo init 6
Sudo leállítás -r most

A PC kikapcsolásához a következő utasításokat használhatja:

Sudo Poweroff
Sudo telinit 0
Sudo leállít
Sudo leállítás -h most

Töltse ki az aktuális munkamenetet:

Sudo kijelentkezés

Következtetésképpen

Megvizsgáltuk az Ubuntu leállítási csoportot és a különféle szintaktikai konstrukciókat, a műveletek elindításának lehetőségeit csomagokkal és technikákkal az archívumokkal való együttműködéshez ... Reméljük, hogy az itt leírt összes eszköz komolyan segít a fényes és hasznos felhasználói élmény megszerzésében.

Ha más kérdések merültek fel a Linux -on, vagy vágyakozik a véleményének megosztására, ne légy félénk - írja meg kérdéseit és észrevételeit a megjegyzésekbe.