100 osnovnih ukazov Linuxa za vsakega uporabnika

100 Essential Linux Commands



Običajni uporabnik Linuxa pozna skoraj vse osnovne ukaze za vsakodnevno uporabo Linuxa za izvajanje osnovnih nalog, kot je namestitev katere koli aplikacije, kopiranje datotek iz enega imenika v drugega itd. Toda v tem članku bom navedel 100 bistvenih ukazov Linuxa kar je lahko koristno za vsakega uporabnika Linuxa, od noobov do profesionalnih razvijalcev Linuxa in sistemskih skrbnikov. Torej, preden zapravimo čas, začnimo s tem ogromnim seznamom bistvenih ukazov Linuxa.

1. Mačka (združena)

S tem ukazom lahko dobite vsebino datoteke kot izhod v oknu Terminal. Samo napisati morate mačka ukaz, kot je prikazano na sliki zaslona, ​​in ga izvedite.







Kot že ime pove, lahko ta ukaz uporabite za ustvarjanje, ogled in združevanje datotek.



Če je datoteka daljša od velikosti okna terminala, potem ne bo enostavno brati ali si ogledati vse vsebine datoteke. Obstaja pa poteg, ki ga lahko uporabite manj z mačka ukaz. Uporabniku bo omogočal pomikanje naprej in nazaj po vsebini datotek s tipkama PgUp in PgDn ali puščičnimi tipkami gor in dol na tipkovnici.



Končno zapustiti manj lahko samo vnesete kaj .





2. sposobnost

sposobnost je zelo zmogljiv vmesnik za sistem upravljanja paketov Linux.



Najprej morate namestiti ali posodobiti paket aptitude v sistemu z naslednjim ukazom.

Ko je namestitev končana, lahko vnesete aptitude v Terminal in ga izvedete, to bo odprlo vmesnik aptitude, kot je prikazano na spodnjem posnetku zaslona.

To lahko uporabite sposobnost vgrajen vmesnik za posodobitev, namestitev ali odstranitev katerega koli programskega paketa v sistemu Linux ali njegovih drugih distribucijah.

3. kal

Lahko uporabiš kal ukaz v oknu terminala za ogled koledarja, kot lahko vidite na naslednjem posnetku zaslona. Izvedel sem ukaz za ogled koledarja trenutnega meseca in lahko opazite, da je označen tudi datum.

Koledar celega leta si lahko ogledate tudi tako, da izvedete ukaz, prikazan na naslednjem posnetku zaslona.

4. pr

pr je še en kul in uporaben ukaz za uporabnike Linuxa, saj vam omogoča, da v terminalu Linux omogočite kalkulator ukazne vrstice, ko izvedete naslednji ukaz.

V samem oknu terminala lahko naredite kakršen koli izračun, ali ni to kul ukaz, ki bi ga morali imeti na voljo?

5. zamenjava

Ukaz Linux chage je kratica za spremeniti starost in ga lahko uporabite za spreminjanje podatkov o izteku uporabniškega gesla.

Kot lahko vidite na zgornjem posnetku zaslona, ​​lahko uporabnika tudi prisilite, da po določenem času, torej občasno, spremeni geslo. To je odličen ukaz za sistemske skrbnike.

6. df

Vse informacije o datotečnem sistemu lahko dobite samo z izvajanjem df ukaz v oknu Terminal.

Če uporabljate df –h prikazal bo podatke o datotečnem sistemu v berljivi obliki, kot lahko opazite na naslednjem posnetku zaslona.

7. pomoč

Ko to izvedete pomoč Ukaz v oknu terminala bo prikazal vse vgrajene ukaze, ki jih lahko uporabite v lupini.

8. pwd (Natisni delovni imenik)

Kot ime Natisnite delovni imenik predlaga, ta ukaz je pot imenika, v katerem trenutno delate. Ta ukaz je zelo uporaben za vse noobe Linuxa in tiste, ki so novi v Linux Terminalu.

9. ls

