linux 命令总结
nohup命令功能简介:
nohup sh *.sh >log01 &
tail -f log01 # 滚动查看log01里面的内容
tail -100 log01 #查看log01内的最后100条
- nohup命令是永久执行,忽略挂起信号。&是指在后台运行。
- 使用nohup命令时,如果制定了输出文件,输出信息则会附加到输出文件中,通过没有,则默认附加到当前目录下的nohup.out文件中。
vim 查找替换命令
:%s/待查找/待替换/ #替换
:/待查找 #查找
vim 翻页
trl + f
trl + b
vim 调入某个函数
ctl + ] #跳入某函数
ctl + o #返回原函数
linux查看文件中的行数
wc -l *.txt
查看文件的大小并显示出可读的单位
du -l rec
查看文件修改的时间
stat *.txt
合并多个文件
cat 01.txt 02.txt >> 03.txt #将01 02内容合并到03,若03不存在,创建03,在将01 02 追加到03
cat 01.txt > 02.txt #重定向,将02内容变为01内容
shell脚本
ps -ef | grep 'classy_train.py' | awk '{print $2}' | xargs kill -9 #ps -ef/aux 显示当前的一些进程
#grep 'classy_train.py'包括这个
#awk '{print $2}'分割出第二列来,
#将上面的pid作为kill -9 的参数,
linux命令
mv a.txt b.txt #将 a 重明名为b
cp -r a.txt ./ #将a.txt 复制到当前文件下,注意一定要目的路径. -r 递归复制
rm -r a.txt #删除a文件