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的个数
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
mv命令
当你想把一个文件夹移动到另一个文件夹的时候,通常会 mv xxx/* yyy1/yyy2/xxx/
但如果小文件过多,会提示参数过长,这时候其实直接 mv xxx yyy1/
这时候xxx文件夹会移动到yyy1文件夹下,成为一个子文件夹,里面的内容都在
统计文件或文件夹个数
ls -l|grep "^-"| wc -l 查看某个文件夹下文件的个数
ls -lR|grep "^-"| wc -l 查看某个文件夹下文件的个数,包括子文件夹下的文件个数
ls -l|grep "^d"| wc -l 查看某个文件夹下文件夹的个数
ls -lR|grep "^d"| wc -l 查看某个文件夹下文件夹的个数,包括子文件夹下的文件夹个数
ls -l| wc -l 查看文件夹下所有的文件和文件夹。也就是统计ls -l命令所输出的行数
按行打乱文件
shuf xx.txt -o xx_shuf.txt
一个文本转码技巧:找到所有txt然后用vim转换成utf8 nobom
find ./ -iname “*.txt” -exec vim +’set nobomb | set fenc=utf8 | x’ {} \;
。
Post Views:
1,052