这是我参与「第五届青训营 」伴学笔记创作活动的第 8 天
大项目的后端部署在linux系统上,本栏目主要用于记录Linux的学习操作笔记,本节是linux的一些操作命令。
- 文件目录操作
- 基本操作
ls [-a/-l/-al][dirName]- 作用:显示指定目录下的内容
- 说明
-a显示所有文件及目录(包括 .开头 的隐藏文件)-l显示包括文件形态、权限、拥有者、文件大小等详细信息dir指定目录
cd [dirName]- 作用:进去指定目录
- 特殊说明
~表示用户的home目录.表示目前所在的目录..表示目前目录位置的上级目录
- 文件阅读
-
cat [-n] <fileName>- 作用:显示文件内容
- 说明
-n表示由1开始对所有输出的行数编号
-
more <fileName>- 作用:以分页的形式显示文件内容
- 操作说明
操作 含义 回车键 向下滚动一行 空格键 向下滚动一屏 b 返回上一屏 q/Ctrl+c 退出more -
tail [-f] <fileName>- 作用:查看文件末尾的内容
- 说明
-f表示动态读取文件末尾内容并显示,通常用于日志文件的内容输出,若-10表示显示最后十行的内容
-
- 创建和删除
mkdir [-p] <dirName>- 作用:创建目录
- 说明
-p表示确保目录名称存在,不存在就创建一个,以此实现多层目录同时创建
rmdir [-p] <dirName>- 作用:删除空目录
- 说明
-p表示当前子目录被删除后使父目录为空目录的话,则一并删除dirName*表示删除以dirName开始的空目录
rm [-r/-f/-rf] <name>- 作用:删除文件或目录
- 说明
-r表示将目录以及目录中所有文件(目录)逐一递归删除-f表示无需确认,直接删除文件-rf表示无需确认直接递归删除
- 查找
find <dirName> -name <fileName>- 作用:在指定目录下查找文件
grep <word> <fileName>- 作用:从指定文件查找指定的文本内容
- 基本操作