Mislim, da se mi ni treba predstavljati s tem ukazom, saj je to eden od pogosto uporabljenih ukazov v Terminalu za uporabnike Linuxa.

Ko vnesete in izvedete ukaz ls v Terminalu, vam bo prikazana vsa vsebina določenega imenika, torej tako datoteke kot imeniki, kot si lahko ogledate na zgornjem posnetku zaslona.

10. faktor

factor je matematični ukaz za terminal Linux, ki vam bo dal vse možne faktorje decimalnega števila, ki ga vnesete v lupino.

11. uname

uname je še en uporaben ukaz Linuxa, ki prikazuje sistemske podatke Linuxa, ko se izvaja v lupini terminala.

Za ogled vseh vrst sistemskih informacij uname -a v terminalu.

Za informacije v zvezi z izdajo jedra samo vnesite uname -r .

In za vrsto informacij o operacijskem sistemu pridruži se mi -o v terminalski lupini. 12. ping

Če želite preveriti, ali je vaš sistem povezan z usmerjevalnikom ali internetom, je za vas ukaz PING (Packet INternet Groper). Za povezavo z drugimi napravami uporablja protokol ICMP.

Z ukazom ping lahko uporabite več možnosti, ping prikaže naslove kot ime gostitelja, zato, če si jih želite ogledati v številkah, uporabite ukaz ping -n. Ping -I za določitev intervala med oddajami, saj je privzeto 1 sekunda.

13. mkdir

mkdir ukaz lahko uporabite za ustvarjanje nove mape v katerem koli imeniku z uporabo terminala Linux. Na naslednjem posnetku zaslona, ​​ki sem ga ustvaril, si lahko ogledate VGPM mapo z uporabo mkdir ukaz v lupini terminala.

Uporabite lahko tudi rmdir ukaz za odstranitev katere koli mape v imeniku neposredno iz okna terminala Linux.

14. gzip

Z ukazom gzip lahko stisnete katero koli datoteko iz okna terminala, vendar bo iz imenika odstranila izvirno datoteko. Če želite ohraniti izvirno datoteko, namesto tega uporabite gzip -k, saj bo v imeniku ohranila tako izvirno kot novo stisnjeno datoteko.

15. kaj je

Če želite vedeti, za kaj se lahko uporabi določen ukaz Linux, potem samo izvedite ukaz kaj je v terminalski lupini in prikazal vam bo kratek opis ene vrstice tega ukaza Linux.

16. kdo

Ta je za sistemske skrbnike, ki upravljajo in upravljajo različne uporabnike v sistemu Linux. WHO ukaz, ko se izvede v Terminalu, prikaže celoten seznam tistih uporabnikov, ki so trenutno prijavljeni v sistem Linux.

17. brezplačno

prost ukaz lahko uporabite za natančno preverjanje količine prostega prostora za shranjevanje in uporabo v fizičnem pomnilniku ter za zamenjavo pomnilnika v sistemu.

Z brezplačnim ukazom lahko uporabite tudi nekatere možnosti, kot jih lahko uporabite brezplačno -b za ogled rezultatov v bajtov , brezplačno -k za prikaz razpoložljivega in uporabljenega v pomnilniku v kilobajtov , brezplačno -m za ogled v megabajtov , brezplačno -g za ogled rezultatov v gigabajtov in brezplačno –tera za ogled rezultatov v terabajtov .

18. vrh

vrh je preprost, a uporaben ukaz za spremljanje vseh tekočih procesov v sistemu Linux z uporabniškim imenom, stopnjo prioritete, edinstvenim ID -jem procesa in skupnim pomnilnikom za vsako nalogo.

19. sl

Ta je le za zabavo med delom in ne uporaben ukaz. Ko je parni stroj izveden, gre skozi okno terminala. Lahko poskusite za zabavo!

Če ga ne vidite, ga namestite z naslednjim ukazom.

$sudoaptnamestitesl

20. pasica

