常用命令
文档目录操作
# 打开目录
cd /
# 浏览目录
ls
# 创建目录
mkdir test # 权限不足的时候需要在前面输入sudo获取超级管理员权限执行
# 创建文件
touch test.txt
# 编辑文件
vi test.txt # 进入文件后,按Insert或者i可以进入编辑状态,按Esc退出编辑状态,在非编辑状态下按:w可以写入文件,按:q可以退出,加!就是强制
# 查看文件内容
cat test.txt
# 追加内容
echo '123321' >> test.txt
# 覆盖内容
echo '123321' > test.txt
# 删除文件
rm test.txt
# 删除目录
rm -r test/
# 强制删除(谨慎使用)
rm -rf xxx
# 查找文件
# 比如使用find命令搜索在根目录下的所有interfaces文件所在位置
find / -name 'interfaces'
下载解压
# 下载(如果是软件的话,一般是下载到/usr/local/src,然后安装到/usr/local/软件名)
wget http://nginx.org/download/nginx-1.18.0.tar.gz # wget 下载链接
# 解压
tar -zxvf nginx-1.18.0.tar.gz #-zxvf z代表z结尾的压缩文件 x代表解压缩 v显示所有解压过程 f代表使用归档的名字
# 压缩文件
tar -zcvf nginx-1.18.0.tar.gz #c代表压缩 tar -zxvf 文件名 要压缩的内容
功能型
# 查看进程
ps -ef | gref nginx
# 结束进程
kill -9 3395 # 9代表强制终止 后面的是pid(进程id)
# 查看服务状态
service ssh status