查看

如何在linux下查看电脑硬件设备属性

不问归期 提交于 2019-12-10 04:56:32
如何在linux下查看电脑硬件设备属性 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络 # ifconfig #

Android 调试查看内存使用情况

半腔热情 提交于 2019-11-29 13:42:41
如果想查看整个内存可以使用命令: cat /proc/meninfo 查看应用程序的命令:adb shell procrank 显示如下: PID Vss Rss Pss Uss cmdline 190 79560K 74736K 49624K 43604K system_server 14335 55776K 55740K 31308K 26676K com.android.launcher2 13074 47408K 47380K 24947K 22428K com.android.settings 7626 42060K 42028K 21312K 18432K com.android.systemui 13948 32992K 32944K 11687K 9800K android.process.acore 283 25516K 25476K 8136K 7148K com.android.phone 422 24560K 24524K 7338K 6292K com.android.inputmethod.pinyin 12871 25804K 25740K 6288K 4880K com.snda.tt 454 23672K 23616K 5735K 4544K com.google.process.gapps 14723 25744K 25684K 5706K

linux 下查看某个端口是否被占用

瘦欲@ 提交于 2019-11-26 22:55:54
在使用Linux系统的过程中,有时候会遇到端口被占用而导致服务无法启动的情况。比如HTTP使用80端口,但当启动Apache时,却发现此端口正在使用。 这种情况大多数是由于软件冲突、或者默认端口设置不正确导致的,此时需要查看究竟哪个进程占用了端口,来决定进一步的处理方法。 查看端口占用情况的命令:lsof -i 1 [root @www ~]# lsof -i 2 3 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME 4 nginx 2333 root 6u IPv4 6242 TCP *:http (LISTEN) 5 nginx 2334 www 6u IPv4 6242 TCP *:http (LISTEN) 6 sshd 2349 root 3u IPv6 6283 TCP *:ndmp (LISTEN) 7 sshd 2349 root 4u IPv6 6286 TCP *:ssh (LISTEN) 这里返回了Linux当前所有打开端口的占用情况。第一段是进程,最后一列是侦听的协议、侦听的IP与端口号、状态。如果端口号是已知的常用服务(如80、21等),则会直接显示协议名称,如http、ftp、ssh等。 查看某一端口的占用情况: lsof -i:端口号 1 [root @www ~]# lsof -i:21 2 3