banner je še en zabaven ukaz za Linux Terminal, ko se izvede z pasica bo prikazalo vse besedilo, ki ga vnesete, bo prikazano v obliki velike pasice, kot je prikazano na naslednjem posnetku zaslona.

$sudo apt-get installpasica

21. aafire

Kaj pa ogenj terminala zažgati? Samo sproži ukaz aafire v oknu terminala in si oglejte čarobnost.

$sudo apt-get installlibaa-bin

22. odmev

Ukaz echo lahko uporabite za tiskanje katerega koli besedila z ukazom, kot je prikazano na spodnjem posnetku zaslona.

23. prst

prst bo prikazal vse podatke o katerem koli uporabniku v sistemu, na primer zadnjo prijavo uporabnika, domači imenik uporabnika in polno ime uporabniškega računa.

24. skupine

Če želite vedeti, v katere skupine je določen uporabnik, izvedite skupine ukaz v oknu terminala. Prikazal bo celoten seznam skupin, katerih član je uporabnik.

25. glava

Ta ukaz bo prikazal prvih 10 vrstic datoteke, s katero ste prešli glavo ukaz v oknu Terminal. Če želite videti določeno število vrstic, uporabite -n (število) možnost kot head -n (poljubno število) v terminalski lupini, tako kot sem to storil v naslednjem primeru.

26. moški

Tu man pomeni uporabniški priročnik in kot že ime pove, bo prikazal uporabniški priročnik za določen ukaz. Prikazal bo ime ukaza, načine uporabe ukaza in opis ukaza.

27. passwd

Z ukazom passwd lahko spremenite geslo za sebe ali katerega koli uporabnika, samo z ukazom passwd če želite spremeniti geslo zase in passwd če želite spremeniti geslo za določenega uporabnika.

28. v

v je kratek in preprost ukaz, ki vam bo pomagal ogledati seznam trenutno prijavljenih uporabnikov.

29. whoami

Ta ukaz vam bo pomagal ugotoviti, kateri uporabnik je prijavljen v sistem ali kdo ste prijavljeni.

30. zgodovina

Ko se sproži v lupino terminala, bo ukaz history prikazal vse ukaze, ki ste jih uporabili v zaporedno oštevilčeni obliki. Uporaba klicaja ! in serijska številka ukaza vam bo pomagala izvesti ta ukaz, ne da bi morali v terminal vpisati celoten ukaz.

31. prijava

Če želite zamenjati uporabnika ali ustvariti novo sejo, sprožite ta ukaz v oknu terminala in podajte podrobnosti, kot sta ID za prijavo in geslo, kot je prikazano na spodnjem posnetku zaslona.

32. lscpu

Ta ukaz bo prikazal vse podatke o arhitekturi CPU -ja, kot so niti, vtičnice, jedra in število CPE -ja.

33. mv

mv Ukaz (move) lahko uporabite za premik ene datoteke ali imenika v drugo datoteko ali imenik. To je zelo uporaben ukaz, še posebej, ko delate na sistemski administraciji.

34.ps

Če želite videti seznam procesov, ki se trenutno izvajajo za vašo sejo ali za druge uporabnike v sistemu, je ukaz ps za vas, saj prikazuje procese z njihovimi identifikacijskimi številkami in podrobno, tudi ko uporabljate ps -u ukaz.

35. ubiti

Ta ukaz lahko uporabite za ročno ubijanje trenutno potekajočih procesov iz same lupine terminala. Za uničenje procesa potrebujete edinstven PID, tj. Identifikacijsko številko procesa.

36. rep

rep ukaz bo prikazal zadnjih 10 vrstic datoteke v oknu terminala kot izhod. Obstaja možnost, da z ukazom zadržite določeno število vrstic, kot želite rep -n kot je prikazano na spodnjem posnetku zaslona.

37. cksum

cksum je ukaz za ustvarjanje vrednosti kontrolne vsote za datoteko ali tok podatkov, vrženih z ukazom v terminalu Linux. Prav tako lahko ugotovite, ali je prenos poškodovan ali ne, če imate težave pri izvajanju.

