Misalai na Dokar 5 don Linux Newbies


umarnin stat shine mai amfani mai amfani don duba fayil ko matsayin tsarin fayil. Yana dawo da bayanai kamar nau'in fayil; haƙƙin samun dama a cikin octal da ɗan adam-ana iya karantawa; gyare-gyaren bayanai na ƙarshe, canjin matsayi na ƙarshe a cikin duka-mai iya karantawa da kuma cikin daƙiƙa tun Epoch, da ƙari mai yawa.

Yana da zaɓi don ƙayyade tsarin al'ada maimakon tsoho, don nuna bayanai. A cikin wannan jagorar, za mu dubi misalan umarni na ƙididdiga guda biyar don sababbin sababbin Linux.

Duba Matsayin Fayil na Linux

1. Hanya mafi sauƙi don amfani da ƙididdiga ita ce samar da shi fayil azaman hujja. Umurnin da ke biyowa zai nuna girman, tubalan, tubalan IO, nau'in fayil, ƙimar inode, adadin hanyoyin haɗi da ƙarin bayani game da fayil/var/log/syslog, kamar yadda aka nuna a cikin hoton:

$ stat /var/log/syslog

File: '/var/log/syslog'
  Size: 26572     	Blocks: 56         IO Block: 4096   regular file
Device: 80ah/2058d	Inode: 8129076     Links: 1
Access: (0640/-rw-r-----)  Uid: (  104/  syslog)   Gid: (    4/     adm)
Access: 2018-04-06 09:42:10.987615337 +0530
Modify: 2018-04-06 11:09:29.756650149 +0530
Change: 2018-04-06 11:09:29.756650149 +0530
 Birth: -

Duba Matsayin Tsarin Fayil

2. A cikin misalin da ya gabata, umarnin ƙididdiga ya ɗauki fayil ɗin shigarwa azaman fayil na al'ada, duk da haka, don nuna matsayin tsarin fayil maimakon matsayin fayil, yi amfani da zaɓin -f.

$ stat -f /var/log/syslog

File: "/var/log/syslog"
    ID: ce97e63d2201c974 Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 84769790   Free: 16012830   Available: 11700997
Inodes: Total: 21544960   Free: 20995459

Hakanan zaka iya samar da kundin adireshi/tsarin fayil azaman hujja kamar yadda aka nuna.

$ stat -f /

File: "/"
    ID: ce97e63d2201c974 Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 84769790   Free: 16056471   Available: 11744638
Inodes: Total: 21544960   Free: 21005263

Kunna Biyan Hanyoyin Alama

3. Tun da Linux yana goyan bayan hanyoyin haɗin gwiwa (alama da haɗin kai), wasu fayiloli na iya samun ɗaya ko fiye da hanyoyin haɗin gwiwa, ko kuma suna iya kasancewa a cikin tsarin fayil.

Don kunna ƙididdiga don bin hanyoyin haɗin gwiwa, yi amfani da tutar -L kamar yadda aka nuna.

$ stat -L /

 File: '/'
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: 80ah/2058d	Inode: 2           Links: 25
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2018-04-09 10:55:55.119150525 +0530
Modify: 2018-02-20 11:15:54.462893167 +0530
Change: 2018-02-20 11:15:54.462893167 +0530
 Birth: -

Yi amfani da Tsarin Musamman Don Nuna Bayani

4. stat kuma yana ba ku damar amfani da wani tsari na musamman ko na al'ada maimakon tsoho. Ana amfani da tutar -c don tantance tsarin da aka yi amfani da shi, yana buga sabon layi bayan kowane amfani da tsarin tsari.

Madadin haka, zaku iya amfani da zaɓin -printf wanda ke ba da damar fassarar juzu'in tserewa jerin kuma yana kashe bugu na sabon layi. Kuna buƙatar amfani da a cikin tsari don buga sabon layi, misali.

# stat --printf='%U\n%G\n%C\n%z\n' /var/log/secure

Ma'anar tsarin tsarin fayilolin da aka yi amfani da su a cikin misalin sama:

  • %U – sunan mai amfani na mai shi
  • %G - sunan rukuni na mai shi
  • %C - SELinux tsaro mahallin kirtani
  • %z - lokacin canjin matsayi na ƙarshe, wanda mutum zai iya karantawa

5. Anan akwai misalin da ke nuna amfani da tsarin tsarin da aka karɓa don tsarin fayil.

$ stat --printf='%n\n%a\n%b\n' /

Ma'anar tsarin tsarin da aka yi amfani da shi a cikin umarnin da ke sama.

  • %n - yana nuna sunan fayil
  • %a - buga tubalan kyauta ga wanda ba mai amfani da shi ba
  • %b - yana fitar da jimillar tubalan bayanai a cikin tsarin fayil

Buga Bayani a cikin Terse Form

6. Za a iya amfani da zaɓi na -t don buga bayanin a cikin nau'i mai mahimmanci.

$ stat -t /var/log/syslog

/var/log/syslog 12760 32 81a0 104 4 80a 8129076 1 0 0 1523251873 1523256421 1523256421 0 4096

A matsayin bayanin kula na ƙarshe, harsashin ku na iya samun nasa sigar ƙididdiga, da fatan za a koma zuwa takaddun harsashin ku don cikakkun bayanai game da zaɓuɓɓukan da yake tallafawa. Don ganin duk jerin abubuwan fitarwa da aka karɓa, koma zuwa shafin mutum na ƙididdiga.

$ man stat 

A cikin wannan labarin, mun bayyana misalan umarni na ƙididdiga guda biyar don sababbin sababbin Linux. Yi amfani da fam ɗin martani na ƙasa don yin kowace tambaya.