Amri 10 za Linux Zisizojulikana - Sehemu ya 2


Kuendelea na mazungumzo ya mwisho kutoka Amri 11 za Linux Muhimu Zisizojulikana - Sehemu ya I hapa katika nakala hii tutazingatia amri zingine za Linux ambazo hazijulikani sana, ambazo zitakuwa muhimu sana katika kudhibiti Kompyuta ya Mezani na Seva.

12. Amri

Kila kipande cha amri unayoandika kwenye terminal hurekodiwa kwenye historia na inaweza kujaribiwa tena kwa kutumia amri ya historia.

Vipi kuhusu kudanganya historia amri? Ndio unaweza kuifanya na ni rahisi sana. Weka tu nafasi moja au zaidi nyeupe kabla ya kuandika amri kwenye terminal na amri yako haitarekodiwa.

Hebu tujaribu, tutajaribu amri tano za kawaida za Linux (sema ls, pwd, uname, echo \hi na nani) kwenye terminal baada ya nafasi moja nyeupe na kuangalia ikiwa amri hizi zimepachikwa kwenye historia au la.

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

Sasa endesha amri ya 'historia' ili kuona ikiwa amri hizi zilizotekelezwa hapo juu zimerekodiwa au la.

[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

Unaona amri zetu za mwisho zilizotekelezwa hazijaingia. tunaweza pia kudanganya historia kwa kutumia amri mbadala ‘paka | bash' bila shaka bila nukuu, kwa njia sawa na hapo juu.

13. amri ya takwimu

Amri ya takwimu katika Linux inaonyesha maelezo ya hali ya faili au mfumo wa faili. Takwimu inaonyesha habari nyingi juu ya faili ambayo jina hupitishwa kama hoja. Taarifa ya Hali inajumuisha Ukubwa wa faili, Vitalu, Ruhusa ya Kufikia, Tarehe ya kufikia mara ya mwisho faili, Badilisha, badilisha, n.k.

[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. . na .

Mchanganyiko wa ufunguo hapo juu sio amri lakini tweak ambayo huweka hoja ya mwisho ya amri kwa haraka, kwa utaratibu wa amri iliyoingia mwisho kwa amri iliyoingia hapo awali. Bonyeza tu na ushikilie 'Alt' au 'Esc' na uendelee kubonyeza '.'.

15. amri ya pv

Huenda umeona maandishi yanayoiga katika Filamu hasa za Hollywood, ambapo maandishi yanaonekana kana kwamba yanaandikwa katika Wakati Halisi. Unaweza kutoa mwangwi wa maandishi na matokeo ya aina yoyote kwa kuiga mtindo kwa kutumia amri ya 'pv', kama ilivyoonyeshwa hapo juu. Amri ya pv inaweza isisakinishwe kwenye mfumo wako, na itabidi utoe au utengeneze vifurushi vinavyohitajika ili kusakinisha 'pv' kwenye kisanduku chako.

[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. mlima | safu -t

Amri hapo juu inaonyesha orodha ya mfumo wote wa faili uliowekwa katika umbizo nzuri na vipimo.

[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. Amri ya CTr + l

Kabla ya kuendelea zaidi, wacha nikuulize jinsi ya kufuta terminal yako. Hmmm! Unaandika \clear mara moja. Amri iliyo hapo juu tekeleza kitendo cha kusafisha terminal yako mara moja. Bonyeza tu Ctr+l na uone jinsi inavyofuta terminal yako yote mara moja.

18. amri ya curl

Vipi kuhusu kuangalia barua yako ambayo haijasomwa kutoka kwa safu ya amri. Amri hii ni muhimu sana kwa wale wanaofanya kazi kwenye seva isiyo na kichwa. Tena inauliza nenosiri wakati wa kukimbia na hauitaji kuweka nenosiri ngumu kwenye laini iliyo hapo juu, ambayo ni hatari kwa usalama.

[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. amri ya skrini

Amri ya skrini hufanya iwezekane kutenganisha mchakato mrefu kutoka kwa kikao ambacho kinaweza kuunganishwa tena, kama na inapohitajika ambayo hutoa kubadilika katika utekelezaji wa amri.

Ili kuendesha mchakato (muda mrefu) kwa ujumla tunatekeleza kama

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

Ambayo inakosa kubadilika na inahitaji mtumiaji kuendelea na kipindi cha sasa, hata hivyo ikiwa tutatoa amri hapo juu kama.

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

Inaweza kuondolewa au kuambatishwa tena katika vipindi tofauti. Wakati amri inatekelezwa, bonyeza Ctrl + A na kisha d ili kuambatisha. Kuambatisha kukimbia.

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

Kumbuka: Hapa, sehemu ya baadaye ya amri hii ni kitambulisho cha skrini, ambacho unaweza kupata kwa kutumia amri ya 'screen -ls'. Ili kujua zaidi kuhusu 'amri ya skrini' na matumizi yake, tafadhali soma makala yetu ambayo yanaonyesha baadhi ya amri 10 muhimu za skrini zenye mifano.

20. faili

Hapana! amri hapo juu sio typo. ‘faili’ ni amri inayokupa taarifa kuhusu aina ya faili.

[email :~$ file 34.odt 

34.odt: OpenDocument Text

21. kitambulisho

Amri iliyo hapo juu huchapisha vitambulisho vya mtumiaji na kikundi halisi na faafu.

[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)

Hayo ni yote kwa sasa. Kuona mafanikio ya nakala ya mwisho ya safu hii na nakala hii hii, nitakuja na sehemu nyingine ya nakala hii iliyo na amri zingine kadhaa za Linux Isiyojulikana sana hivi karibuni. Mpaka hapo Kaa Tuned na uunganishwe na Tecmint. Usisahau kutupatia Maoni yako yenye thamani katika Maoni.

  1. Amri 10 Zisizojulikana kwa Linux - Sehemu ya 3
  2. Amri 10 za Linux Zenye Ufanisi - Sehemu ya IV
  3. Amri 10 Muhimu za Linux Zinazojulikana Chini- Sehemu ya V