100 olulist Linuxi käsku igale kasutajale

100 Essential Linux Commands



Tavaline Linuxi kasutaja teab peaaegu kõiki põhilisi Linuxi igapäevase kasutamise käske põhiülesannete täitmiseks, nagu mis tahes rakenduse installimine, failide kopeerimine ühest kataloogist teise jne. Kuid selles artiklis loetlen ma 100 olulist Linuxi käsku mis võib olla kasulik igale Linuxi kasutajale, alustades noobidest ja lõpetades professionaalsete Linuxi arendajate ja süsteemiadministraatoritega. Seega alustame enne selle aja raiskamist selle tohutu oluliste Linuxi käskude loendiga.

1. Kass (Concatenate)

Selle käsuga saab faili sisu hankida väljundina terminaliaknas. Peate lihtsalt kirjutama kass käsk, nagu näidatud ekraanipildil, ja käivitage see.







Nagu nimigi ütleb, saab seda käsku kasutada failide loomiseks, vaatamiseks ja ühendamiseks.



Kui fail on pikem kui terminaliakna suurus, ei ole lihtne kogu faili sisu hõlpsasti lugeda ega vaadata. Kuid on näpistamist, saate seda kasutada vähem koos kass käsk. See annab kasutajale võimaluse failide sisu edasi ja tagasi kerida, kasutades klahve PgUp ja PgDn või klaviatuuri üles- ja allanooleklahve.



Lõpuks lõpetada vähem võite lihtsalt sisestada mida .





2. sobivus

sobivus on väga võimas liides Linuxi paketihaldussüsteemi jaoks.



Kõigepealt peate installima või värskendama aptitude paketti oma süsteemis, kasutades järgmist käsku.

Kui installimine on lõpule viidud, saate terminali sisestada aptitude ja seda käivitada, see avab sobivuse liidese, nagu näete alloleval ekraanipildil.

Saate seda kasutada sobivus sisseehitatud liides Linuxi või selle muude distributsioonide rakenduste paketi värskendamiseks, installimiseks või eemaldamiseks.

3. cal

Sa võid kasutada cal käsku terminali aknas kalendri vaatamiseks, nagu näete järgmisel ekraanipildil, mille olen täitnud käsu praeguse kuu kalendri vaatamiseks ja võite märgata, et see on ka kuupäeva esile tõstetud.

Samuti saate vaadata terve aasta kalendrit, täites järgmisel ekraanipildil näidatud käsku.

4. eKr

bc on veel üks lahe ja kasulik käsk Linuxi kasutajatele, kuna see võimaldab järgmise käsu täitmisel lubada käsurea kalkulaatori Linuxi terminalis.

Saate teha mis tahes arvutusi terminaliaknas, kas pole see lahe käsk teie teenistuses?

5. tasu

Linuxi käsk chage on lühend muuta vanust ja seda saab kasutada kasutaja parooli aegumise teabe muutmiseks.

Nagu ülaltoodud ekraanipildilt näete, võite ka sundida kasutajat parooli muutma teatud aja pärast, st perioodiliselt. See on suurepärane käsk süsteemiadministraatoritele.

6. df

Kogu failisüsteemi teabe saate lihtsalt käivitades df käsku terminali aknas.

Kui kasutate df - h see kuvab failisüsteemi teavet inimesele loetavas vormingus, nagu märkate järgmisel ekraanipildil.

7. abi

Kui te seda täidate abi käsku terminaliaknas, loetleb see kõik sisseehitatud käsud, mida saate shellis kasutada.

8. pwd (trükitööde kataloog)

Nagu nimi Prindi töökataloog soovitab, et see käsk oleks selle kataloogi tee, kus te praegu töötate. See käsk on väga kasulik kõigile Linuxi noobidele ja neile, kes on Linuxi terminalis uued.

9. ls

