一、文件和目录基础操作
1、创建文件和目录
创建文件:touch file.txt
创建目录:mkdir directory
2、查看文件和目录信息
查看文件内容:cat file.txt
查看目录下文件信息:ls directory
3、复制和移动文件和目录
复制文件:cp source target
移动文件:mv source target
复制目录:cp -r source target
移动目录:mv source target
4、删除文件和目录
删除文件:rm file.txt
删除目录及其子目录和文件:rm -rf directory
二、文件操作
1、文件内容查看和编辑
查看文件内容:cat file.txt
显示文件头部信息:head file.txt
显示文件尾部信息:tail file.txt
将文件内容输出到终端:more file.txt
文件内容编辑:vi file.txt
2、文件权限管理
修改文件权限:chmod mode file
查看文件权限:ls -l file.txt
3、文件搜索和替换
文件内容搜索:grep keyword file.txt
文件内容替换:sed 's/old/new/g' file.txt
三、目录操作
1、目录权限管理
修改目录权限:chmod mode directory
查看目录权限:ls -ld directory
2、目录搜索和查找文件
搜索指定类型文件:find directory -type f -name '*.txt'
查找目录中的空文件:find directory -empty
查找目录中的大文件:find directory -type f -size +10M
3、目录操作
查看当前路径:pwd
切换目录:cd directory
返回上级目录:cd ..
返回家目录:cd
通过以上命令,我们可以轻松地管理文件和目录。可以创建、查看、编辑、复制、移动、删除文件和目录,并且可以对文件和目录的权限进行管理和搜索文件和目录。