اطلاعات سامانه: تفاوت بین نسخهها
(افزودن فرمان شناسایی سیستمعامل) |
(←دیسک) |
||
(۱۵ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده) | |||
سطر ۵۸: | سطر ۵۸: | ||
$ df -h --total | $ df -h --total | ||
}} | }} | ||
+ | |||
+ | فهرست دستگاههای بلوکی موجود | ||
+ | |||
+ | {{bc| | ||
+ | $ lsblk | ||
+ | $ lsblk -f | ||
+ | }} | ||
+ | |||
+ | برای مشاهده حافظههایی که با {{ic|lvm}} مدیریت میشوند صفحه [[LVM]] را ببینید. | ||
=== حافظه === | === حافظه === | ||
سطر ۸۷: | سطر ۹۶: | ||
{{bc| | {{bc| | ||
− | $ | + | $ lsb_release -a |
+ | }} | ||
+ | |||
+ | {{bc| | ||
+ | $ uname -a | ||
}} | }} | ||
{{bc| | {{bc| | ||
− | $ | + | $ cat /proc/version |
}} | }} | ||
{{bc| | {{bc| | ||
− | $ | + | $ cat /etc/os-release |
}} | }} | ||
سطر ۱۵۱: | سطر ۱۶۴: | ||
{{bc| | {{bc| | ||
− | |||
$ prtconf | grep Mem | $ prtconf | grep Mem | ||
$ prtdiag | grep -i mem | $ prtdiag | grep -i mem | ||
− | |||
}} | }} | ||
سطر ۱۹۴: | سطر ۲۰۵: | ||
$ ncdu | $ ncdu | ||
}} | }} | ||
− | + | * صفحهٔ [[ncdu]] در ویکی فارسی اوبونتو | |
− | |||
== شبکه == | == شبکه == | ||
سطر ۲۱۵: | سطر ۲۲۵: | ||
$ hostname -I | $ 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]] را ببینید. | ||
== اطّلاعات رایانه به صورت گرافیکی == | == اطّلاعات رایانه به صورت گرافیکی == |
نسخهٔ کنونی تا ۳۱ شهریور ۱۴۰۴، ساعت ۱۴:۰۶
فرمانهایی برای به دست آوردن اطّلاعات سامانه
محتویات
اطّلاعات کلی سختافزارها
# 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 در ویکی فارسی اوبونتو