Ma arvan, et ma ei pea seda käsku tutvustama, kuna see on üks Linuxi kasutajate terminalis tavaliselt kasutatavaid käske.

Kui sisestate ja käivitate terminalis ls käsu, näitab see teile kogu konkreetse kataloogi sisu, st nii faile kui ka katalooge, nagu näete ülaltoodud ekraanipildil.

10. tegur

factor on Linuxi terminali matemaatiline käsk, mis annab teile kõik võimalikud koorega sisestatud kümnendarvu tegurid.

11. uname

uname on veel üks kasulik Linuxi käsk, kuna see kuvab Linuxi süsteemiteavet, kui see käivitatakse terminali kestas.

Kõigi süsteemiteabe tüüpide vaatamiseks uname -a terminalis.

Kerneli vabastamisega seotud teabe saamiseks sisestage lihtsalt uname -r .

Ja operatsioonisüsteemi teabe tüübi jaoks liitu minuga -o terminali kestas. 12. ping

Kui soovite kontrollida, kas teie süsteem on ruuteri või internetiga ühendatud, on PING (Packet INternet Groper) teie jaoks käsk. See kasutab teiste seadmetega ühenduse loomiseks ICMP protokolli.

Pingi käsuga saab kasutada mitmeid võimalusi, ping kuvab aadressid hostinimena, nii et kui soovite neid numbritega vaadata, kasutage käsku ping -n. Ping -I, et määrata edastuste vaheline intervall, kuna see on vaikimisi 1 sekund.

13. mkdir

mkdir käsku saab kasutada uue kausta loomiseks mis tahes kataloogis Linuxi terminali abil. Järgmisel minu loodud ekraanipildil näete VGPM kausta kasutades mkdir käsk terminali kestas.

Võite kasutada ka rmdir käsku, et eemaldada kataloogist kõik kaustad otse Linuxi terminali aknast.

14. gzip

Saate terminali aknast suvalise faili tihendada, kasutades käsku gzip, kuid see eemaldab kataloogist algse faili. Kui soovite säilitada algfaili, kasutage selle asemel gzip -k, kuna see säilitab kataloogis nii algse kui ka uue tihendatud faili.

15. mis on

Kui soovite teada, milleks konkreetset Linuxi käsku saab kasutada, siis täitke see käsk mis terminali kestas ja see näitab teile selle Linuxi käsu lühikest ühe rea kirjeldust.

16. kes

See on mõeldud süsteemiadministraatoritele, kes haldavad ja haldavad Linuxi süsteemis erinevaid kasutajaid. WHO käsk terminalis käivitatuna näitab täielikku nimekirja kasutajatest, kes on praegu Linuxi süsteemi sisse logitud.

17. tasuta

tasuta käsku saab kasutada selleks, et kontrollida täpselt, kui palju salvestusruumi on vaba ja mida kasutatakse nii füüsilises kui ka vahetusmälus.

Tasuta käsuga saab kasutada ka mõningaid valikuid, näiteks saate neid kasutada tasuta -b aastal tulemuste vaatamiseks baiti , tasuta -k mälus saadaoleva ja kasutatava kuvamiseks kilobaiti , tasuta -m sisse vaatama megabaiti , tasuta -g tulemuste vaatamiseks gigabaiti ja vaba -tera aastal tulemuste vaatamiseks terabaiti .

18. top

top on lihtne, kuid kasulik käsk kõigi Linuxi süsteemis toimuvate protsesside jälgimiseks kasutajanime, prioriteeditaseme, kordumatu protsessi ID ja jagatud mäluga iga ülesande järgi.

19. sl

See on lihtsalt lõbus töö ajal ja mitte kasulik käsk. Käivitamisel läbib aurumasin terminaliakna. Saate seda lõbu pärast proovida!

Kui te seda ei näe, kasutage selle installimiseks järgmist käsku.

$sudoasjakohanepaigaldadasl

20. bänner

