原创

linux 部分命令学习笔记

温馨提示:
本文最后更新于 2019年11月06日,已超过 1,655 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

lscpu 查看cpu信息'

cat /proc/cpuinfo,查看cpu线程数详细信息

cat /proc/meminfo 内存信息

cat cpuinfo |grep "physical id"|sort|uniq |wc -l cpu个数查看

cat cpuinfo |grep "processor"|wc -l cpu线程数查看

cat cpuinfo |grep "cores"|uniq cpu核数查看

cat cpuinfo |grep "MHz"|sort|uniq cpu频率查看

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看cpu线程数以及cpu型号

uname -a  linux内核信息查看

cat /etc/issue 查看内核发行版信息

getconf LONG_BIT 查看操作系统位数

fdisk -l 查看磁盘信息

sudo dmidecode | grep "Product Name" 查看机器型号

date查看当前时间

cal 查看日历

dmesg | grep -i eth 查看网卡信息

mkdir -p 递归创建目录

rmdir -p 递归删除目录

ln -s 软链接 -f 强制 ln  硬链接

xargs 组合多命令

cut 切割字符串命令

ps -aux | grep flume | awk '{print $2}' 查出进程并且筛选出pid进行输出

ps -aux | grep flume | awk '{print $2}' | xargs kill -9 查出进程并且筛选出pid进行kill

awk -F: '/root/ {print $7}' /etc/passwd 输出root有关的bash

awk  -F ':'  '{print "filename:" FILENAME ",linenumber:" NR ",columns:" NF ",linecontent:"$0}' /etc/passwd  自定义列输出

awk -F: '{printf ("filename:%10s, linenumber:%3s,column:%3s,content:%3f\n",FILENAME,NR,NF,$0)}' /etc/passwd

awk -F: 'NR==1{print "filename:"FILENAME,$0}' /etc/passwd

正文到此结束
本文目录