स्टेट कमांड, उबंटू मधील काही मूलभूत उदाहरणे

स्टेट कमांड बद्दल

पुढील लेखात आपण यावर एक नजर टाकणार आहोत स्टेट कमांडची काही मुलभूत उदाहरणे. जीएनयू / लिनक्सची ही कमांड एक कमांड लाइन साधन आहे ज्याचा उपयोग फाइल किंवा फाइल सिस्टमविषयी तपशील माहिती दर्शविण्यासाठी केला जातो. स्टेट कमांडचा भाग आहे जीएनयू कोअर उपयुक्तता, जी अशी साधने आहेत जी व्यावहारिकरित्या सर्व UNIX आणि Gnu / Linux प्रणालींवर पूर्व-स्थापित केल्या जातात.

काही वापरकर्ते स्टेट कमांडला ls -l कमांडची सुधारित आवृत्ती म्हणून विचार करतात. -L ध्वजांकन फाइल्सविषयी अधिक माहिती प्रदान करते, जसे की फाइल मालकी आणि परवानग्या, स्टेट कमांड अधिक खोदते आणि अधिक माहिती प्रदान करते.

स्टेट कमांड

La स्टेट कमांड सिंटॅक्स Gnu / Linux हे खालीलप्रमाणे आहे:

stat [OPCIONES] NOMBRE DEL ARCHIVO

कोणतेही युक्तिवाद नसलेली स्टेट कमांड

जर आपण कोणताही पर्याय वापरला नाही तर स्टेट कमांड डीफॉल्ट आउटपुट दर्शवेल. जर आपल्याला सद्य निर्देशिकेत असलेल्या फाईलचा तपशील पहायचा असेल तर, आम्हाला केवळ टर्मिनलमध्ये (Ctrl + Alt + T) चालवावे लागेल:

कोणतेही आर्ग्युमेंट्स नसलेली स्टेट कमांड

stat archivo1.txt

कोणत्याही पर्यायांशिवाय विनंती केली असता, स्टेट फाइलमधून खालील माहिती प्रदर्शित करते:

  • फाईल: हात नाव फाईल मधून
  • आकार: हात बाइट मध्ये फाइल आकार.
  • ब्लॉक: अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना वाटप केलेल्या ब्लॉक्सची संख्या जे फाइल घेते.
  • आय / ओ ब्लॉक: प्रत्येक ब्लॉकच्या बाइटचे आकार.
  • फाइल प्रकार: नियमित फाईल, निर्देशिका, प्रतीकात्मक दुवा ...
  • डिव्हाइस: डिव्हाइस क्रमांक हेक्साडेसिमल आणि दशांश मध्ये.
  • आयनोड: आयनोड क्रमांक.
  • Enlaces: संख्या शारीरिक दुवे.
  • प्रवेश: फाइल परवानग्या संख्यात्मक आणि प्रतीकात्मक पद्धतींमध्ये.
  • uid: वापरकर्ता आयडी आणि मालकाचे नाव.
  • गीड: गट आयडी आणि मालकाचे नाव.
  • प्रवेश: अंतिम वेळी फाइलमध्ये प्रवेश करण्यात आला.
  • सुधारणा: अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना मागील वेळी सामग्री सुधारित केली होती फाईल मधून
  • कॅम्बिओ: शेवटच्या वेळी विशेषता किंवा सामग्री सुधारित केली फाईल मधून

एकाधिक फायलींबद्दल माहिती पहा

आम्ही देखील करू शकता एकाधिक फायलींवरील तपशीलवार अहवाल पहा:

मल्टी-फाईल स्टेट कमांड

stat archivo1.txt archivo2.pdf

फाईल सिस्टमची स्थिती दर्शवा

हे साधन करू शकते ची स्थिती तपासा फाइल सिस्टम जेथे -f पर्यायाचा उपयोग करून फाईल स्थित आहे. हे काही वैशिष्ट्यांचा उल्लेख करण्यासाठी हे ब्लॉक आकार, एकूण आणि उपलब्ध मेमरी दर्शवेल:

स्टेट फोल्डर

stat -f /home

मूलभूत स्वरूपात माहिती दर्शवा

La मूलभूत स्वरुपात माहिती प्रदर्शित करण्यासाठी -t पर्याय वापरला जातो:

बेसिक फॉर्मेट स्टेट कमांड

stat -t archivo1.txt

प्रतीकात्मक दुवा ट्रॅकिंग सक्षम करा

सहसा, जर आपण स्टेट कमांडला सिम्बॉलिक लिंकच्या विरूद्ध चालवितो, तर तो केवळ लिंकबद्दल माहिती प्रदान करेल, दुवा दर्शविणार्‍या फाईलबद्दल नाही:

