linux 简单常用操作

 切换用户

su 用户名

执行shell

sh -x /从根开始的路径/XXX.sh 参数

打开log文件夹

cd /opt/imart/iwp71/bin/XXX/log

列出文件名带有“20210906”的文件

ls *20210906*

查看log文件

cat log-XXX-20210906173654.log

打开根目录

cd /

查看当前路径

pwd

列出当前路径下的所有文件名(含文件属性详细信息)

ll

列出当前路径下的所有文件名

ls

----------修改文件 START-----------

step1

vi XXX.txt

step2 

i

step3(手动修改文件...)

step4

esc

step5 保存之后退出

:wq

或者 step5 不保存强制退出

:q!

参考以下图片

----------修改文件 END-----------

动态(刷新)查看catalina.out文件的最后300行

tail -f -n 300 catalina.out

tail 依照要求,将指定文件的最后部分输出到设备

-f 循环读取

-n<行数> 从n行位置读取指定文件

-------------------------------------------------------------

查询catalina.out文件的后80行,显示包含'song' 的位置及前后50行数据

tail -n 80 catalina.out | grep -C50 'song' catalina.out

两个工具一起使用,用这个"| "分割

grep 指令用于查找内容包含指定的范本样式的文件

-C<显示行数>  : 除了显示符合样式的那一行之外,并显示该行之前后的内容。

猜你喜欢

转载自blog.csdn.net/m0_45877477/article/details/121635564