(六)日志文件报错信息保存、后台运行、查看进程、别名
一、日志文件
日志文件是运行程序时屏幕打印出来的东西。
# 一、分离输出。1可以省略
sh run.sh 1>run.log 2>run.err //1是标准输出,2是错误输出
命令 > output.txt 2> error.txt
# 二、合并输出
sh run.sh 1>run.log 2>&1
命令 > all.log 2>&1
命令 &> all.log
二、后台运行
nohup 是一个 Linux/Unix 系统自带的命令,作用是:忽略终端挂断信号(SIGHUP) ,从而让进程在你关闭终端或者SSH断开后继续运行。Linux 中,如果你关闭终端,系统会给当前终端关联的所有进程发送一个挂起信号(SIGHUP),默认行为是直接终止这些进程。
&:后台运行。
# 前面加一个nohup,后面加一个&
nohup sh run.sh 1>run.log 2>&1 &
三、查看进程、杀死进程
top -u u001
ps
htop -u u001 //自行安装,q退出
kill -9 22519 //9:强制终止
kill [选项] <PID>
四、别名
alias le='less -S' //加入.bashrc文件

浙公网安备 33010602011771号