
Linux的文件管理
查看当前位置
pwd
打开目录
cd /root/123
cd ../../root
创建目录
mkdir 123
mkdir -p 123/456/789
删除目录
rmdir 123
rm -rf 123
创建文件
touch hello.txt
拷贝文件/目录
cp 文件/目录名 目标目录
cp -r 目录 目标目录 (移动目录所有文件)
\cp -r 文件/目录名 目标目录 (自动覆盖重名文件)
移动文件/目录
mv 123.txt 456.txt (重命名)
mv 123.txt /root/789
mv 123.txt /root/456.txt
mv 123 /root
只读打开文件
cat -n 123.txt
less 123.txt
head -n 5 123.txt (查看头五行)
tail -n 5 123.txt (查看末五行)
tail -f 123.txt (实时监控文件变化)
控制台输出重定向
echo "hello" > 123.txt 覆盖
echo "hello" >> 123.txt 末尾追加
cat 123.txt > 456.txt 文件内容覆盖
文件不存在则创建文件
软连接
ln -s 原文件或目录 软连接地址
历史指令
history
搜索和查找
find 搜索范围 -name 123.txt
find /home -user root
find /home -size +200M // -200k // 200G
grep
压缩和解压
gzip 123.txt
gunzip 123.txt.zip
zip -r 123.zip /123
unzip -d /home 123.zip
tar 选项 123.tar.gz 123.txt
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果