- 登陆远程服务器:ssh 用户名@ip地址,然后输入密码;例:ssh admin@1.1.1.12
- 查找特定进程:ps -ef|grep ssh;例:ps -ef|grep java
- 查看端口状态:netstat -an|grep 端口|tail;例:netstat -an|grep 8080|tail
- 进入特定目录:cd
- 回到上级目录:..
- 查看当下目录:ll
- 查看文件:cat
- 查看文件或日志中的包含某一关键词的部分:grep 关键词 文件名;例:grep abcd cc.log
- 查看压缩文件中的包含某一关键词的部分:zgrep 关键词 文件名.gz;例:zgrep abcd 20230101.log.gz
- 查看多个文件或日志中的包含某一关键词的部分:grep 关键词 文件名相同部分*;例:zgrep abcd 20230102*.log.gz 或 grep ass mcd* 或 grep ass *file
- 下载远程服务器文件夹到本地:scp -r 远程服务器用户名@远程服务器ip:需下载的文件地址 本地地址;例:scp -r admin@1.1.1.2:/mc/cd ./ 下载到了本地桌面
- 上传本地文件夹到远程服务器:scp -r 本地地址 远程服务器用户名@远程服务器ip:远程地址;例:scp -r D:/root/ff admin@1.2.3.4:/cd/ff
- 下载远程服务器文件到本地:scp 远程服务器用户名@远程服务器ip:需下载的文件地址 本地地址;例:scp admin@1.1.1.2:/mc/cd/edf.txt ./ 下载到了本地桌面
- 上传本地文件到远程服务器:scp 本地地址 远程服务器用户名@远程服务器ip:远程地址;例:scp D:/root/ff/df.txt admin@1.2.3.4:/cd/ff
- 在远程服务器上修改文件内容生成一个新文件:sed 's/被修改的内容/修改为的内容/' 原文件名字>新文件名字;例:sed 's/1111/2222/' a.txt>b.txt 生成的b.txt将a.txt中的1111换成了2222其余与a.txt一致
- 文件授权更改:chmod
- 服务器应用重启:sh 需要重启的服务名 stop,然后sh 需要重启的服务名 start;例:sh aadc.sh stop,sh aadc.sh start