携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第31天,点击查看活动详情
1.pwd 命令
功能: 显示用户当前所在的目录
格式:pwd
2.ls 命令
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息
格式:ls [选项][目录或文件]
常用选项表:
| 选项 | 说明 |
|---|---|
| -a | 查看当前目录下的文件,包括隐藏文件 |
| -l | 长格式显示文件 |
| -lh | 以方便阅读的长格式显示 |
3.cd 命令
功能:改变工作目录。将当前工作目录改变到指定的目录下
格式:cd 目录名
常用命令:
| 命令 | 说明 |
|---|---|
cd .. | 返回上一级目录 |
cd ../.. | 返回上两级目录 |
| cd ~ | 切换到家目录 |
| cd / | 切换到根目录 |
| cd /home/lx/linux1/ | 绝对路径:从家目录出发,直到想要去的目录 |
| cd …/lx/ | 相对路径:从当前目录出发,直到想去的目录 |
4.man 命令
Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man
格式:man 其他命令
5.grep 命令
功能:用于查找文件里符合条件的字符串
格式:grep [选项] '查找字符串' 文件名
常用选项:
| 选项 | 说明 |
|---|---|
| -a | 将binary文件以text文件的方式查找数据 |
| -c | 计算找到 ‘查找字符串’ 的次数 |
| -i | 忽略大小写的区别,即把大小写视为相同 |
| -v | 反向选择,即显示出没有 ‘查找字符串’ 内容的那一行 |
6.find 命令
功能:用来在指定目录下查找文件
格式:find [路径] [选项] 操作
常用选项:
| 选项 | 说明 |
|---|---|
| -name test | 查询指定目录下,命名为test的文件 |
| -size +100k | 查询指定目录下,文件大于100K的文件 |
| -ctime n | 查询指定目录下,在过去n天内被修改过的文件 |
7.chmod 命令
[K'mɒud]
功能:控制用户对文件的权限的命令
格式:chmod [选项] 文件名
常用选项:
| 选项 | 说明 |
|---|---|
| -r | 赋予读取权限 |
| -w | 赋予写入权限 |
| -x | 赋予执行权限 |
| 777 | 赋予可读、可写、可执行权限(读:4,写:2,执行:1) |
权限说明:(例:-rw-r--r-x 的权限为645)
- 权限显示位一共为10位,分为四段,从第二位算起,每三个一组
- 第1位代表文件类型(
-表示为普通文件) - 第2-4位代表文件所属用户拥有的权限(
rw-:4+2=6) - 第5-7位代表该用户所属组拥有的权限(
-r--:4) - 第8-10位代表其他用户拥有的权限(
r-x:4+1=5)