211 Linuxda cat /proc/meminfo buyrug’ining ishlatilishiga misollar keltiring.
he /proc fayl tizimi psevdo fayl tizimidir. Bu diskda mavjud emas. Buning o'rniga yadro uni xotirada yaratadi. U tizim haqida ma'lumot berish uchun ishlatiladi (dastlab jarayonlar haqida, shuning uchun nomi).
– “/proc/meminfo” tizimidagi boʻsh va foydalanilgan xotira miqdori (jismoniy va almashtirish), shuningdek yadro tomonidan ishlatiladigan umumiy xotira va buferlar haqida xabar berish uchun ishlatiladi
– /proc fayl tizimi proc qoʻllanmasi sahifasida (man proc) batafsil tavsiflangan.
“Cat /proc/meminfo” ga misol
"Cat /proc/meminfo" buyrug'ining chiqishi OS va server arxitekturasiga qarab har xil bo'ladi. Quyida keltirilgan maydonlar biroz boshqacha bo'lishi yoki tizimingizda mavjud bo'lmasligi mumkin
Menga /proc/meminfo chiqishining talqini kerak.
Free -k ning chiqishini cat /proc/meminfo bilan solishtirmoqchiman.
212. Linuxda cat /proc/swaps buyrug’ining ishlatilishiga misollar keltiring.
/PROC/SWAPS
Ushbu fayl almashtirish maydoni va undan foydalanishni o'lchaydi. Faqat bitta almashtirish bo'limiga ega tizim uchun /proc/swap chiqishi quyidagiga o'xshash bo'lishi mumkin:
Filename Type Size Used Priority
/dev/mapper/VolGroup00-LogVol01 partition 524280 0 -1
Ushbu ma'lumotlarning ba'zilarini /proc/ katalogidagi boshqa fayllarda topish mumkin bo'lsa-da, /proc/swap har bir almashtirish fayli nomi, almashtirish maydoni turi, umumiy o'lchami va foydalaniladigan bo'sh joy miqdorining suratini beradi. kilobayt). Ustuvorlik ustuni bir nechta almashtirish fayllari ishlatilayotganda foydalidir. Prioritet qanchalik past bo'lsa, almashtirish faylidan foydalanish ehtimoli shunchalik yuqori bo'ladi
213. Linuxda cat /proc/version buyrug’ining ishlatilishiga misollar keltiring.
se /proc/version Linux versiyangizni aniqlash uchun
Hammaga salom, men nihoyat ta'tildan qaytdim va barchangiz bilan yana bir nechta Unix maslahatlarini baham ko'rishni kutolmayman!
Bugun men Linux OS haqida versiya ma'lumotlarini o'rganishning yana bir usuli haqida bir oz ko'proq gaplashaman: /proc/version fayli. Oldingi postlardan birida bu haqda qisqacha aytib o'tdim, ammo tushuntirishlarni tugatmoqchiman.
/proc/version dan nimani o'rganishingiz mumkin
Bu fayl sizga operatsion tizimning haqiqiy relizi nomini ko‘rsatmaydi, balki tarqatishda ishlatiladigan Linux yadrosi versiyasi haqida ma’lumot beradi va uni yaratishda foydalanilgan GCC kompilyatorining versiyasini tasdiqlaydi.
Agar siz /proc/version faylini ko'rsangiz, buni ko'rasiz (buning uchun men RedHat 5.2 tizimidan foydalanaman):
rhel52/cat / proc/version
/PROC/VERSION
Bu fayl Linux yadrosining versiyasini, yadroni kompilyatsiya qilish uchun ishlatiladigan gcc versiyasini va yadro kompilyatsiya qilish vaqtini belgilaydi. Unda yadro kompilyatorining foydalanuvchi nomi ham mavjud (qavslar ichida).
Linux version 2.6.8-1.523 (user@foo.redhat.com) (gcc version 3.4.1 20040714 \ (Red Hat Enterprise Linux 3.4.1-7)) #1 Mon Aug 16 13:27:03 EDT 2004
Ushbu ma'lumotlar turli maqsadlarda, jumladan, foydalanuvchi tizimga kirganda taqdim etilgan versiya ma'lumotlari uchun ishlatiladi.
Do'stlaringiz bilan baham: |