38. cmp

Če boste morali kdaj narediti primerjavo dveh datotek po bajtih cmp je za vas najboljši ukaz Linuxa.

39. okolica

env je zelo uporaben ukaz lupine, ki ga lahko uporabite za prikaz vseh spremenljivk okolja v oknu terminala Linux ali za zagon druge naloge ali programa v okolju po meri, ne da bi morali spreminjati trenutno sejo.

40. ime gostitelja

ime gostitelja ukaz lahko uporabite za ogled trenutnega imena gostitelja in ime gostitelja lahko uporabite za spremembo trenutnega imena gostitelja v novega.

41. hh ura

Za ogled ure strojne opreme ali nastavitev na nov datum lahko uporabite ukaz hwclock ali hwclock –set –date.

42. lshw

Ukaz sudo lshw lahko uporabite za priklic podrobnih informacij o strojni opremi sistema, v katerem se izvaja Linux. Ponuja vse podrobnosti o strojni opremi, samo poskusite.

43. nano

nano je urejevalnik besedil v ukazni vrstici Linuxa, podoben urejevalniku Pico, ki ste ga mnogi morda uporabljali za programiranje in druge namene. Je zelo uporaben urejevalnik besedil z veliko funkcijami.

44. rm

rm ukaz lahko uporabite za odstranitev katere koli datoteke iz delovnega imenika. Za boljše udobje lahko uporabite rm -i ukaz, saj bo najprej zahteval vašo potrditev, preden odstranite datoteko.

45. ifconfig

ifconfig je še en uporaben ukaz Linux, s katerim lahko konfigurirate omrežni vmesnik v sistemu.

46. ​​jasno

jasno je preprost ukaz za lupino terminala Linux, ko se izvede, bo počistilo okno terminala za nov zagon.

47. njegova

svoje ukaz lahko uporabite za preklop na drug račun neposredno iz okna terminala Linux.

48. wget

wget je zelo uporaben ukaz za prenos katere koli datoteke iz interneta, najboljši del pa je prenos deluje v ozadju, tako da lahko nadaljujete z delom.

49. da

ja tvoje besedilo ukaz se uporablja za prikaz besedilnega sporočila, vnesenega z ukazom yes, v oknu terminala, dokler ga ne ustavite CTRL + c bližnjica na tipkovnici.

50. zadnji

Ko se izvede zadnji ukaz, se prikaže seznam zadnjih prijavljenih uporabnikov v sistem kot izhod v terminalu Linux.

51. poišči

poišči ukaz je zanesljiva in verjetno boljša alternativa najti ukaz za iskanje katere koli datoteke v sistemu.

52. iostat

Če boste kdaj morali spremljati sistemske vhodno/izhodne naprave, vam bo ukaz iostat lahko zelo koristen, saj prikazuje vse statistike CPU -ja in V/I naprav v samem oknu terminala.

53. kmod

Lahko uporabiš kmod seznam ukaz za upravljanje vseh modulov jedra Linux, saj bo ta ukaz prikazal vse trenutno naložene module v sistemu.

54. lsusb

lsusb ukaz bo prikazal informacije o vseh vodilih USB, priključenih na strojno opremo in zunanjih napravah USB, povezanih z njimi, kot lahko vidite na spodnjem posnetku zaslona.

55. pstree

pstree ukaz prikaže vse trenutno izvajane procese v drevesni obliki v oknu terminala Linux.

56. sudo

Če morate kateri koli ukaz zagnati kot korenski uporabnik ali korenska dovoljenja, samo dodajte sudo na začetku katerega koli ukaza.

57. apt

apt (Advanced Package Tool) je ukaz Linux, ki uporabniku pomaga pri interakciji s sistemom pakiranja, kot je prikazano na naslednjem posnetku zaslona.

58. zadrgo

Z ukazom zip lahko stisnete eno ali več datotek, kot je prikazano na spodnjem posnetku zaslona. To je preprost, a uporaben ukaz za stiskanje poljubnega števila datotek naenkrat.

