51 Noderīgas mazāk zināmas komandas Linux lietotājiem


Linux komandrinda ir pievilcīga un aizraujoša, un pastāv Linux lietotāju saime, kas ir atkarīga no komandrindas. Linux komandrinda var būt smieklīga un uzjautrinoša, ja jūs man neticat, varat pārbaudīt kādu no mūsu rakstiem zemāk.

  1. Terminalā ir jautri 20 jautras Linux vai Linux komandas

Kā arī ārkārtīgi spēcīgs, tajā pašā laikā. Mēs jums piegādājām piecus rakstus par “Mazāk zināmām Linux komandām”, kas sastāv no 50 un mazāk zināmām Linux komandām. Šī raksta mērķis ir visus piecus rakstus apvienot kā vienu un īsumā pateikt, kas ir kur.

11 mazāk zināmas komandas - I daļa

Šo rakstu ļoti atzinīgi novērtēja mūsu lasītāji, kurā ir vienkāršas, tomēr ļoti svarīgas komandas. Raksta kopsavilkums kā.

  1. 1. sudo !! : Aizmirsāt palaist komandu ar sudo? Jums nav jāpārraksta visa komanda, vienkārši ierakstiet “sudo !!” un pēdējā komanda darbosies ar sudo.
  2. 2. Python -m SimpleHTTPServer: izveido vienkāršu tīmekļa lapu pašreizējam darba direktorijam, izmantojot 8000 portu.
  3. 3. mtr: komanda, kas ir komandu “ping” un “traceroute” kombinācija.
  4. 4. Ctrl + x + e: šī taustiņu kombinācija uzreiz tiek aktivizēta, redaktors terminālā.
  5. 5. nl: izvada teksta faila saturu ar numurētām rindām.
  6. 6. shuf: nejauši izvēlas līniju/failu/mapi no faila/mapes.
  7. 7. ss: izvada ligzdas statistiku.
  8. 8. Pēdējais: Vai vēlaties uzzināt pēdējo reģistrēto lietotāju vēsturi? Šī komanda nāk, lai glābtu šeit.
  9. 9. čokurošanās ifconfig.me: parāda mašīnas ārējo IP adresi.
  10. 10. koks: rekursīvi drukā failus un mapes kokā.
  11. 11. Pstree: rekursīvi izdrukā darbojošos procesus ar bērnu procesiem.

11 mazāk zināmas noderīgas Linux komandas - I daļa

Lielā atsaucība, kas saņemta par šo rakstu, un lūgumi sniegt vēl vienu sarakstu ar “Mazāk zināmām Linux komandām” no mūsu lasītājiem, mēs rakstījām nākamo sērijas rakstu:

10 mazāk zināmas komandas - II daļa

Šis raksts atkal bija laipni gaidīts. Lai to aprakstītu, pietiek ar zemāk esošo raksta kopsavilkumu.

  1. 12. komanda: atstarpe pirms bash komandas vēsturē netiek ierakstīta.
  2. 13. stat: parāda faila, kā arī failu sistēmas statusu.
  3. 14. . Un . : Kniebiens, kas uzvednē ievieto pēdējo komandas argumentu pēdējās ievadītās komandas secībā un parādās vispirms.
  4. 15. Pv: tiek izdots simulējošs teksts, līdzīgi kā Holivudas filmas.
  5. 16. Kalns | kolonna -t: norāda montētu failu sistēmu, jaukā formātā ar specifikāciju.
  6. 17. Ctrl + l: notīriet čaulas uzvedni uzreiz.
  7. 18. čokurošanās -u gmail_id –klusa “https://mail.google.com/mail/feed/atom” | perl -ne ‘druka“ ”ja //; drukāt “$2 ”Ja /(.*)/;’. Šis vienkāršais skripts paver lietotāja nelasītas vēstules pašā terminālā.
  8. 19. ekrāns: atvienojiet un atkārtoti pievienojiet ilgu sesijas procesu.
  9. 20. fails: izvada informāciju par faila veidiem.
  10. 21. id: drukāt lietotāja un grupas ID.

10 mazāk zināmas Linux komandas - 2. daļa

Iegūstot vairāk nekā 600 atzīmes Patīk dažādās sociālo tīklu vietnēs un daudz pateicīgu komentāru, mēs bijām gatavi ar mūsu trešo sērijas rakstu:

10 mazāk zināmas komandas - 3. daļa

