10 vähemtuntud Linuxi käsku - 2. osa


Jätkates 11 vähemtuntud kasulike Linuxi käskude viimast vestlust - I osa, siin selles artiklis, keskendume teistele vähem tuntud Linuxi käskudele, mis osutuvad töölaua ja serveri haldamisel väga kasulikuks.

12. käsk

Iga terminali sisestatud käsk salvestatakse ajalukku ja seda saab ajaloo käsu abil uuesti proovida.

Kuidas oleks ajaloo käskluse petmisega? Jah, saate seda teha ja see on väga lihtne. Enne kui sisestate käsu terminali, pange lihtsalt üks või mitu tühikut ja teie käsk ei salvestata.

Proovime proovida. Proovime terminalis pärast ühte tühimikku viit tavalist Linuxi käsku (ütleme ls, pwd, uname, kaja "hi" ja kes) ja kontrollime, kas need käsud on ajalukku dokitud või mitte.

[email :~$  ls
[email :~$  pwd
[email :~$  uname
[email :~$  echo “hi”
[email :~$  who

Nüüd käivitage käsk ajalugu, et näha, kas need ülaltoodud täidetud käsud on salvestatud või mitte.

[email :~$ history

   40  cd /dev/ 
   41  ls 
   42  dd if=/dev/cdrom1 of=/home/avi/Desktop/squeeze.iso 
   43  ping www.google.com 
   44  su

Näete, et meie viimati täidetud käske pole sisse logitud. võime ajalugu ka petta, kasutades asenduskäsku ‘kass | bash ’muidugi jutumärkideta, samamoodi nagu ülal.

13. stat käsk

Linuxi käsk stat kuvab faili või failisüsteemi olekuteavet. Stat näitab faili kohta palju teavet, mille nimi edastatakse argumendina. Olekuteabe hulka kuuluvad faili suurus, plokid, juurdepääsuõigused, faili viimase juurdepääsu kuupäev ja kellaaeg, muutmine, muutmine jne

[email :~$ stat 34.odt 

  File: `34.odt' 
  Size: 28822     	Blocks: 64         IO Block: 4096   regular file 
Device: 801h/2049d	Inode: 5030293     Links: 1 
Access: (0644/-rw-r--r--)  Uid: ( 1000/     avi)   Gid: ( 1000/     avi) 
Access: 2013-10-14 00:17:40.000000000 +0530 
Modify: 2013-10-01 15:20:17.000000000 +0530 
Change: 2013-10-01 15:20:17.000000000 +0530

14. . ja .

Ülaltoodud klahvikombinatsioon ei ole tegelikult käsk, vaid näpistamine, mis paneb viivitama viimase käsu argumendi viimati sisestatud käsu järjekorras eelmise sisestatud käsuga. Vajutage lihtsalt ja hoidke all nuppu „Alt“ või „Esc“ ja jätkake „.”.

15. pv käsk

Võimalik, et olete teksti simuleerinud spetsiaalselt Hollywoodi filmides, kus tekst kuvatakse nii, nagu oleks see kirjutatud reaalajas. Kasutades käsku pv Käsk pv ei pruugi olla teie süsteemi installitud ja peate pv-i installimiseks oma kasti apt või yum vajalikud paketid.

[email :# echo "Tecmint [dot] com is the world's best website for qualitative Linux article" | pv -qL 20
Tecmint [dot] com is the world's best website for qualitative Linux article

16. kinnitus | veerg -t

Ülaltoodud käsk näitab kogu ühendatud failisüsteemi loendit kenas vormingus koos spetsifikatsioonidega.

[email :~$ mount | column -t
/dev/sda1    on  /                         type  ext3         (rw,errors=remount-ro) 
tmpfs        on  /lib/init/rw              type  tmpfs        (rw,nosuid,mode=0755) 
proc         on  /proc                     type  proc         (rw,noexec,nosuid,nodev) 
sysfs        on  /sys                      type  sysfs        (rw,noexec,nosuid,nodev) 
udev         on  /dev                      type  tmpfs        (rw,mode=0755) 
tmpfs        on  /dev/shm                  type  tmpfs        (rw,nosuid,nodev) 
devpts       on  /dev/pts                  type  devpts       (rw,noexec,nosuid,gid=5,mode=620) 
fusectl      on  /sys/fs/fuse/connections  type  fusectl      (rw) 
binfmt_misc  on  /proc/sys/fs/binfmt_misc  type  binfmt_misc  (rw,noexec,nosuid,nodev) 
nfsd         on  /proc/fs/nfsd             type  nfsd         (rw)

17. Ctr + l käsk

Enne kaugemale minekut lubage mul küsida, kuidas terminali tühjendate. Hmmm! Sisestate viipal "selge". Noh, ülaltoodud käsk teeb terminali puhastamise korraga. Vajutage lihtsalt klahvi Ctr + l ja vaadake, kuidas see teie terminali korraga tühjendab.

18. lokke käsk

Kuidas oleks, kui kontrolliksite lugemata kirju käsurealt. See käsk on väga kasulik neile, kes töötavad peata serveris. Jällegi küsib see parooli käitamise ajal ja te ei pea ülaltoodud real parooli kodeerima, mis on muidu turvarisk.

[email :~$ curl -u [email  --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if //; print "$2\n" if /<(title|name)>(.*)<\/>/;'
Enter host password for user '[email ': 
Gmail - Inbox for [email  
People offering cars in Delhi - Oct 26 
	Quikr Alerts 
another dependency question 
	Chris Bannister 
	Ralf Mardorf 
	Reco 
	Brian 
	François Patte 
	Curt 
	Siard 
	berenger.morel 
Hi Avishek - Download your Free MBA Brochure Now... 
	Diya 
★Top Best Sellers Of The Week, Take Your Pick★ 
	Timesdeal 
aptitude misconfigure? 
	Glenn English 
Choosing Debian version or derivative to run Wine when resource poor 
	Chris Bannister 
	Zenaan Harkness 
	Curt 
	Tom H 
	Richard Owlett 
	Ralf Mardorf 
	Rob Owens

19. ekraani käsk

Ekraanikäsk võimaldab pika tööprotsessi eraldada seansist, mida saab uuesti kinnitada, kui see on vajalik, mis annab käskude täitmisel paindlikkuse.

Protsessi (pika) käivitamiseks täidame tavaliselt nii

[email :~$ ./long-unix-script.sh

Mis ei oma paindlikkust ja vajab kasutajat praeguse seansi jätkamiseks, kuid kui täidame ülaltoodud käsu kujul.

[email :~$ screen ./long-unix-script.sh

Seda saab erinevatel seanssidel lahti ühendada või uuesti kinnitada. Kui käsk täidab, vajutage kinnitamise eemaldamiseks klahve "Ctrl + A" ja seejärel "d". Jooksu kinnitamiseks.

[email :~$ screen -r 4980.pts-0.localhost

Märkus. Siin on selle käsu hilisem osa ekraani ID, mille saate hankida käsuga ‘screen -ls’. Ekraanikäskude ja nende kasutamise kohta lisateabe saamiseks lugege meie artiklit, mis näitab näiteid mõne kasuliku 10 ekraanikäsu kohta.

20. toimik

Ei! ülaltoodud käsk pole kirjaviga. ‘Fail’ on käsk, mis annab teile teavet failitüübi kohta.

[email :~$ file 34.odt 

34.odt: OpenDocument Text

21. id

Ülaltoodud käsk printib tegelikud ja tõhusad kasutaja- ja rühmatunnused.

[email :~$ id
uid=1000(avi) gid=1000(avi) 
groups=1000(avi),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),111(bluetooth),117(scanner)

Praeguseks kõik. Nähes selle seeria viimase artikli ja selle artikli edu, tulen varsti selle artikli teise osaga, mis sisaldab mitmeid teisi vähemtuntud Linuxi käske. Siiani püsige lainel ja olge Tecmintiga ühendatud. Ärge unustage, et annate meile kommentaarides oma väärtuslikku tagasisidet.

  1. 10 vähem tuntud käsku Linuxile - 3. osa
  2. 10 vähemtuntud tõhusat Linuxi käsku - IV osa
  3. 10 vähemtuntud kasulikku Linuxi käsku - V osa