回到上一次所在目录
cd -
创建一个目录
mkdir xiyou
mkdir xiyou/mingjie
创建一个多级目录
mkdir -p xiyou/dssz/meihouwang
删除一个空的文件夹
rmdir xiyou/dssz/meihouwang
touch 创建空文件
touch xiyou/dssz/sunwukong.txt
cp 复制文件或目录
复制文件
p xiyou/dssz/suwukong.txt xiyou/mingjie/
递归复制整个文件夹
cp -r xiyou/dssz/ ./
删除目录中的内容
rm xiyou/mingjie/sunwukong.txt
递归删除目录中所有内容
rm -rf dssz/
mv 移动文件与目录或重命名
mv oldNameFile newNameFile (功能描述:重命名)
mv /temp/movefile /targetFolder (功能描述:移动文件)
more 文件内容分屏查看器
more smartd.conf
less 分屏显示文件内容 需要才加载 适用于大文件
less smartd.conf
echo输出内容到控制台
-e: 支持反斜线控制的字符转换
echo “hello\tworld”
hello\tworld
echo -e “hello\tworld”
hello world
head 显示文件头部内容
head 文件 (功能描述:查看文件头10行内容)
head -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数)
head -n 2 smartd.conf
tail 输出文件尾部内容
tail 文件 (功能描述:查看文件后10行内容)
tail -n 5 文件 (功能描述:查看文件后5行内容,5可以是任意行数)
tail -f 文件 (功能描述:实时追踪该文档的所有更新)
tail -n 1 smartd.conf
> 覆盖 和 >> 追加
ll >文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
ll >>文件 (功能描述:列表的内容追加到文件aa.txt的末尾)
ln 软链接 类似于快捷方式
ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
创建软连接
mv houge.txt xiyou/dssz/
ln -s xiyou/dssz/houge.txt ./houzi
ll
lrwxrwxrwx. 1 root root 20 6月 17 12:56 houzi -> xiyou/dssz/houge.txt
删除软连接
rm -rf houzi
进入软连接实际物理路径
ln -s xiyou/dssz/ ./dssz
cd -P dssz/