程序员在平时工作中,编码、打包完成后,需要在测试服务器上部署程序,并且大部分部署服务器都是Linux,下面是一些Linux常用命令:
1、cd
cd .. 用于返回上一级菜单;
cd logs 表示进入logs文件夹。
2、ll
ll命令用于查询当前文件夹下所有文件夹、文件。
3、tail -f
tail -f logs/xxx.log 表示查看logs文件下的xxx.log实时滚动日志文件内容。
4、rm -rf
rm -rf test.jar表示从当前文件夹中删除test.jar包;rm -rf 也可用于删除缓存、数据、日志等相关服务。
5、rz
rz表示服务器接收本地文件命令,命令行输入rz点击回车后,会弹出文件选择框,选择所需文件上传即可(不支持上传文件夹)。
6、netstat
netstat -nlp|grep 8080 表示查询8080端口下的进程。
7、kill -9
kill -9 1111 表示终止进程号为1111的进程。
8、vim
vim application.yml 表示查看application.yml配置文件内容。
9、cat
cat logs/xxx.log | grep "test" 表示查找logs文件夹下的xxx.log文件中包含“test”关键字内容。
10、Linux系统拷贝A服务器内容到当前服务器
scp -P 10000 root@xx.xx.xx.xxx:/home/test.jar /home 表示拷贝ip为xx.xx.xx.xxx服务器上home文件夹中test.jar到当前服务器上的home文件夹中(一般需要输入拷出服务器密码)。