Existuje více než 100 příkazů Unix sdílené jádrem Linuxu a dalšími operačními systémy podobnými Unixu. Pokud vás zajímají příkazy, které často používají správci systému Linux a zkušení uživatelé, jste na místě. Nedávno jsem publikoval pětidílnou sérii o příkazech, které často používají správci systému Linux.
Níže jsem sepsal 90 příkazů pokryté a odkazy na každý z pěti příspěvků v této sérii. Některé z uvedených příkazů obsahují odkazy na související články. K dispozici jsou také tisíce příkazů, pokud zahrneme software a skripty ke stažení, jako je bpytop (obrázek níže). Pro účely tohoto článku se však budeme zabývat většinou unixovými příkazy používanými v systému Linux správci systému a pokročilými uživateli. Pokud považujete tuto stránku za užitečnou, dejte mi vědět, pokud byste v budoucnu chtěli vidět podobné příspěvky.
Na obrázku:bpytop – K dispozici je mnoho nástrojů pro monitorování systému/serveru a síťových nástrojů příkazového řádku.
Příkazy Linuxu často používané správci systému Linux – Část 1:
1. ip
– od Iproute2, kolekce nástrojů pro ovládání TCP/IP sítí a řízení provozu v Linuxu.
2. ls
– vypíše obsah adresáře.
3. df
– zobrazení využití místa na disku.
4. du
– odhad využití místa v souboru.
5. free
– zobrazení využití paměti.
6. scp
– bezpečně zkopírujte soubory pomocí SCP, s příklady.
7. find
– vyhledá soubory na základě některých kritérií zadaných uživatelem.
8. ncdu
– disková utilita pro systémy Unix.
9. pstree
– zobrazí strom procesů.
10. last
– zobrazí seznam naposledy přihlášených uživatelů.
11. w
– zobrazí seznam aktuálně přihlášených uživatelských relací.
12. grep
– Vyhledejte v souboru vzor znaků a poté zobrazte všechny odpovídající řádky.
Sponzorováno: Datadog – Nahlédněte do libovolného zásobníku, jakékoli aplikace, v jakémkoli měřítku a kdekoli.
Datadog je jednotná platforma pro monitorování, analýzu a zabezpečení, která nabízí komplexní monitorování pro vaše linuxové aplikace spolu s metrikami a událostmi z více než 450 dalších technologií pro jednotný pohled na celou vaši infrastrukturu. Díky korelovanému monitorování infrastruktury, monitorování výkonu aplikací, správě protokolů, bezpečnostním nástrojům a dalším umožňuje Datadog týmům Dev, Ops a Security spolupracovat, aby organizacím pomohl vyhnout se prostojům, rychle vyřešit problémy s výkonem a zajistit dokončení vývojových a nasazovacích cyklů. čas.
Cena:Plán zdarma nebo od 15 USD měsíčně.
Příkazy Linuxu často používané správci systému Linux – část 2:
13. uptime
– zobrazuje dobu provozuschopnosti systému a průměrnou zátěž.
14. top
– zobrazuje celkový pohled na systém.
15. vmstat
– zobrazuje systémovou paměť, procesy, přerušení, stránkování, blokové I/O a informace o CPU.
16. htop
– interaktivní prohlížeč a správce procesů.
17. dstat
– zobrazení procesů, paměti, stránkování, I/O, CPU atd. v reálném čase. Vše v jednom pro vmstat, iostat, netstat a ifstat.
18. iftop
– prohlížeč síťového provozu.
19.
nethogs
– analyzátor síťového provozu.
20. iotop
– interaktivní prohlížeč I/O. Získejte přehled o aktivitě úložiště.
21. iostat
– pro statistiku I/O úložiště.
22. netstat
– pro statistiku sítě.
23. ss
– nástroj pro zkoumání zásuvek.
24. top
– Pro analýzu výkonu serveru Linux.
25. Glances
a nmon
– htop a top Alternativy:
26. ssh
– bezpečný přístup z příkazového řádku ke vzdáleným systémům Linux.
27. sudo
– spouštět příkazy s oprávněním správce.
28. cd
– navigace v adresáři.
29. pwd
– zobrazuje aktuální umístění adresáře.
30. cp
– kopírování souborů a složek.
31. mv
– přesouvání souborů a složek.
32. rm
– odstranění souborů a složek.
33. mkdir
– vytvářet nebo vytvářet nové adresáře.
34. touch
– používá se k aktualizaci data přístupu a data modifikace počítačového souboru nebo adresáře.
35. man
– pro čtení systémových referenčních příruček.
36. apropos
– Vyhledejte názvy a popisy manuálových stránek.
Příkazy Linuxu často používané správci systému Linux – část 3:
37. rsync
– vzdálené přenosy souborů a synchronizace.
38. tar
– archivační nástroj.
39. gzip
– komprese a dekomprese souborů.
40. b2zip
– podobně jako gzip. Používá jiný kompresní algoritmus.
41. zip
– pro balení a kompresi (k archivaci) souborů.
42. locate
– vyhledávání souborů v Linuxu.
43. ps
– informace o aktuálně běžících procesech.
44. Využití Bash skriptů. Příklad:./bashscript.sh
45. cron
– nastavit spouštění naplánovaných úloh.
46. nmcli
– správa sítě.
47. ping
– odeslat ICMP ECHO_REQUEST hostitelům sítě.
48. traceroute
– zkontrolovat směrování paketů k určenému hostiteli.
49. mtr
– nástroj pro diagnostiku sítě.
50. nslookup
– interaktivně dotazovat internetové jmenné servery (NS).
51. host
– provádět vyhledávání DNS v Linuxu.
52. dig
– Nástroj pro vyhledávání DNS.
Příkazy Linuxu často používané správci systému Linux – část 4:
53. wget
– načítání souborů přes HTTP, HTTPS, FTP a FTPS.
54. curl
– přenos dat pomocí různých síťových protokolů. (podporuje více protokolů než wget)
55. dd
– převádět a kopírovat soubory.
56. fdisk
– manipulovat s tabulkou rozdělení disku.
57. parted
– pro vytváření a manipulaci s tabulkami oddílů.
58. blkid
– obslužný program příkazového řádku pro vyhledání/tisk atributů blokového zařízení.
59. mkfs
– vytvořit souborový systém Linux.
60. fsck
– nástroj pro kontrolu konzistence systému souborů.
61. whois
– klient pro adresářovou službu whois.
62. nc
– síťový nástroj příkazového řádku. (Viz také 60 Linux Networking příkazy a skripty.)
63. umask
– nastavit masku vytvoření režimu souboru.
64. chmod
– změnit přístupová oprávnění objektů systému souborů.
65. chown
– změnit vlastníka souboru a skupinu.
66. chroot
– spusťte příkaz nebo interaktivní shell se speciálním kořenovým adresářem.
67. useradd
– vytvořit nového uživatele nebo aktualizovat výchozí informace o novém uživateli.
68. userdel
– slouží k odstranění uživatelského účtu a všech souvisejících souborů.
69. usermod
– používá se k úpravě nebo změně jakýchkoli atributů stávajícího uživatelského účtu.
Příkazy Linuxu často používané správci systému Linux – část 5:
70. vi
– textový editor.
71. cat
– zobrazení obsahu souboru.
72. tac
– výstupní obsah souboru obráceně.
73. more
– zobrazení obsahu souborů po jedné obrazovce/stránce.
74. less
– podobný příkazu more s dalšími funkcemi.
75. tail
– používá se k zobrazení konce textového souboru nebo dat z potrubí.
76. dmesg
– vytiskne vyrovnávací paměť zpráv kruhu jádra.
77. journalctl
– dotaz na systemd journal.
78. kill
– ukončit proces.
79. killall
– Odešle signál ukončení všem instancím procesu podle názvu.
80. sleep
– pozastaví provádění programu na určenou dobu.
81. wait
– Pozastavit provádění skriptu, dokud nebudou ukončeny všechny úlohy běžící na pozadí.
82. nohup
– Spouštění příkazů na pozadí.
83. screen
– podržte relaci otevřenou na vzdáleném serveru. (také celoobrazovkový správce oken)
84. tmux
– terminálový multiplexer.
85. passwd
– změnit heslo uživatele.
86. chpassword
–
87. mount
/ umount
– poskytuje přístup k celému souborovému systému v jednom adresáři.
88. systemctl
– Správa služeb (démoni).
89. clear
– vymaže obrazovku terminálu.
90. env
-Spustit příkaz v upraveném prostředí.
Různé příkazy:
91. cheat
– umožňuje vytvářet a prohlížet interaktivní cheatsheety na příkazovém řádku.“
92. tldr
– Cheatsheety pro spolupráci pro konzolové příkazy.
93. bashtop
– ‚cool‘ top alternativa.
94. bpytop
– Python port bashtopu.
95. btop
– Verze C++ a pokračování bashtop a bpytop.
96. nload
– super jednoduchý nástroj pro monitorování síťového rozhraní příkazového řádku.
Viz 60 příkazů a skriptů pro síť Linux.
Příkazy jsem označoval jako „příkazy Linuxu“, protože tento blog a tento článek jsou specifické pro správce a uživatele Linuxu. Ve skutečnosti se však jedná o příkazy Unix pro Unix a další operační systémy podobné Unixu, jako je Linux.
Zveřejněno:1. listopadu 2020 / Poslední aktualizace:28. března 2022