(六)日志文件报错信息保存、后台运行、查看进程、别名

一、日志文件

日志文件是运行程序时屏幕打印出来的东西。

# 一、分离输出。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文件

 

posted @ 2025-12-12 14:32  asaca_r  阅读(0)  评论(0)    收藏  举报