bänner on Linuxi terminali jaoks veel üks lõbus käsk, kui seda käivitatakse bänner kuvab mis tahes teie sisestatud teksti suure bänneri vormingus, nagu näete järgmisel ekraanipildil.

$sudo apt-get installbänner

21. aafire

Kuidas panna terminali aken põlema? Lihtsalt käivitage käsk aafire Terminali aknas ja vaadake võlu.

$sudo apt-get installlibaa-bin

22. kaja

käsku echo saab kasutada käsuga läbitud teksti printimiseks, nagu näete alloleval ekraanipildil.

23. sõrm

sõrm kuvab kogu teabe mis tahes süsteemi kasutaja kohta, näiteks kasutaja viimane sisselogimine, kasutaja kodukataloog ja kasutajakonto täielik nimi.

24. rühmad

Kui soovite teada, millistesse rühmadesse konkreetne kasutaja kuulub, siis täitke rühmad käsk terminaliaknas. See näitab kogu rühmade loendit, mille kasutaja on.

25. pea

See käsk loetleb selle faili esimesed kümme rida, millega läbite pea käsku terminali aknas. Kui soovite näha teatud arvu ridu, kasutage -n (arv) variant nagu pea -n (suvaline arv) Terminali kestas, nagu ma tegin järgmisel juhul.

26. mees

Siin tähistab mees kasutusjuhendit ja nagu nimigi ütleb, kuvab mees konkreetse käsu kasutusjuhendi. See kuvab käsu nime, käsu kasutamise viise ja käsu kirjeldust.

27. passwd

Käsu passwd abil saate ise või mis tahes kasutaja parooli muuta, lihtsalt käsu kaudu passwd kui soovite oma parooli muuta ja passwd kui soovite konkreetse kasutaja parooli muuta.

28. in

sisse on lühike ja lihtne käsk, mis aitab teil vaadata praegu sisselogitud kasutajate loendit.

29. oo

See käsk aitab teil teada saada, milline kasutaja on süsteemi sisse logitud või kellena olete sisse logitud.

30. ajalugu

Kui terminali kesta käivitatakse, loetleb ajaloo käsk kõik teie kasutatavad käsud järjekorranumbril. Kasutades hüüumärki ! ja käsu seerianumber aitavad teil seda konkreetset käsku täita ilma, et peaksite terminalis tervet käsku kirjutama.

31. sisselogimine

Kui soovite kasutajat vahetada või uut seanssi luua, käivitage see käsk terminaliaknas ja esitage üksikasjad, nagu sisselogimise ID ja parool, nagu on näidatud alloleval pildil.

32. lscpu

See käsk kuvab kogu protsessori arhitektuuri teabe, näiteks niidid, pistikupesad, südamikud ja protsessorite arv.

33. mv

mv käsku (teisalda) saab kasutada ühe faili või kataloogi teisaldamiseks teise faili või kataloogi. See on väga kasulik käsk, eriti kui töötate süsteemi haldamisega.

34. lk

Kui soovite näha protsesside loendit, mis teie seansi või teiste süsteemi kasutajate jaoks praegu töötavad, on ps käsk teie jaoks, kuna see näitab protsesse koos nende protsesside identifitseerimisnumbritega ja üksikasjalikult ka siis, kui kasutate ps -u käsk.

35. tappa

Selle käsu abil saate praegu käimasolevad protsessid käsitsi tappa, moodustades terminali kesta ise. Protsessi tapmiseks vajate ainulaadset PID -d, st protsessi identifitseerimisnumbrit.

36. saba

saba käsk kuvab väljundina terminali aknas faili viimased 10 rida. On võimalus käskluse abil soovitud arvu ridu viimasena hoida saba -n nagu on näidatud alloleval ekraanipildil.

37. cksum

cksum on käsk Linuxi terminali käsuga visatud faili või andmevoo kontrollsumma väärtuse genereerimiseks. Samuti saate kontrollida, kas allalaadimine on rikutud või mitte, kui teil on selle käivitamisel probleeme.

