xshell的一些常用指令

参考:https://jingyan.baidu.com/article/656db918fccd01e381249c2b.html

文件操作:

1 open——打开连接

2 cd /——到某个工作目录下

3 ls——列出当前目录下的所有文件  ls -lah——查看当前目录下所有文件

4 cp -rf  f1  f2——强行递归复制f1下的所有文件到f2

5 mv f1 f2——修改文件名

6 mkdir——在目录下创建文件夹

7 :wq!——编辑文件后保存并退出   :q!——不保存修改退出

8 du -sh——查看文件大小

9 exit——退出当前>命令行

10 scp -r /Users/xxx/xxx xxx@192.168.xx.xxx:/xxx/xxx  (xxx是路径和ip地址以及用户名)——拷贝文件到远程服务器

11 查找文件:(find和locate)

find 路径 -name xx.xx(例find / -name test.txt)

locate test.txt


./startup.sh——到bin目录下执行此指令,启动tomcat

chmod u+x *.sh——给所有sh指令文件赋予执行权限

sudo chmod -R 777 *-permission denied时候执行 

查看编辑操作:

1 vi f1——打开后按i编辑配置文件,编辑后esc退出,再执行:wq!保存

2 tail -n100 base.log——固定查看文件末尾内容

3 tail -f -n100 base.log——增量查看文件末尾100行内容(动态)

4 根据时间段查看日志信息:(正则表达表示,或者起止时间点精确)

sed -n '/2018-04-16 11:1[0-9]:[0-9][0-9]/,/2018-04-16 11:2[0-9]:[0-9

][0-9]/p' catalina.out

5 根据关键词查看日志信息:

grep '异常' catalina.out

6 查询一段时间内日志,并根据关键词过滤:(查找一段时间内的日志,并且日志中包含异常两个字的,|是管道的意思,前半部分输出是后半部分输入,相当于指令交集)

sed -n '/2018-04-16 11:1[0-9]:[0-9][0-9]/,/2018-04-16 11:2[0-9]:[0-9

][0-9]/p' catalina.out|grep '异常' 

7 分页查看(more/less,:q退出,空格下翻,b上翻,less按上下键,可以逐条滚动)

cat -n test.log |grep "异常" |more  

8 查看并导出到文件(linux控制台查看不方便,可以导入到本地xxx.txt,打开xxx分析日志,其他指令后加>都可以导出)

cat -n test.log |grep "异常"  >xxx.txt

9 获得关键字信息出现的行号

cat -n test.log |grep "异常"

9 查看项目进程信息

ps -ef|grep 'xxx'







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值