netstat -tnl 查看网络相关的端口情况
ps -A 查看所有进程的情况
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看物理CPU个数
cat /proc/cpuinfo| grep "cpu cores"| uniq 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "processor"| wc -l 查看逻辑CPU的个数<br>
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看CPU信息(型号)
wc -l xxx 查看文件行数
查看主板信息,主板支持最大内存,单条内存参数
- #sudo dmidecode -t 2 //查看主板信息
- #sudo dmidecode -t 16 |grep Maximum //查看主板支持最大内存
- #sudo dmidecode -t memory //查看单条内存的参数
网卡的型号,所使用的驱动版本
- #sudo lspci | grep Eth //查看网卡型号
- #sudo modinfo pcnet32
screen相关命令
- screen -S my_screen_name # 可以为screen指定名字
- ctrl+a ,d #三个键一起按,回到screen之前的命令行界面
- screen -ls #查看所有的screen的列表
- screen -r screenID #重新回到指定ID的screen中
- #有时候不小心没退出screen的情况下关闭了ssh,screen挂起了,就要用这个
- screen -d -r screenID
- screen -L -dmS my_screen_name # 创建并不进入,并且屏幕输出记录在screenlog.0文件中 (-L 一定要在前面)
linux各种解压命令:Linux下解压命令大全 - James_gao - 博客园
linux UNZIP 指令总结:【Linux】unzip命令,记一次遇到的问题 - 不及格的飞鱼 - 博客园
df du相关命令
-
df
用法:df [选项]… [文件]…
显示每个文件所在的文件系统的信息,默认显示全部的文件系统常用选项
-h, –human-readable 大小显示为人类易读形式 (e.g., 1K 234M 2G)例子
[root@www ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 94G 21G 68G 24% /
tmpfs 1014M 0 1014M 0% /dev/shm -
du
用法:du [选项]… [文件]…
或:du [选项]… –files0-from=F
总结每个<文件>的磁盘大小,目录则取总大小。常用选项
-h, –human-readable 大小显示为人类易读形式 (e.g., 1K 234M 2G)
-s, –summarize 只显示每个参数的总大小
-m like –block-size=1M 块大小设置为1M
-k like –block-size=1K 块大小设置为1K例子
[root@www ~]# du -sh test/
680M test/
linux 查看当前目录下每个子目录的文件数量
-
查看当前目录下每个子目录的文件数量:
find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $count"; done
-
统计当前文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^-"|wc -l
-
统计当前文件夹下文件的个数,不包括子文件夹里的
ls -l |grep "^-"|wc -l
-
统计文件夹下目录的个数,包括子文件夹里的
ls -lR|grep "^d"|wc -l
typeid().name()返回值:typeid().name() 返回值_大米粒ing的博客-CSDN博客_typeid 返回值