38. cmp

Kui peate kunagi kahe faili baitide kaupa võrdlema, siis cmp on teie jaoks parim Linuxi käsk.

39. env

env on väga kasulik shellikäsk, mida saab kasutada kõigi keskkonnamuutujate kuvamiseks Linuxi terminali aknas või mõne muu ülesande või programmi käivitamiseks kohandatud keskkonnas ilma praeguses seansis muudatusi tegemata.

40. hostinimi

hostinimi käsku saab kasutada praeguse hosti nime ja hostinimi saab kasutada praeguse hosti nime muutmiseks uueks.

41. tund

Riistvarakella vaatamiseks või uuele kuupäevale seadmiseks võite kasutada käsku hwclock või hwclock –set –date.

42. lshw

käsku sudo lshw saab kasutada süsteemi üksikasjaliku riistvarateabe käivitamiseks, kus Linux töötab. See annab teile kõik väikesed üksikasjad riistvara kohta, lihtsalt proovige seda.

43. nano

nano on Linuxi käsurea tekstiredaktor, mis on täpselt sarnane Pico redaktoriga, mida paljud teist võisid kasutada programmeerimiseks ja muudel eesmärkidel. See on üsna kasulik tekstiredaktor, millel on palju funktsioone.

44. rm

rm käsku saab kasutada mis tahes faili eemaldamiseks töökataloogist. Parema mugavuse huvides saate kasutada rm -i käsku, kuna see küsib enne faili eemaldamist teie kinnitust.

45. ifconfig

ifconfig on veel üks kasulik Linuxi käsk, mida saab kasutada süsteemi võrguliidese konfigureerimiseks.

46. ​​selge

selge on Linuxi terminali kesta jaoks lihtne käsk, kui see käivitatakse, tühjendab see terminali akna uueks käivitamiseks.

47. tema

selle käsku saab kasutada teisele kontole vahetamiseks otse Linuxi terminali aknast.

48. wget

wget on väga kasulik käsk mis tahes faili Internetist allalaadimiseks ja parim osa on allalaadimine taustal, nii et saate oma ülesandega edasi töötada.

49. jah

jah teie tekst käsku kasutatakse jah -käsuga sisestatud tekstisõnumi kuvamiseks terminaliaknas korduvalt, kuni selle kasutamise lõpetate CTRL + c klaviatuuri otsetee.

50. viimane

Viimase käsu täitmisel kuvatakse süsteemis viimati sisse logitud kasutajate loend väljundina Linuxi terminalis.

51. leida

leida käsk on usaldusväärne ja vaieldamatult parem alternatiiv leida käsku mis tahes faili leidmiseks süsteemist.

52. iostat

Kui teil on kunagi vaja jälgida süsteemi sisend-/väljundseadmeid, võib iostati käsk olla teile väga kasulik, kuna see kuvab kogu CPU ja I/O -seadmete statistika terminaliaknas.

53. kmod

Sa võid kasutada kmod nimekiri käsku kõigi Linuxi kerneli moodulite haldamiseks, kuna see käsk kuvab kõik süsteemi praegu laaditud moodulid.

54. lsusb

lsusb käsk näitab teavet kõigi riistvaraga ühendatud USB -siinide ja nendega ühendatud väliste USB -seadmete kohta, nagu näete alloleval ekraanipildil.

55. pstree

pstree käsk kuvab Linuxi terminali aknas kõik praegu töötavad protsessid puuvormingus.

56. sudo

Kui peate mõne käsu käivitama juurkasutajana või juurõigustena, lisage see lihtsalt sudo mis tahes käsu alguses.

57. tabav

apt (Advanced Package Tool) on Linuxi käsk, mis aitab kasutajal pakendisüsteemiga suhelda, nagu näete järgmisel ekraanipildil.

58. tõmblukk

