常用命令大全
linux
搜索本文件夹内所有文件中某字符串
grep "Leave a Comment" * -Rn
批量转换成unix文件
for x in $(find . -type f);do dos2unix $x $x;done
查询进程启动时间
Linux系统下查看进程启动时间和运行时间的命令
ps -o lstart -p PID
``` #根据PID来查询
```bash
ps -o lstart,etime -p PID
``` #根据PID来查询,打印出启动时间和已经运行的时间
```bash
ps -eO lstart | grep PROCESS
``` #根据进程名字查询
提示:
1, 大写的O表示preloaded,小写的o表示user-defined,e表示all processes
2, 如果查出来的时间是1-16:15:58, 则表示该运程运行了1天16小时15分钟
3, etime表示elapsed time, 即程序已经运行的时间
根据端口查询进程ID
```bash
lsof -iTCP:22 -sTCP:LISTEN
vi出现乱码,以指定编码格式重新打开本文件,在vi中执行
:e ++enc=utf-8