Ако погледате Линук систем датотека, можда сте приметили /proc директоријум са много чудних бројева и другим датотекама у њему. Чиме се бави овај директоријум? Заправо садржи пуно корисних информација повезаних са вашим Линук системом и покренутим процесима.
Овај чланак ће детаљно расправљати о датотечном систему проц, заједно са кратким упутством о томе како добити информације повезане са системом помоћу процфс-а.
Шта је проц датотечни систем?
Процесни систем датотека (процфс) је идеја позајмљена од истраживачки систем План 9 компаније Белл Лабс, наследник истраживања оригиналног система Уник који је тамо развијен.
Датотечни систем проширује првобитни концепт да „све има као датотеку“, укључујући хардверске уређаје, на свој логични закључак представљањем сваког покренутог процеса у систему као хијерархије датотека које можете стандардно испитати алата.
Најкориснија датотека у процесној хијерархији за системске информације је цпуинфо фајл. Да бисте га погледали, откуцајте:
мачка / проц / цпуинфо
У зависности од тога колико ЦПУ језгара има ваша машина, ова датотека може садржати пуно информација. Стога бисте можда желели да замените мачку Мост, што је Линук пејџер.
Остале корисне датотеке у /proc директоријум су меминфо, који приказује детаље повезане са системском меморијом и носачи датотека која пружа информације о монтираном систему датотека. Те датотеке можете лако прегледати помоћу стандардних алата за обраду текста у Линуку.
Повезан: Најбољи услужни програми наредбеног ретка за преглед садржаја датотека у Линуку
У датотечном систему проц, сви покренути процеси имају свој директоријум, који је њихов ИД број процеса или ПИД. На пример, процес 1, инит процес који покреће све остале процесе на Линук систему у време покретања, има свој директоријум са истим бројем, /proc/1.
Док проналазите процес који желите да истражите, користићете наредба пс, топ, хтоп или друге Линук наредбе за навођење ПИД-а тог одређеног процеса. Када пронађете ИД процеса, идите до тог директоријума под /proc.
Унутар директорија процеса наћи ћете неколико датотека које садрже информације о различитим аспектима процеса. На пример, еке је симболична веза до извршне датотеке која је започела процес, околина наводи променљиве окружења и цмдлине приказује све аргументе командне линије са којима је процес покренут. Тхе статус датотека наводи пуно ових информација у „читљивијем“ формату.
Повезан: Шта је процес у Линуку?
Добијте информације о систему помоћу процфс
Процесни систем датотека показује да је готово све датотека у Линуку, чак и ствари које не бисте очекивали. Чак и у основној фасцикли наћи ћете пуно датотека, од којих свака садржи информације о различитим компонентама система.
Линук, са својим јединственим командама и безброј дистро-а, почетницима би у почетку могао изгледати мистериозни оперативни систем, али све је на свом месту.
Да ли сте се икад запитали зашто су Линук команде тако кратке и чудне? Телетипе машине и Уник су одговор.
Прочитајте следеће
- Линук
- Систем датотека
- Линук кернел
Давид је слободни писац са седиштем на пацифичком северозападу, али изворно потиче из залива. Љубитељ технологије је од детињства. Дејвидова интересовања укључују читање, гледање квалитетних ТВ емисија и филмова, ретро играње и прикупљање плоча.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.