java开发之Linux常用命令

本文介绍了Linux的常用命令.

一.文件目录操作

1.进入usr文件

1
$ cd usr

2.返回上一层文件目录

1
$ cd ..

3.切换到系统根目录cd ~

1
$ cd ~

4.查询当前文件目录列表

1
$ ls

5.创建usr目录

1
$ mkdir usr

6.删除usr目录

1
$ rmdir usr

7.删除a.txt文件

1
$ rm a.txt

8.将a.txt文件重命名为b.txt

1
$ mv a.txt b.txt

9.将a.txt文件复制到上一层目录中

1
$ cp a.txt ../

二.其他常用操作

端口占用时

1.查找8080端口PID

1
$ netstat -anp | grep 8080

2.根据8080端口的PID杀死进程

1
$ kill -9 pid

日志查询

3.查询12月3号14点到15点的日志,按空格键下一页

1
$ sed -n '/2021-12-03 14/,/2021-12-03 15/p' boot-info-error.log | more

4.根据error关键字查询日志,按空格键下一页

1
$ cat -n boot-info-error.log | grep 'error' | more

使用CRT连接linux时,进入SFTP上传文件的界面 :ALT+P

5.改变远程的文件夹路径为(/usr/local/project)

1
$ cd /usr/local/project

6.改变本地的文件夹路径为(d:\var)

1
$ lcd d:\\var

7.查看远程路径

1
$ pwd

8.查看本地路径

1
$ lpwd

9.上传文件

1
$ put 文件名.xxx

10.下载文件(boot-info-error.log)

1
$ get boot-info-error.log

11.查找路径/下名称含有tomcat的文件或文件夹

1
$ sudo find / -name *tomcat*

12.查找tomcat的文件目录

1
$ whereis tomcat

13.打jar包,关闭CRT窗口,保持服务持续有效不断线

1
$ nohup java -jar xxx.jar &

14.查看nohup.out实时日志打印信息

1
$ tail -f nohup.out

15.查看boot-info-error.log最后100行日志信息

1
$ tail -n 100 boot-info-error.log