实现
在上面的基础上进行操作文件目录。
命令 | 说明 | 语法/举例 | 参数 | 参数/说明 |
ls | 显示文件和目录列表 | ls[-alertAFR] | -l -a | 列出文件的详细信息 列出当前目录所有文件,包含隐藏文件 |
mkdir | 创建目录 | mkdir[-p] dirName | -p | 父目录不存在情况下先生成父目录 |
cd | 切换目录 | cd [dirName] | | |
touch | 生成一个空文件 | touch badao.txt | | 后面跟文件名 |
echo | 生成一个带内容的文件 | echo hello >hello.txt | | 中间是文件内容,>后面是文件名 >>代表追加内容,比如:echo badao >>hello.txt |
cat | 显示文本文件内容 | cat[-AbeEnsTuv][-help][-version] fileName | | |
cp | 复制文件或内容 | cp [option] source dest | | cp hello.txt hello/badao 拷贝hello.txt文件到hello目录下的badao目录下 |
rm | 删除文件 | rm [option] name | -f -r | 强制删除文件或目录 同时删除该目录下的所有文件 |
mv | 移动文件或者目录 | mv [option] source dest | | |
find | 在文件系统中查找指定的文件 | find -name 'hello.txt' | -name | 文件名 |
grep | 在指定的文本文件中查找指定的字符串 | grep hello hello.txt | | 相当于Windows下的ctrl+f |
tail | 显示文件结尾内容 | | | |
head | 显示文件开头内容 | | | |
more | 分页显示文本文件内容 | | | |
ln | 建立软链接 | | | 相当于快捷方式 |
pwd | 显示当前工作目录 | | | |
tree | 用于以树状图列出目录的内容 | | | |