59. razpakiraj

Če želite izvleči datoteke iz stisnjene datoteke zip, uporabite razpakiraj ukaz v lupini terminala. Ta ukaz lahko uporabite tudi za ekstrahiranje datotek iz več stisnjenih datotek iz določenega imenika.

60. zaustavitev

Lahko uporabiš ugasniti ukaz za izklop sistema neposredno iz terminalske lupine. Ta ukaz bo zaustavil sistem natanko eno minuto po izvedbi. Lahko uporabiš izklop -c ukaz za preklic zaustavitve.

61. ti

tebi Ukaz (imenik) lahko uporabite za ogled seznama vseh imenikov in map v trenutnem delovnem imeniku.

62. cd

CD ukaz vam pomaga pri dostopu do določenega imenika ali mape iz datotečnega sistema. Uporabite lahko tudi cd .. ukaz za vrnitev v root.

63. znova zaženite

Kot že ime pove, ga lahko uporabite znova zaženite ukaz za ponovni zagon ali zaustavitev sistema iz okna terminala. S tem ukazom je na voljo več možnosti, kot si lahko ogledate na naslednjem posnetku zaslona.

64. razvrsti

razvrsti ukaz vam bo pomagal razvrstiti datoteko ali urediti kateri koli zapis v določenem vrstnem redu na splošno glede na njihove vrednosti ASCII.

65. tac

tac ukaz bo prikazal vsebino datoteke v obratnem vrstnem redu, kot lahko vidite na spodnjem posnetku zaslona.

66. izhod

izhod ukaz lahko uporabite za zapiranje okna terminalske lupine neposredno iz ukazne vrstice.

67. ionski

Jonsko ukaz vam bo pomagal pridobiti ali nastaviti razred V/I načrtovanja in prednost za določen proces.

68. razl

razl ukaz bo primerjal oba imenika in prikazal razliko med njima, kot je prikazano na naslednjem posnetku zaslona.

69. dmidecode

V Linuxu je na voljo veliko ukazov za pridobivanje podatkov o strojni opremi, če pa želite informacije o določeni komponenti strojne opreme, je dmidecode ukaz za vas. Ponuja različne možnosti in si jih lahko ogledate z uporabo dmidecode - pomoč .

70. ekspr

Če želite med delom opraviti hitre izračune, je expr za vas zelo koristen ukaz. Izračune lahko izvedete, kot je prikazano na spodnjih posnetkih zaslona, ​​z več možnostmi.

71. gunzip

gunzip ukaz lahko uporabite za ekstrahiranje ali obnovitev datotek, stisnjenih z gzip ukaz.

72. ime gostiteljactl

hostnamectl ukaz lahko uporabite za dostop do sistemskih informacij, spreminjanje imena gostitelja sistema in druge povezane nastavitve.

73. iptable

iptables je preprosto orodje požarnega zidu, ki temelji na Linux Terminalu in pomaga upravljati vhodni in odhodni promet s pomočjo tabel.

74. killall

killall ukaz bo ubil vse programe, ki se ujemajo z imenom procesa, vrženim z ukazom killall.

75. netstat

Ta ukaz je namenjen tistim, ki morajo stalno spremljati dohodne in odhodne omrežne povezave. netstat ukaz prikaže stanje omrežja, usmerjevalne tabele in statistiko vmesnika.

76. lsof

lsof ukaz vam bo pomagal videti vse odprte datoteke, povezane z vašo aplikacijo, v samem oknu terminala Linux. Obstaja več možnosti za prilagoditev izhoda in celoten seznam si lahko ogledate na spodnjem posnetku zaslona.

77. bzip2

Lahko uporabiš bzip2 ukaz v oknu Terminal za stiskanje katere koli datoteke v datoteko .bz2 in uporabo bzip2 -d ukaz za ekstrahiranje datotek iz stisnjene datoteke.

78. storitev