स्टेट कमांड प्रतीकात्मक दुवा

दुवे दर्शविणार्‍या फाईलविषयी माहिती मिळविण्यासाठी आम्हाला -L पर्याय वापरावा लागेल, असंबंधित पर्याय म्हणून देखील ओळखले जाते:

कमांड स्टेट प्रतीकात्मक दुवा फाइल

stat -L archivo1.txt

हे दुव्याबद्दल नव्हे तर फाईलबद्दल माहिती दर्शवेल.

स्वरूप क्रम

आतापर्यंत आपण पाहिले आहे की स्टेट कमांड टर्मिनलवर बरीच माहिती प्रिंट करते. आपल्याला विशिष्ट माहितीमध्ये स्वारस्य असल्यास, फॉरमॅट सीक्वेन्सचा वापर करून आउटपुट सानुकूलित केले जाऊ शकते, जे आम्हाला इतर माहिती वगळता आम्हाला जे हवे आहे ते देते. आउटपुट सानुकूलित करण्यासाठी वापरल्या जाणार्‍या सर्वाधिक लोकप्रिय अभिव्यक्त्यांमध्ये पर्यायाचा समावेश आहे फॉर्मेट o –प्रिंटफ.

परिच्छेद प्रवेश अधिकार आणि यूआयडी दर्शवा (वापरकर्ता आयडी) आम्ही फॉर्मेट सीक्वेन्स वापरू %a y %u.

प्रवेश अधिकार दर्शवा

stat --printf='%a:%u\n' archivo1.txt

पाहिजे असल्यास आयनोड आणि प्रवेश अधिकार पहाआपण हा पर्याय वापरु शकतो फॉर्मेट:

केवळ आयनोड पहा आणि फायलीमध्ये प्रवेश करण्याचा अधिकार

stat --format='%i:%a' archivo1.txt

स्वरूप क्रम

आम्ही वापरू शकणा for्या स्वरुपाचे काही क्रम:

A चे फॉर्मेट सीक्वेन्स

% a → हे दर्शवेल अष्टदल स्वरूपात अधिकारांवर प्रवेश करा.
% अ the द दर्शवते मानवी-वाचनीय स्वरूपात अधिकारांवर प्रवेश करा.

स्वरूप अनुक्रमांक बी

% बी → प्रिंट करते वाटप केलेल्या ब्लॉक्सची संख्या.
% बी → % बी द्वारे नोंदविलेल्या प्रत्येक ब्लॉकच्या बाइटचे आकार.

स्वरूप क्रम डी डी

% d the दर्शवते दशांश स्वरूपात डिव्हाइस क्रमांक.
% डी → द हेक्साडेसिमल स्वरूपात डिव्हाइस नंबर.

जी स्वरूप क्रम जी

% g the प्रिंट करते मालकाचा गट आयडी.
% जी the दाखवते मालक गटाचे नाव.

स्वरूप अनुक्रम एन एन

% n the दर्शविते फाईलचे नाव.
% N → लिहा संदर्भातील कोटमधील फाईलचे नाव हा एक प्रतीकात्मक दुवा असेल तर.

यू फॉर्मेट अनुक्रम

% u the दर्शवितो मालक वापरकर्ता आयडी.
% यू → छापते मालक वापरकर्तानाव.

डब्ल्यू डब्ल्यू स्वरूप क्रम

% w al प्रकट करा फाईल बर्थ टाइम, मानवी वाचनीय. लिहा - अज्ञात असल्यास.
% डब्ल्यू → छापते फाईल बर्थ टाइम, युग पासून सेकंदात. अज्ञात असल्यास 0 लिहा.

x एक्स स्वरूप अनुक्रम

% x → आपण मुद्रण करणार आहात शेवटच्या प्रवेशाची वेळ, मानवी वाचनीय.
% एक्स → द शेवटच्या प्रवेशाची वेळ, युग पासून सेकंदात.

अनुक्रम आणि आणि

% y the दर्शविते शेवटच्या सुधारणाची वेळ, मानवी वाचनीय.
% वाय → प्रिंट करते शेवटच्या सुधारणेपासून वेळ, युग पासून सेकंदात.

झेड झेड स्वरूप क्रम

% z → हे आहे शेवटच्या बदलाची वेळ, मानवी वाचनीय.
% झेड → द शेवटचा बदल झाल्यापासून एक तासपासून सेकंदात युरोप.

मदत मिळवा

परिच्छेद अधिक कमांड पर्याय मिळवा, तुम्हाला फक्त पुढील आज्ञा चालवावी लागेल:

स्थिर मदत

stat --help

आपण मॅन पृष्ठांचा संदर्भ घेऊ शकता.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.