查看目录内容
- 查看文件
ls ——文件列表查看
ll ——带文件权限的查看
全目录检索:
- 查找xxx文件的位置
find / -name nginx.conf —— 这里是查找nginx.conf的位置
查看进程
- 查看java进程,也可以用来看niginx等其他进程
ps -ef|grep java - 根据端口号查进程
lsof -i tcp:端口号
杀死进程
- 杀死进程号为xxxxx的进程
kill -9 xxxxx
启动java
- 后台方式启动xxx.jar
nohup java -jar xxx.jar >> nohup.out 2>&1 &
监听日志
- 监听xxx文件
tail -f xxx 例子:tail -f nohup.out
上传或下载文件
- 上传
rz - 下载文件xxx
sz xxx
创建
- 创建xxx 文件夹
mkdir xxx - 创建xxx 文件
touch xxx
删除
- 删除xxx 文件夹
rmdirdir xxx - 删除xxx 文件
rm -f xxx - 删除xxx 文件夹以及其中的所有内容,包括文件或文件夹
rm -f xxx
移动
- 移动文件xxx到/data/yyy
mv xxx /data/yyy
复制文件(夹)
- 递归复制其下文件(夹),使用 -r :
cp -r /opt/apache-tomcat-8.5.11/webapps /opt/backups
编辑文件vim命令
- 退出命令
命令 | 含义 |
---|---|
:q | 退出,在文件内容没有被改变时使用 |
:wq | 退出保存 |
:q! | 强制退出不保存,在改变文件后不想保存时使用 |
:wq! | (1)强制退出保存。在对只读文件编写时使用,注意,所编辑的只读文件必须是当前用户的文件。(2)或者当前操作的用户是root |
i、a、o等,可以用 i 即可 | 进入插入模式 |
ctrl+f | ↓ 翻 一 屏 |
ctrl+d | ↓ 翻 半 屏 |
ctrl+b | ↑ 翻 一 屏 |
ctrl+u | ↑ 翻 半 屏 |
/something | 在后面的文本中查找something |
n | 向 后 查找下一个 |
N | 向 前 查找下一个 |
telnet查看端口的开放、可用情况:
telnet ip port
常用文件(夹)解压缩命令:
- 打包
tar -czvf FileName.tar DirName1 DirName2 DirName3 … - 压缩
tar -zcvf FileName.tar.gz DirName1 DirName2 DirName3 …
zip FileName.zip DirName1 DirName2 DirName3 … - 解包
tar -zxvf FileName.tar - 解压
tar -zxvf FileName.tar.gz
unzip FileName.zip