Võite kasutada zip -käsku ühe või mitme faili tihendamiseks, nagu näete alloleval ekraanipildil. See on lihtne, kuid kasulik käsk suvalise arvu failide tihendamiseks.

59. pakkige lahti

Failide pakkimiseks tihendatud zip -failist kasutage pakkige lahti käsk terminali kestas. Seda käsku saate kasutada ka failide väljavõtmiseks konkreetsest kataloogist mitmest tihendatud failist.

60. seiskamine

Sa võid kasutada Lülita välja käsk süsteemi sisse lülitada otse terminali kestast. See käsk lülitab süsteemi välja täpselt üks minut pärast selle täitmist. Sa võid kasutada väljalülitamine -c käsk väljalülitamiseks.

61. sina

sulle (kataloogi) käsku saab kasutada kõigi praeguses töökataloogis olevate kataloogide ja kaustade loendi vaatamiseks.

62. cd

CD käsk aitab teil failisüsteemist teatud kataloogi või kausta juurde pääseda. Võite kasutada ka cd .. käsk juure tagasi minna.

63. taaskäivitage

Nagu nimigi ütleb, saate seda kasutada taaskäivitage käsk süsteemi taaskäivitamiseks või väljalülitamiseks terminaliaknast. Selle käsuga on saadaval mitu võimalust, nagu näete järgmisel ekraanipildil.

64. sorteerima

sorteerima käsk aitab teil sortida faili või korraldada kirjeid kindlas järjekorras üldiselt vastavalt nende ASCII väärtustele.

65. tac

tac käsk kuvab faili sisu vastupidises järjekorras, nagu näete alloleval ekraanipildil.

66. väljumine

väljumine käsku saab kasutada terminali kesta akna sulgemiseks otse käsurealt.

67. iooniline

Joonia käsk aitab teil saada või seada konkreetse protsessi jaoks I/O ajastusklassi ja prioriteedi.

68. erinevus

erinevus käsk võrdleb kahte kataloogi ja kuvab nende vahel erinevuse, nagu on näidatud järgmisel ekraanipildil.

69. dmidecode

Riistvarateabe hankimiseks on Linuxile saadaval palju käske, kuid kui soovite teavet konkreetse riistvarakomponendi kohta, on dmidecode teie jaoks käsk. See pakub erinevaid võimalusi ja saate neid vaadata dmidecode - abi .

70. väljend

Kui soovite oma töö ajal kiireid arvutusi teha, on expr teile tõesti kasulik käsk. Saate teha arvutusi, nagu on näidatud allolevatel ekraanipiltidel, rohkemate valikutega.

71. gunzip

gunzip käsku saab kasutada tihendatud failide ekstraheerimiseks või taastamiseks gzip käsk.

72. hostnamectl

hostnamectl käsku saab kasutada süsteemiteabele juurdepääsuks, süsteemi hosti nime ja muude sellega seotud sätete muutmiseks.

73. iptable

iptables on lihtne Linuxi terminalil põhinev tulemüüri tööriist, mis aitab tabelite abil hallata nii sissetulevat kui ka väljaminevat liiklust.

74. killall

Tapa kõik käsk tapab kõik programmid, mis vastavad killall käsuga visatud protsessinimele.

75. netstat

See käsk on mõeldud neile, kes peavad pidevalt jälgima sissetulevaid ja väljaminevaid võrguühendusi. netstat käsk kuvab võrgu oleku, marsruutimistabelid ja liidese statistika.

76. lsof

lsof käsk aitab teil vaadata kõiki teie rakendusega seotud avatud faile Linuxi terminali aknas. Väljundi kohandamiseks on mitu võimalust ja näete kogu loendit alloleval ekraanipildil.

77. bzip2

Sa võid kasutada bzip2 käsku terminaliaknas mis tahes faili tihendamiseks .bz2 -failiks ja kasutamiseks bzip2 -d käsk failide pakkimiseks tihendatud failist.

