运行python
挂后台并把log输出至nohup文件:
nohup python temp.py &
多个python挂后台分别将log输出至独立的文件:
nohup python temp.py 2>&1 | tee xxx.txt &
文件系统相关命令
df -hl 查看每个硬盘分区的大小与使用率
du -sh /home/lzy 查看文件夹大小
du -h —max-depth=1 /home/ 比如查看/home目录下每个人文件夹的大小
find /home/saved -name ‘checkpoints‘ | xargs rm -f 删除所有checkpoints文件夹
用户操作
添加用户:useradd -m xxx -m会自动创建home目录否则不会
删除用户:userdel xxx
查询所有用户:grep bash /etc/passwd
更改密码:passwd xxx
登录信息
当前登录的用户:users
当前登录的用户详细信息:w
查询历史登录:last
进程信息查询
ps -f -p xxxx 查看某个进程的用户等信息
运行信息查询
top 查看CPU、内存等使用率以及所有进程
iotop 查看磁盘使用率
磁盘相关
查看磁盘实时读写速度以及各个进程的占用:
sudo iotop
查看所有硬盘(分区)的占用率与挂载点:
df -h
查看磁盘详细信息:
fdisk -l
benchmark
dd:bs代表每个IO的大小,count代表IO的数量。/dev/zero是一个无限长的全0文件,读取时不会产生实际IO;/dev/null是一个无限长的空文件,写入时不会产生实际IO。
测试写入性能:
dd if=/dev/zero of=./IOTest bs=128k count=100000
测试读取性能:
dd if=./IOTest bs=128k |dd of=/dev/null