service ukaz bo prikazal rezultate začetnih skriptov sistema V v oknu Terminal. Ogledate si lahko stanje določene storitve ali vseh storitev, kot je prikazano na spodnjem posnetku zaslona.

79. vmstat

Ukaz vmstat bo prikazal uporabo sistemskega navideznega pomnilnika v oknu terminala.

80. mpstat

Ko se izvede ukaz mpstat, bodo v oknu terminala Linux prikazane vse informacije o uporabi CPU -ja in statistiki delovanja.

81. usermod

Če želite urediti ali spremeniti atribute že ustvarjenega uporabniškega računa, potem usermod prijava je najboljši ukaz za vas.

82. dotik

Uporaba dotik ukaz v oknu terminala lahko ustvarite prazne datoteke v datotečnem sistemu, spremenite pa lahko tudi čas in datum, to je časovni žig nedavno dostopnih datotek in imenikov.

83. uniq

uniq je standardni ukaz terminala Linux, ki ga vrže z datoteko in filtrira ponavljajoče se vrstice v datoteki.

84. wc

Ukaz wc prebere datoteko, vrženo z ukazom, in prikaže število besed in vrstic datoteke.

85.pmap

pmap ukaz prikaže pomnilniški zemljevid pida, ki ga vnesete. Ogledate si lahko tudi pomnilniški zemljevid za več procesov.

86. vrt / min

rpm -i .rpm ukaz lahko uporabite za namestitev paketov na podlagi rpm v Linux. Če želite odstraniti paket vrtljajev, uporabite rpm -e ukaz v lupini terminala.

87. ssh

ssh kratica za Secure Shell je protokol, ki se uporablja za varno povezavo z gostiteljskim sistemom. ssh [zaščiteno po e -pošti] je ukaz za povezavo z gostiteljskim računalnikom kot uporabnik.

88. telnet

Ukaz telnet uporablja protokol telnet za povezavo z drugim sistemom kot uporabnik.

89. lepo

Če morate spremeniti prioriteto tekočih procesov, zaženite lepo [OPCIJA] [UKAZ [ARG] ...] v terminalu Linux.

90. nproc

nproc [možnost] ukaz bo prikazal število procesorskih enot, dodeljenih trenutno izvajanemu procesu.

91. scp

scp kratica za Secure Copy je ukaz Linux, ki ga lahko uporabite za kopiranje datotek in imenikov med gostitelji v omrežju.

92. spanje

spi ukaz bo za določen čas, to je določeno z ukazom za spanje, zakasnil ali začasno ustavil izvajanje ukaza.

93. razcepljeno

Če morate veliko datoteko razčleniti na majhno datoteko, uporabite razdeli [možnost] .. [datoteka [predpona]] ukaz v terminalu Linux.

94. stat

Stanje datoteke ali celotnega datotečnega sistema si lahko ogledate s pomočjo država ukaz v terminalu Linux. Uporabite lahko tudi druge možnosti, navedene na posnetku zaslona.

95. lsblk

Ukaz lsblk prebere datotečni sistem sysfs in v oknu terminala prikaže podatke o blok napravi.

96.hdparm

Z ukazom hdparm lahko z lupino terminala upravljate trdi disk in druge diskovne naprave v Linuxu.

97. hrt

Ukaz chrt [možnost] prednost [argument ..] se uporablja za manipulacijo atributov procesa v realnem času.

98. useradd

Ukaz useradd [optaons] login vam bo pomagal dodati uporabniški račun v sistem

99. userdel

userdel [možnost] prijava vam omogoča, da iz sistema izbrišete kateri koli uporabniški račun.

100. usermod

Z ukazom za prijavo usermod [options] lahko spremenite kateri koli uporabniški račun v sistemu.

Torej, to je 100 bistvenih ukazov Linuxa, ki so lahko koristni za vsakega običajnega uporabnika ali uporabnika Linuxa. Svoja mnenja in predloge delite na @LinuxHint in @SwapTirthakar .