@rickyChen
2018-02-27T18:18:27.000000Z
字数 1082
阅读 1655
Linux
sha1sum abc
ps -ef | grep keyword | awk '{print $2}'
awk对原串切割
cat abc.txt | awk '{code[$2]++}END{for (i in code){print i,code[i]}}'
统计切割后的数据出现次数
awk '$1 ~".sports.sina.com.cn"{print}' filename
模糊匹配第一个串
awk '{if($7==2)print $3}'
当切割后的第7个字符串为2,输出第3个字符串
cat abc.txt | while read line; do echo "hello $line"; done
在每行数据前添加'hello'
du -sk * | sort -n -r
du -scm * | sort -n -r
lsof -i:80
//或
netstat | grep 80
tar czvf my.tar file //打包单个文件
tar czvf my.tar file1 file2 //打包多个文件
tar czvf my.tar dir //打包单个目录
tar czvf my.tar dir1 dir2 //打包多个目录
tar xvf my.tar //解压tar包
nc
在服务器间传输文件
发送方
nc remoteip port < file
nc 127.0.0.1 1234 < conf.tar
接收方:
nc -l port > file
nc -l 1234 > conf.tar
history
时显示操作时间以及用户
export HISTTIMEFORMAT="`whoami` : | %F | %T: | "
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
rsync world_city_geoip2.mmdb bip@10.13.4.70::data1/huochen/world_city_geoip2.mmdb -avHS --progress
rsync bip@10.13.4.70::data1/huochen/maxminddb_geoip2.zip -avHS --progress .