Linux parancsok - Alapvető Bash parancssori tippek, amelyeket tudnia kell

A Linux rengeteg parancsot tartalmaz, de a legtöbb ember csak a töredékét használja. Íme néhány a terminálban leggyakrabban használt Linux parancsok közül.

Először áttekintünk néhány tippet, amelyek megkönnyítik a parancssor használatát:

  • A fül használata az automatikus kiegészítéshez. Miután elkezdett begépelni valamit a Linux terminálba, nyomja meg a fület, és felajánlja azokat a lehetőségeket, amelyek az eddig begépelt karaktersorozattal kezdődnek.
  • Használja ctrl+r search_terma korábban használt parancsok keresésére.
  • Gyorsan lépjen a sor elejére vagy végére a ctrl+aés gombbal ctrl+e.
  • Használja újra a jelenlegi parancs előző parancsát a !!.
  • Több parancsot futtathat egy sorban, ha elválasztja a parancsokat a-val ;.

Itt az ideje megtanulni a közös Linux parancsokat. A parancs használatával további információkat kaphat ezekről a manparancsokról. Ez megnyitja a parancs kézi oldalát. Például, ha beír man categy linux terminált, akkor további információkat kap a catparanccsal kapcsolatban.

ls

Sorolja fel a könyvtár tartalmát.

Példa:ls /applications megjeleníti az alkalmazások mappájában tárolt összes fájlt és mappát.

CD

Váltás könyvtárra.

Példa: Váltás az aktuális könyvtárról az / usr / local helyre a cd /usr/local.

mv

Átnevezheti vagy áthelyezheti a fájlokat vagy könyvtárakat.

Példa: a parancs a mv todo.txt /home/qlarson/Documents"todo.txt" fájlt a "Documents" könyvtárba helyezi át.

mkdir

Hozzon létre egy új könyvtárat.

Példa:mkdir freecodecamp létrehoz egy "freecodecamp" nevű könyvtárat.

rmdir

Törölje az üres könyvtárakat.

érintés

Hozzon létre egy üres fájlt a megadott névvel.

rm

Távolítsa el a fájlokat és / vagy könyvtárakat.

Példa:rm todo.txt törli a fájlt.

keresse meg

Keressen egy adott fájlt.

Példa: alocate -i vacuum*mop parancs minden olyan fájlt keres, amely tartalmazza a "vákuum" és a "mop" szót. A -ikeresés nagybetűketlenné teszi a keresést.

egyértelmű

Az újrakezdéshez törölje a parancssori képernyőt / ablakot.

cp

Fájlok és könyvtárak másolása.

Példa: a parancs cp todo.txt /home/qlarson/Documentslétrehozza a "todo.txt" másolatát a "Documents" könyvtárba.

álnév

Hozzon létre egy álnevet a Linux parancsokhoz.

Példa:alias search=grep lehetővé teszi, hogy a searchhelyett grep.

macska

A fájl tartalmának megjelenítése a képernyőn.

Példa:cat todo.txt a "todo.txt" szövegét jeleníti meg a képernyőn.

chown

Módosíthatja, hogy ki birtokolja a fájlt.

Példa:chown qlarson todo.txt a "qlarson" -t a "todo.txt" tulajdonosává teszi.

chmod

Módosítsa a fájl engedélyeit.

Példa:chmod 777 todo.txt mindenki számára olvashatóvá, írhatóvá és futtathatóvá teszi a "todo.txt" fájlt. A "777" számjegyei a felhasználó, a csoport és mások engedélyeit adják meg ebben a sorrendben.

sudo

Adminisztratív vagy root jogosultságot igénylő feladatok végrehajtása.

Példa: Használja sudo passwd quincya "quincy" felhasználó jelszavának megváltoztatására.

- Sudo készíts nekem egy szendvicset.

megtalálja

Keressen egy megadott mintának megfelelő fájlokat. Ez a parancs fájlok és mappák keresésére szolgál, olyan szűrők használatával, mint a név, a méret, a hozzáférési és a módosítási idő.

Példa:find /home/ -name todo.txt  "todo.txt" nevű fájlt keres a saját könyvtárban és annak alkönyvtáraiban.

grep

Fájlokban vagy kimenetben kereshet egy adott karakterláncot vagy kifejezést. Ez a parancs egy megadott mintát tartalmazó sorokat keres, és alapértelmezés szerint a standard kimenetbe írja.

Példa:grep run todo.txt a "run" szóra keres a "todo.txt" fájlban. Megjelennek a "futást" tartalmazó sorok.

dátum

Jelenítse meg vagy állítsa be a rendszer dátumát és idejét.

df

Jelentés megjelenítése a rendszer lemezterület-felhasználásáról.

du

Mutassa meg, hogy az egyes fájlok mennyi helyet foglalnak el. Ez megmutatja a méretet lemezblokk számokban. Ha szeretné látni a bájt, kilobájt, megabájt és adja hozzá a -hérv, mint ez: du -h.

fájl

Határozza meg a fájl típusát.

Példa:file todo.txt valószínűleg megmutatja az "ASCII szöveg" típusát.

történelem

Megmutatja a parancs történetét.

megöl

Állítson le egy folyamatot.

Példa: Állítson le egy folyamatot 485 PID-vel a parancs segítségével kill 485. Az ps(alábbi) paranccsal meghatározhatja a folyamat PID-jét.

Kevésbé

A fájl tartalmának megtekintése oldalanként.

Példa: less todo.txtmegjeleníti a "todo.txt" tartalmát.

ps

Jelenítse meg a jelenleg futó folyamatok listáját. Ez felhasználható a killfolyamatokhoz szükséges PID azonosítására .

pwd

Jelenítse meg az aktuális könyvtár elérési útját. " p rint w orking d irectory"

ssh

Távoli bejelentkezés egy másik Linux gépre, a hálózaton keresztül.

Példa:ssh [email protected] bejelentkezik a 104.25.105.32-re a "quincy" felhasználónévvel.

farok - A fájl utolsó 10 sorának megjelenítése. Kevesebb vagy több sort láthat a -n (szám) opcióval.

Példa:tail -n 5 todo.txt a "todo.txt" utolsó 5 sorát jeleníti meg.

kátrány

Tárolja és bontsa ki a fájlokat egy tarfile (.tar) vagy tarball (.tar.gz vagy .tgz) fájlból.

tetejére

Megjeleníti a rendszeren használt erőforrásokat, hasonlóan a Windows feladatkezelőjéhez.