Hardware

Nejlepší příkazy pro linux: základní, administrace, oprávnění ...

Obsah:

Anonim

Je vždy dobré mít trochu pomoci, když se učíme něco nového. S ohledem na tuto skutečnost jsme v Professional Review připravili referenční příručku se základními a nejpoužívanějšími příkazy, které mají pomoci těm, kteří nyní objevují tučňák vesmír. Ačkoli se systém v průběhu let hodně vyvíjel a stal se extrémně jednoduchým a přátelským pro kohokoli nového, příkazový terminál Linuxu je nedílnou součástí operačního systému; a je to mocný nástroj.

Je tedy dobré to vědět, pokud jej potřebujete použít jeden den. Tato příručka má také vyvrátit myšlenku, že příkazy jsou určeny pouze pro odborníky. Zde můžete zjistit, jak snadné jsou.

Doporučujeme si přečíst:

  • Stručný průvodce základními příkazy pro Ubuntu a Linux. Příkazy nápovědy v terminálu Linux.

Základní příkazy systému Linux

Organizujeme hlavní příkazy do kategorií, abychom usnadnili zapamatování a usnadnili konzultaci. Nyní stačí otevřít terminál a pustit se do práce, abyste si užili sílu terminálu Linux. Začneme s hlavními příkazy souboru:

  • ls: list the adresáře -al: seznam adresářů také zobrazující skryté soubory cd dir: změňte aktuální adresář na ten určený (nahraďte proměnnou dir názvem složky) cd: pošlete do / home adresáře (osobní soubory) pwd: show aktuální adresář pathmkdir dir *: vytvoření zadaného adresáře (nahradit proměnnou adresáře názvem složky) rm soubor: odstranit zadaný soubor (nahradit proměnnou souboru názvem souboru, který má být odstraněn) rm -r dir: smažte určený adresář (nahraďte proměnnou dir názvem složky) rm -f file: násilně smažte určený soubor (-f de force) (nahraďte proměnnou souboru názvem souboru, který chcete odstranit) rm -rf dir: násilně odstraní určený adresář (nahraďte proměnnou dir názvem složky).cp -r file1 file2: zkopírujte „file1“ do „file2“ (nahraďte proměnnou file * jménem znovu souboru) cp -r dir1 dir2: zkopírujte adresář1 do adresáře2; vytvořit adresář2 v případě, že neexistuje (nahradit adresáře jménem adresáře) mv file1 file2: lze použít k přejmenování nebo přesunutí file1 do file2. Pokud file2 je existující adresář, přesuňte file1 do adresáře "file2" (nahraďte proměnnou souboru názvem souboru) ln -s file link: vytvořte symbolický odkaz (zástupce) pro soubor (nahraďte proměnnou souboru název souboru a odkaz s názvem, který bude zkratka mít) dotykový soubor: vytvořte nebo aktualizujte soubor (nahraďte proměnnou souboru názvem souboru) cat> file: přesměrujte standardní vstup na soubor (nahraďte proměnnou souboru) podle názvu souboru) více souboru: zobrazuje obsah souboru filehead: zobrazuje prvních 10 řádků souboru archivu souboru: zobrazuje posledních 10 řádků souboru archivu -f: zobrazuje obsah souboru během aktualizace (zvyšuje se velikost), z posledních 10 řádků

Řízení procesů

  • ps: zobrazuje aktivní uživatelské procesy v reálném timetopu: zobrazuje všechny procesy spuštěné v reálném časovém poli pid: zabíjí konkrétní proces ID číslem (nahradit pid číslem procesu) killall proc: zabije všechny procesy pomocí zadané jméno (nahraďte proc názvem procesu) bg: seznam zastavených nebo druhých plánů úlohsofg: přenese poslední úlohu do první úlohy planofg: přenese úlohu „úloha“ do popředí (nahradit úlohu názvem procesu)

Správa oprávnění souborů

chmod octal file: změňte oprávnění souboru "file" na octal, který lze specifikovat samostatně pro "user", "group" a "others". Osmičkové hodnoty jsou uvedeny níže:

  • 4 - čtení (r od čtení) 2 - zápis (w, od zápisu) 1 - provedení (x, provedení)

Vysvětlení: Pro nastavení oprávnění se výše uvedené hodnoty sčítají. Chcete-li například přiřadit vlastníkovi souboru (uživateli) plný přístup ke čtení (r), zápisu (w) a vykonání (x), jednoduše přidejte osmičkovou hodnotu 4 + 2 + 1 = 7. Za předpokladu, že chcete omezit přístup pro členy „skupiny“, umožňující pouze čtení a zápis, stačí přidat 4 + 2 = 6. Shromážděním dvou uvedených příkladů by zůstalo: chmod 760 (r pro uživatele, w pro skupinu a 0 pro ostatní nebo „Rw-“)

Další příklady:

  • chmod 777: čtení (r), zápis (w) a spuštění (x) pro všechny („uživatel“, „skupina“ a „ostatní“) chmod 755: „rwx“ pro „vlastníka“ (uživatele), „rw“ pro „skupinu“ a „ostatní“

Pro více informací zadejte terminál: man chmod

SSH: vzdálené připojení

