风火编程--linux常用命令

linux常用命令

查看系统版本

cat /etc/redhat-release

查找含有关键字的文件

locate python

根据名称查看进程

ps aux | grep python

批量关闭进程

ps -ef|grep  诸?找房二手|grep -v grep|cut -c 9-15|xargs kill -9

强制删除文件夹

rm -rf /usr/local/DataCollection/dir

查看cpu逻辑核数

cat /proc/cpuinfo| grep "processor"| wc -l

查看磁盘空间

df -h

查看物理内存

cat /proc/meminfo |grep MemTotal

查看进程总数

ps -ef | wc -l

查看python进程总数

ps -ef | grep python | wc -l

根据pid查top

top -p pid

查看文件个数

ls -l |grep "^-"|wc -l

查看当前时间

date -R

查看内内存

free -m

清空缓存,依次执行

echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches

查看网络配置

cd /etc/sysconfig/network-scripts/

ls
修改配置文件

vim ifcfg-enp???

重启网络

systemctl restart network

统计public_2020-02-26.log文件中含有石家庄市的记录中,和条之间的数字求和并打印出来.

grep "石家庄市" public_2020-02-26.log |awk -F ",|条" 'BEGIN{sum=0}{sum+=$3}END{print sum}'

你可能感兴趣的:(python基础)