文件相关
首先咱们来看下cat命令,这个是用于展示文件内容
cat 展示文件内容
- cat a.txt
- cat > a.txt 覆盖文件内容写入
- cat >> a.txt 追加写入
mkdir 创建文件夹
- mkdir -p 创建多级文件夹
- pwd
ls 列出文件夹下面的文件、文件夹
- -l 展示详细信息
- -lh 展示大小格式化的详细信息
- -R 递归展示这个目录下所有文件夹文件
- -lhR 递归展示这个目录下所有文件夹文件的详细信息
cd
- cd 回到home文件夹
- cd - 回到上一个文件夹
cp 复制文件
- -i 覆盖确认
rm 删除文件
- -r 删除文件夹
- -f 强制删除
- -rf 强制删除文件夹
mv 移动或者重命名
- -i 覆盖确认
- -n 不覆盖
find 查找文件
- find / -type f -name ".txt”
- find / -size +100M
- find / -size -1k
- find / -mtime -1
- find / -mtime +1
curl
- curl https://baidu.com 发起请求
- curl https://baidu.com -o baidu.html 下载文件
压缩解压
- zip book.zip a.txt b.txt c.txt
- unzip book.zip
- unzip book.zip -d book2
- tar -zxvf singbox.tar.gz
编辑器、nano、vim
nano
- C + K 删除一行
- C + X 退出
- C + O 保存
vim
- :wq 保存退出
- :q 不保存退出
- / 搜索
- jkhl 方向
- i 编辑
- S + i 跳转行首并编辑
- S + a 跳转行尾并编辑
调试
top
- M 按照内存使用排序
- P 按照CPU使用排序
- q 退出
df 磁盘信息
- df -h
free
- free -h
- lsof -i: 端口占用
- ps aux
- grep
kill
- -9 强制终止
本文由 不爱折腾 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。