78. teenindus

teenuse käsk kuvab terminali aknas süsteemi V init skriptide tulemused. Saate vaadata konkreetse teenuse või kõigi teenuste olekut, nagu on näidatud alloleval ekraanipildil.

79. vmstat

vmstat käsk kuvab terminalide aknas süsteemide virtuaalse mälu kasutamise.

80. mpstat

Käivitamisel kuvatakse mpstat käsk kogu teave CPU kasutamise ja jõudluse statistika kohta Linuxi terminali aknas.

81. usermod

Kui soovite muuta või muuta juba loodud kasutajakonto atribuute, siis usermodi sisselogimine on teie jaoks parim käsk.

82. puudutada

Kasutades puudutada käsku terminaliaknas saate luua failisüsteemis tühje faile ning muuta ka kellaaega ja kuupäeva, s.t. on hiljuti kasutatud failide ja kataloogide ajatempel.

83. uniq

uniq on tavaline Linuxi terminali käsk, kui see failiga visatakse, filtreerib failis korduvad read.

84. wc

wc käsk loeb käsuga visatud faili ja kuvab faili sõna ja ridade arvu.

85. lk

pmap käsk kuvab teie antud pidu mälukaardi. Samuti saate vaadata mitme protsessi mälukaarti.

86. p / min

p / min -i .rpm käsku saab kasutada Linuxis rpm -põhiste pakettide installimiseks. Rpm paketi eemaldamiseks kasutage p / min -e käsk terminali kestas.

87. ssh

ssh lühend Secure Shelli jaoks on protokoll, mida kasutatakse hosti süsteemiga turvaliseks ühendamiseks. ssh [e -post kaitstud] on käsk luua ühendus kasutajaarvutiga hostiarvutiga.

88. telnet

käsk telnet kasutab telneti protokolli, et ühendada kasutajana teise süsteemiga.

89. tore

Kui peate töötavate protsesside prioriteeti muutma, siis käivitage tore [VALIK] [KÄSK [ARG]…] Linuxi terminalis.

90. nproc

nproc [valik] käsk kuvab praegu töötavale protsessile eraldatud töötlusüksuste arvu.

91. scp

scp lühend Secure Copy on Linuxi käsk, mida saab kasutada failide ja kataloogide kopeerimiseks võrgu hostide vahel.

92. uni

magama käsk lükkab või peatab käsu täitmise teatud aja jooksul, st on määratud unerežiimiga.

93. lõhenema

Kui peate suure faili väikesteks failideks jagama, kasutage seda poolita [valik] .. [fail [eesliide]] käsk Linuxi terminalis.

94. stat

Saate vaadata faili või kogu failisüsteemi olekut, kasutades osariik käsk Linuxi terminalis. Võite kasutada ka muid ekraanipildil loetletud valikuid.

95. lsblk

Käsk lsblk loeb failisüsteemi sysfs ja kuvab terminali aknas blokeerimisseadme.

96. käepide

Käsu hdparm abil saate Linuxi kõvaketast ja muid kettaseadmeid käsitseda terminali kesta abil.

97. hallkoer

käsku chrt [valik] prioriteet [argument ..] kasutatakse protsessi reaalajas atribuutidega manipuleerimiseks.

98. useradd

useradd [optaons] sisselogimiskäsk aitab teil oma süsteemile kasutajakonto lisada

99. userdel

userdel [option] sisselogimiskäsk võimaldab teil süsteemist kõik kasutajakontod kustutada.

100. usermod

Kasutades usermodi [valikud] sisselogimiskäsku, saate muuta mis tahes süsteemis olevat kasutajakontot.

Nii et need on 100 olulist Linuxi käsku, mis võivad olla kasulikud nii tavalistele kui ka Linuxi kasutajatele. Jagage julgelt oma seisukohti ja soovitusi aadressil @LinuxHint ja @SwapTirthakar .