Šis raksts ir apkopots šādi:

  1. 22. ^foo ^bar: Palaist pēdējo komandu ar modifikāciju, bez nepieciešamības vēlreiz visu komandu pārrakstīt.
  2. 23. > file.txt: no komandrindas vienā piegājienā izskalojiet teksta faila saturu.
  3. 24. at: izpildiet noteiktu komandu, balstoties uz laiku.
  4. 25. du -h –max-depth = 1 komanda: tiek izvadīts visu pašreizējā mapē esošo failu un mapju lielums cilvēkiem lasāmā formātā.
  5. 26. expr: Atrisiniet vienkāršus matemātiskos aprēķinus no termināla.
  6. 27. meklēt: Ja rodas neskaidrības, pārbaudiet, vai no vārdnīcas nav angļu valodas vārda tieši no čaumalas.
  7. 28. jā: turpina drukāt dzēlienu, līdz tiek dota pārtraukšanas instrukcija.
  8. 29. faktors: Dod visus iespējamos decimāldaļas faktorus.
  9. 30. ping -i 60 -a IP_adrese: Pings norādīto IP_adresi un sniedz dzirdamu skaņu, kad resursdators atdzīvojas.
  10. 31. tac: faila saturu drukā apgrieztā secībā.

10 mazāk zināmas komandas Linux - 3. daļa

Mūsu smago darbu apmaksāja saņemtā atbilde, un sērijas ceturtais raksts bija šāds:

10 mazāk zināmas Linux komandas - IV daļa

Nav jāsaka, atkal šis raksts tika novērtēts. Rakstā ir apkopots zemāk:

  1. 32. strace: atkļūdošanas rīks.
  2. 33. disown -a && exit Command: Palaidiet komandu fonā pat pēc termināla sesijas slēgšanas.
  3. 34. getconf LONG_BIT komanda: izvades mašīnas arhitektūra, ļoti skaidri.
  4. 35. miega laikā 1; veiciet tput sc; tput cup 0 & # 36 ((& # 36 (tput cols) -29)); datums; tput rc; done &: skripts izvada datumu un laiku čaulas augšējā labajā stūrī/termināls.
  5. 36. pārveidot: automātiski pārveido komandas izvadi attēlā.
  6. 37. skatīties -t -n1 “datums +% T | figlet”: uzvednē parādiet animētu digitālo pulksteni.
  7. 38. resursdators un rakšana: DNS uzmeklēšanas lietderība.
  8. 39. dstat: ģenerē statistiku par sistēmas resursiem.
  9. 40. bind -p: parāda visus īsinājumtaustiņus, kas pieejami Bash.
  10. 41. Touch/forcefsck: piespiediet failu sistēmu pārbaudīt nākamajā sāknēšanas reizē.

10 mazāk zināmas efektīvas Linux komandas - IV daļa

10 mazāk zināmas Linux komandas - V daļa

Komandas no šejienes kļuva aizspriedumainas pret skriptiem, jā, vienas līnijas spēcīgiem čaulas skriptiem, un mēs domājām sniegt vismaz vēl vienu rakstu par šo sēriju.

  1. 42. lsb_release: Izdrukā izplatīšanas specifikācijas informāciju.
  2. 43. nc -ZV localhost port_number: pārbaudiet, vai konkrēta osta ir atvērta.
  3. 44. čokurošanās ipinfo.io: izvada ģeogrāfisko informāciju par ip_adresi.
  4. 45. atrast.-user xyz: uzskaita visus lietotājam ‘xyz’ piederošos failus
  5. 46. apt-get build-dep paketes_nosaukums: izveidojiet visu atkarību automātiski, instalējot jebkuru konkrētu pakotni.
  6. 47. lsof -iTCP: 80 -sTCP: Klausieties. Skripts nodrošina visu pakalpojumu/procesu, izmantojot 80. portu.
  7. 48. find -size + 100M: Šī komandu kombinācija norāda visus failus/mapes, kuru lielums ir 100 M vai lielāks.
  8. 49. pdftk: jauks veids, kā apvienot daudzus pdf failus vienā.
  9. 50. ps -LF -u lietotāja_nosaukums: izved lietotāja procesus un pavedienus.
  10. 51. Startx -: 1 (Šī komanda izveido vēl vienu jaunu X sesiju).

10 mazāk zināmas noderīgas Linux komandas - V daļa

Tas pagaidām ir viss. Neaizmirstiet sniegt komentārus mūsu vērtīgajām atsauksmēm. Tas nav mazāk zināmo Linux komandu gals, un mēs tos ik pa laikam paturēsim pie mums savos rakstos. Es nākšu ar vēl vienu rakstu, kas ir ļoti interesants un noderīgs mūsu lasītājiem. Līdz tam sekojiet līdzi jaunumiem un sazinieties ar linux-console.net.