ssh user @ host: připojte se k hostiteli jako uživatel (příklad: ssh andres @ myserver)

ssh -p port user @ host: připojí se k hostiteli na zadaném portu (nahraďte „port“ konfigurovaným číslem portu)

ssh-copy-id user @ host: přidejte heslo pro hostitele a uživatele tohoto hostitele; Slouží k aktivaci přihlášení bez hesla pomocí kláves

Příkazy pro vyhledávání

grep sekvence soubory: hledejte sekvenci souborů (nahraďte sekvenci a soubory hodnotami odpovídajícími vyšetřování)

grep-r dir sequence: hledat rekurzivně podle sekvence v adresáři dir

příkaz | grep sekvence: hledejte sekvenci ve výstupu příkazu (náhradní příkaz a sekvenci podle hodnot, které mají být prohledávány)

vyhledejte soubor: najděte všechny instance souboru (nahraďte proměnnou souboru názvem souboru)

Systémové informace

  • datum: zobrazuje aktuální datum a čas: zobrazuje kalendář pro aktuální měsíc: zobrazuje systém uptimew: ukazuje, kdo je onlinewhoami: ukazuje, kdo je onlinefinger user: ukazuje uživatele informationuname -a: zobrazuje informace o corescat / porc / cpuinfo: zobrazit informace o CPUcat / proc / meminfo: zobrazit informace o příkazu memoryman: otevřete manuál zadaného příkazu (nahraďte příkazovou proměnnou názvem příkazu, který chcete znát) df: show use z diskdu: ukazuje využití prostoru v adresáři zdarma: ukazuje využití paměti a aplikace swapwhereis: ukazuje možná umístění aplikace (nahraďte aplikaci názvem programu), která aplikace: ukazuje, která aplikace bude ve výchozím nastavení spuštěna (nahradit) aplikace podle názvu programu)
DOPORUČUJEME VÁM Správa oprávnění k souborům a složkám v systému Linux

Komprese souborů

  • soubory tar cf package.tar: vytvořte balíček TAR (s názvem package.tar) s určenými soubory (nahraďte proměnnou souborů názvem souboru) tar xf package.tar: rozbalte soubory z balíčku.tar (nahraďte proměnnou balíčku).tar podle názvu souboru) tar czf pacote.tar.gz soubory: vytvořte balíček TAR (pojmenovaný pacote.tar.gz) s kompresí GZiptar xzf pacote.tar.gz: extrahujte balíček TAR (pojmenovaný pacote.tar). gz) s kompresí GZiptar cjf package.tar.bz2: vytvořte balíček TAR (nazvaný package.tar.bz2) s kompresí BZip2tar xjf package.tar.bz2: rozbalte balíček TAR pomocí kompresního souboru BZip2gzip: komprimujte soubor a jméno file.gz (nahraďte proměnnou souboru názvem souboru) gzip -d file.gz: rozbalte file.gz do souboru (nahraďte proměnnou file.gz názvem souboru)

Příkazy pro připojení k síti

hostitel ping - odešle hostiteli paket ICMP (ping) a zobrazí výsledek (nahradit hostitelskou proměnnou doménou webu nebo číslem IP)

domain whois: vrací informace o doméně (nahraďte proměnnou domény adresu webu nebo číslo IP)

kopat doménu: vrací informace DNS pro doménu (nahraďte hostitelskou proměnnou doménou webu nebo číslem IP)

dig -x host: zobrazí inverzní návrat hostitele

wget file: download file (file) (nahraďte proměnnou souboru online adresou souboru)

wget -c file: pokračuje v přerušeném stahování souboru (nahraďte proměnnou souboru online adresou souboru)

Instalace balíčku

Instalace ze zdrojového kódu; příkazy musí být zadávány postupně v terminálu, jeden po druhém:

  • ./configuremakemake install

Instalační příkazy

dpkg -i package.deb: nainstalujte balíček DEB (distribuce Debian) (nahraďte proměnnou package.deb názvem programového balíčku)

rpm -Uvh package.rpm: nainstaluje RPM balíček (Distros používající RPM) (nahraďte proměnnou package.rpm názvem programového balíčku)

Globální zkratky

  • Ctrl + C: Zrušení aktuálního příkazu spuštěného Ctrl + Z: Pro aktuální systém se vraťte s fg v popředí nebo bg v pozadí Ctrl + D: Ukončete aktuální relaci; podobně jako příkaz exitCtrl + W: smazat slovo na aktuálním řádku Ctrl + U: smazat celý řádek Ctrl + R: stisknout klávesu pro zobrazení příkazu dnes !!: opakovat poslední příkazový výstup: zavřít relaci aktuální relace

Je dobré znát a znát některé základní příkazy v terminálu, což kromě zvýšení vaší úrovně znalostí o operačním systému také hodně ušetří hodiny výzkumu.

Nakonec vám necháme tabulku s hlavními příkazy vystavenými v tomto článku, určitě vám to poskytne rychlý pohled.

Co si myslíte o našem článku o základních příkazech pro linuxový terminál ? Připadalo vám to zajímavé? Máte zájem nahrát konkrétní článek na web?

Hardware

Výběr redakce

Back to top button