查看当前位置

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

图1