اطلاعات سامانه: تفاوت بین نسخهها
(←توزیع) |
(←دیسک) |
||
(۷۱ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | فرمانهایی برای به دست آوردن | + | فرمانهایی برای به دست آوردن اطّلاعات سامانه |
− | == | + | == اطّلاعات کلی سختافزارها == |
− | + | {{bc| | |
# lshw | # lshw | ||
− | + | }} | |
+ | |||
=== محدود کردن خروجی === | === محدود کردن خروجی === | ||
− | همچنین با استفاده از | + | همچنین با استفاده از گزینهٔ c میتوان بخشی خاص را مشاهده کرد. |
− | + | ||
− | + | کارت گرافیک | |
+ | {{bc| | ||
# lshw -c display | # lshw -c display | ||
− | + | }} | |
− | * | + | |
+ | حافظه | ||
+ | {{bc| | ||
+ | # lshw -c memory | ||
+ | }} | ||
+ | |||
+ | * صفحهٔ [[lshw]] در ویکی فارسی اوبونتو | ||
− | |||
− | + | === فهرست کردن دستگاههای PCI === | |
− | + | ||
− | + | {{bc| | |
− | * | + | # lspci |
+ | }} | ||
+ | |||
+ | * صفحهٔ [[lspci]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | == اطّلاعات جزئی سامانه == | ||
+ | |||
+ | === بورد اصلی === | ||
+ | |||
+ | {{bc| | ||
+ | $ sudo dmidecode -t 2 | ||
+ | }} | ||
− | == پردازنده == | + | === پردازنده === |
− | + | {{bc| | |
$ lscpu | $ lscpu | ||
− | + | }} | |
+ | |||
+ | |||
+ | {{bc| | ||
+ | $ cat /proc/cpuinfo | ||
+ | }} | ||
+ | |||
+ | * صفحهٔ [[lscpu]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | === دیسک === | ||
+ | |||
+ | {{bc| | ||
+ | $ df -h --total | ||
+ | }} | ||
+ | |||
+ | فهرست دستگاههای بلوکی موجود | ||
+ | |||
+ | {{bc| | ||
+ | $ lsblk | ||
+ | $ lsblk -f | ||
+ | }} | ||
+ | |||
+ | برای مشاهده حافظههایی که با {{ic|lvm}} مدیریت میشوند صفحه [[LVM]] را ببینید. | ||
+ | |||
+ | === حافظه === | ||
+ | |||
+ | {{bc| | ||
+ | $ free -hm | ||
+ | }} | ||
+ | * صفحهٔ [[free]] در ویکی فارسی اوبونتو | ||
− | + | {{bc| | |
+ | $ cat /proc/meminfo | ||
+ | }} | ||
− | + | {{bc| | |
+ | $ sudo dmidecode -t memory | ||
+ | }} | ||
− | + | === کرنل === | |
+ | {{bc| | ||
$ uname -a | $ uname -a | ||
− | + | }} | |
− | * | + | * صفحهٔ [[uname]] در ویکی فارسی اوبونتو |
+ | === توزیع === | ||
+ | چه توزیع [[شبهیونیکس]]ی روی سامانه نصب شده است. | ||
− | + | '''در بیشتر توزیعها''' | |
− | |||
− | + | {{bc| | |
$ lsb_release -a | $ lsb_release -a | ||
− | + | }} | |
+ | |||
+ | {{bc| | ||
+ | $ uname -a | ||
+ | }} | ||
+ | {{bc| | ||
+ | $ cat /proc/version | ||
+ | }} | ||
− | + | {{bc| | |
$ cat /etc/os-release | $ cat /etc/os-release | ||
− | + | }} | |
+ | |||
+ | {{bc| | ||
+ | $ cat /etc/issue | ||
+ | }} | ||
+ | |||
+ | {{bc| | ||
+ | $ cat /etc/issue.net | ||
+ | }} | ||
− | + | {{bc| | |
+ | $ cat /proc/version | ||
+ | }} | ||
− | + | ---- | |
+ | |||
+ | ====سامانههای دبیانپایه==== | ||
+ | {{bc| | ||
+ | $ cat /etc/debian_version | ||
+ | }} | ||
+ | |||
+ | ====سامانههای فدوراپایه(ردهت)==== | ||
+ | {{bc| | ||
+ | $ cat /etc/redhat-release | ||
+ | }} | ||
+ | |||
+ | ====اوراکل لینوکس==== | ||
+ | {{bc| | ||
+ | $ cat /etc/oracle-release | ||
+ | }} | ||
+ | |||
+ | ====یونیکس سولاریس==== | ||
+ | {{bc| | ||
+ | $ cat /etc/release | ||
+ | }} | ||
+ | |||
+ | ====فری بی اس دی==== | ||
+ | {{bc| | ||
+ | $ uname -a | ||
+ | $ freebsd-version | ||
+ | }} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===یونیکس سولاریس=== | ||
+ | |||
+ | ==== پردازنده ==== | ||
+ | |||
+ | {{bc| | ||
+ | $ psrinfo -pv | ||
+ | }} | ||
+ | |||
+ | ==== حافظه ==== | ||
+ | |||
+ | {{bc| | ||
+ | $ prtconf | grep Mem | ||
+ | $ prtdiag | grep -i mem | ||
+ | }} | ||
+ | |||
+ | ==== دیسک ==== | ||
+ | |||
+ | {{bc| | ||
+ | $ gdf -h --total | ||
+ | }} | ||
+ | |||
+ | == خلاصهای از اطّلاعات سامانه == | ||
+ | |||
+ | {{bc| | ||
$ inxi -Fx | $ inxi -Fx | ||
− | + | }} | |
− | * | + | * صفحهٔ [[inxi]] در ویکی فارسی اوبونتو |
− | + | سیاههٔ افزارههای بلوکی، میزان مصرف دیسک | |
− | + | {{bc| | |
− | $ | + | $ lsblk -o NAME,FSTYPE,FSSIZE,FSAVAIL,MOUNTPOINT |
− | + | }} | |
+ | |||
+ | * صفحهٔ [[lsblk]] در ویکی فارسی اوبونتو | ||
+ | نمودار کلی از وضعیت سامانه و فرایندها | ||
+ | |||
+ | {{bc| | ||
+ | $ htop | ||
+ | }} | ||
+ | |||
+ | * صفحهٔ [[htop]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | میزان مصرف دیسک | ||
+ | {{bc| | ||
+ | $ df -hl | ||
+ | }} | ||
+ | |||
+ | {{bc| | ||
+ | $ ncdu | ||
+ | }} | ||
+ | * صفحهٔ [[ncdu]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | == شبکه == | ||
+ | |||
+ | اطلاعات شبکهای سامانه | ||
+ | |||
+ | * آیپی سامانه | ||
+ | |||
+ | |||
+ | {{bc| | ||
+ | $ ip a | ||
+ | }} | ||
+ | |||
+ | {{bc| | ||
+ | $ sudo ifconfig -a | ||
+ | }} | ||
+ | |||
+ | {{bc| | ||
+ | $ hostname -I | ||
+ | }} | ||
+ | |||
+ | * نشانی آی پی عمومی | ||
+ | {{bc| | ||
+ | $ curl ifconfig.co/json | ||
+ | }} | ||
+ | |||
+ | نمایش جدول مسیریابی routing table | ||
+ | |||
+ | {{bc| | ||
+ | $ ip r | ||
+ | }} | ||
+ | |||
+ | زمانی که نشانی آیپی مقصد در محدوده آیپی شبکه سامانه نباشد برای دسترسی نیاز به مسیریابی است. | ||
+ | |||
+ | برای اطلاعات بیشتر در مورد سایرکاربردهای فرمان {{ic|ip}} صفحه [[ip]] را ببینید. | ||
+ | |||
+ | == زمان == | ||
+ | |||
+ | نمایش زمان | ||
+ | {{bc| | ||
+ | $ timedatectl status | ||
+ | $ date | ||
+ | }} | ||
+ | |||
+ | * صفحهٔ [[timedatectl]] در ویکی فارسی اوبونتو | ||
+ | * صفحهٔ [[date]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | == کاربران و گروهها == | ||
+ | |||
+ | نمایش کاربران لاگین کرده و حاضر در سامانه | ||
+ | {{bc| | ||
+ | $ w | ||
+ | }} | ||
+ | |||
+ | نمایش تمام کاربران یک سامانه | ||
+ | {{bc| | ||
+ | $ cat /etc/passwd | cut -f1 -d ':' | ||
+ | }} | ||
+ | |||
+ | افزودن یک کاربر | ||
+ | {{bc| | ||
+ | $ adduser test1 | ||
+ | }} | ||
+ | |||
+ | حذف یک کاربر | ||
+ | {{bc| | ||
+ | $ deluser test1 | ||
+ | }} | ||
+ | |||
+ | اعمال یا تغییر گذرواژه یک کاربر | ||
+ | {{bc| | ||
+ | # passwd test1 | ||
+ | }} | ||
+ | |||
+ | |||
+ | == پردازهها Process == | ||
+ | |||
+ | فرمان {{ic|ps}} برای نمایش فهرستی از پردازهها | ||
+ | |||
+ | برای بررسی و کنترل فرایندها فرمان [[htop]] را ببینید. | ||
+ | == اطّلاعات رایانه به صورت گرافیکی == | ||
− | + | {{bc| | |
− | |||
$ hardinfo | $ hardinfo | ||
− | + | }} | |
− | * | + | |
− | == | + | * صفحهٔ [[hardinfo]] در ویکی فارسی اوبونتو |
− | + | == اطّلاعات کلی رایانه == | |
+ | |||
+ | {{bc| | ||
$ hostnamectl | $ hostnamectl | ||
− | + | }} | |
+ | |||
+ | فیزیکی یا مجازی بودن سامانه در قسمت '''Chassis''' مشخص میشود. | ||
− | * | + | * صفحهٔ [[hostnamectl]] در ویکی فارسی اوبونتو |
− | == ویژگیهای | + | == گزارشهای سامانه == |
− | + | ||
+ | گزارش کرنل | ||
+ | {{bc| | ||
+ | dmesg | ||
+ | }} | ||
+ | |||
+ | معمولاً پس از نصب یک سختافزار جدید بررسی میشود. | ||
+ | |||
+ | == ویژگیهای سامانه (کاربرد در نماگرفت) == | ||
=== screenfetch === | === screenfetch === | ||
− | + | ||
+ | {{bc| | ||
$ screenfetch | $ screenfetch | ||
− | + | }} | |
− | * | + | |
+ | * صفحهٔ [[screenfetch]] در ویکی فارسی اوبونتو | ||
+ | |||
=== neofetch === | === neofetch === | ||
− | + | ||
+ | {{bc| | ||
$ neofetch | $ neofetch | ||
− | + | }} | |
− | * | + | |
+ | * صفحهٔ [[neofetch]] در ویکی فارسی اوبونتو | ||
+ | |||
+ | [[رده:مقالههای کاربران]] |
نسخهٔ کنونی تا ۳۱ شهریور ۱۴۰۴، ساعت ۱۴:۰۶
فرمانهایی برای به دست آوردن اطّلاعات سامانه
محتویات
اطّلاعات کلی سختافزارها
# lshw
محدود کردن خروجی
همچنین با استفاده از گزینهٔ c میتوان بخشی خاص را مشاهده کرد.
کارت گرافیک
# lshw -c display
حافظه
# lshw -c memory
- صفحهٔ lshw در ویکی فارسی اوبونتو
فهرست کردن دستگاههای PCI
# lspci
- صفحهٔ lspci در ویکی فارسی اوبونتو
اطّلاعات جزئی سامانه
بورد اصلی
$ sudo dmidecode -t 2
پردازنده
$ lscpu
$ cat /proc/cpuinfo
- صفحهٔ lscpu در ویکی فارسی اوبونتو
دیسک
$ df -h --total
فهرست دستگاههای بلوکی موجود
$ lsblk $ lsblk -f
برای مشاهده حافظههایی که با
lvm
مدیریت میشوند صفحه LVM را ببینید.
حافظه
$ free -hm
- صفحهٔ free در ویکی فارسی اوبونتو
$ cat /proc/meminfo
$ sudo dmidecode -t memory
کرنل
$ uname -a
- صفحهٔ uname در ویکی فارسی اوبونتو
توزیع
چه توزیع شبهیونیکسی روی سامانه نصب شده است.
در بیشتر توزیعها
$ lsb_release -a
$ uname -a
$ cat /proc/version
$ cat /etc/os-release
$ cat /etc/issue
$ cat /etc/issue.net
$ cat /proc/version
سامانههای دبیانپایه
$ cat /etc/debian_version
سامانههای فدوراپایه(ردهت)
$ cat /etc/redhat-release
اوراکل لینوکس
$ cat /etc/oracle-release
یونیکس سولاریس
$ cat /etc/release
فری بی اس دی
$ uname -a $ freebsd-version
یونیکس سولاریس
پردازنده
$ psrinfo -pv
حافظه
$ prtconf
دیسک
$ gdf -h --total
خلاصهای از اطّلاعات سامانه
$ inxi -Fx
- صفحهٔ inxi در ویکی فارسی اوبونتو
سیاههٔ افزارههای بلوکی، میزان مصرف دیسک
$ lsblk -o NAME,FSTYPE,FSSIZE,FSAVAIL,MOUNTPOINT
- صفحهٔ lsblk در ویکی فارسی اوبونتو
نمودار کلی از وضعیت سامانه و فرایندها
$ htop
- صفحهٔ htop در ویکی فارسی اوبونتو
میزان مصرف دیسک
$ df -hl
$ ncdu
- صفحهٔ ncdu در ویکی فارسی اوبونتو
شبکه
اطلاعات شبکهای سامانه
- آیپی سامانه
$ ip a
$ sudo ifconfig -a
$ hostname -I
- نشانی آی پی عمومی
$ curl ifconfig.co/json
نمایش جدول مسیریابی routing table
$ ip r
زمانی که نشانی آیپی مقصد در محدوده آیپی شبکه سامانه نباشد برای دسترسی نیاز به مسیریابی است.
برای اطلاعات بیشتر در مورد سایرکاربردهای فرمان
ip
صفحه ip را ببینید.
زمان
نمایش زمان
$ timedatectl status $ date
- صفحهٔ timedatectl در ویکی فارسی اوبونتو
- صفحهٔ date در ویکی فارسی اوبونتو
کاربران و گروهها
نمایش کاربران لاگین کرده و حاضر در سامانه
$ w
نمایش تمام کاربران یک سامانه
$ cat /etc/passwd
افزودن یک کاربر
$ adduser test1
حذف یک کاربر
$ deluser test1
اعمال یا تغییر گذرواژه یک کاربر
# passwd test1
پردازهها Process
فرمان
ps
برای نمایش فهرستی از پردازهها
برای بررسی و کنترل فرایندها فرمان htop را ببینید.
اطّلاعات رایانه به صورت گرافیکی
$ hardinfo
- صفحهٔ hardinfo در ویکی فارسی اوبونتو
اطّلاعات کلی رایانه
$ hostnamectl
فیزیکی یا مجازی بودن سامانه در قسمت Chassis مشخص میشود.
- صفحهٔ hostnamectl در ویکی فارسی اوبونتو
گزارشهای سامانه
گزارش کرنل
dmesg
معمولاً پس از نصب یک سختافزار جدید بررسی میشود.
ویژگیهای سامانه (کاربرد در نماگرفت)
screenfetch
$ screenfetch
- صفحهٔ screenfetch در ویکی فارسی اوبونتو
neofetch
$ neofetch
- صفحهٔ neofetch در ویکی فارسی اوبونتو