Linux常用命令总结

1、系统登录

序号功能指令
1系统登录ssh tomcat@10.194.42.248 (tomcat是用户名)
2退出登录exit
3查看用户whoami

2、文件操作

序号功能指令
1进入目录cd /app/server:绝对路径方式进入目录
cd logs/:相对路径方式进入目录
cd ~:进入当前用户home目录
cd /:进入系统根目录
cd ../:进入上一层目录
2查看路径pwd
3查看目录llls
4创建目录mkdir server
5创建文件touch test.ini
vi startup.sh
6编辑文件vim startup.sh
操作细节:① 按SHIFT+I进入编辑模式;② 编辑文件;③ 按ESC退出编辑模式;④ 按SHIFT+:(冒号),输入 q! 不保存强制退出,输入 wq 保存后退出
7复制cp /tmp/xxx.jar /app/server :复制文件
cp /tmp/aaa.jar /app/server/bbb.jar :复制并重命名
cp -r /tmp/redis /app :复制文件夹
8移动/重命名mv aaa.jar bbb.jar :重命名文件名为bbb.jar
9删除rm -f aaa.jar :删除文件
rm -rf server :删除文件夹
10查看文件详情stat aaa.jar:查看文件修改时间、大小等详细信息
11查看文件内容cat /etc/host
12解压缩文件tar -zxvf XXX.tar.gz
13赋予文件可执行权限chmod u+x test.sh(拥有者可执行)

3、日志检索

序号功能指令
1动态查看日志tail -f xxx.log
2动态指定行数查看日志tail -fn 300 catalina.out
3搜索日志日期grep ‘2020-10-31 14:3[1-3]’ stat.out
4按时间段查看日志sed -n ‘/2020-10-31 14:31:36/,/2020-10-31 14:33:18/p’ stat.out
5搜索日志关键词grep ‘XXX’ stat.out(加单引号时认为整体是个字符串,不加时只能是连着的字符,不能有空格)
6搜索日志关键词cat xxx.log | grep 'xxx’
7检索日志,并显示该条日志的前后N行记录cat catalina.out | grep -n -B10 -A10 '关键字’

4、进程查杀

序号功能指令
1查看进程ps -ef | grep zyx-web
ps -ef | grep xxx.jar
2查看进程netstat -apn | grep 8090
3杀死进程kill -9 23475(23475为进程pid)

5、网络请求

序号功能指令
1查看IPip addr
ifconfig
2测试IP和端口是否联通telnet 10.12.7.169 10443(输入^],或者按Ctrl+】键后输入quit可退出)
3测试调用接口curl localhost:8080/zyx-job/test/testSyncYyxBindVehicleJob/?memberId=10002021031300611214
4下载资源wget https://xxxx……

6、远程传输

序号功能指令
1Linux到Linux传输文件scp -r -l 20000 xxx.jar tomuser@172.16.5.130:/apps/server
2FTP服务器到Linux①登录FTP:ftp 192.168.0.1;②设定本地接受目录位置:lcd /home/user/yourdirectoryname ;③下载文件:get xxx.war或者mget *.xls;④上传文件:put file或者mput *.xls
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Alex·Guangzhou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值