一、引言
linux中一切皆文件!
任何一个操作系统,想要将其掌握,必须从文件操作开始。因此必须掌握的命令如下:
1、查看路径:pwd
2、查看文件:ls
3、目录切换:cd
4、新建文件:touch、mkdir
5、删除文件:rmdir、rm
6、移动文件:mv
7、查看内容:cat、more、less
8、查找命令:grep、find
二、命令
1、命令格式
命令名称 选项1 参数1 选项2 参数2 选项3 参数3 例如:gcc -S -o main.s main.c
命令名称:gcc
选 项:-S 参数:无
选 项:-o 参数:main.s
选 项:无 参数:main.c
1、pwd
功能:打印当前工作目录的绝对路径
2、ls
功能:查看目录下的文件
选项 | 含义 |
---|---|
-a | 列举目录中的全部文件,包括隐藏文件 |
-l | 列举目录中的细节,包括权限、所有者、组群等信息 |
-h | 以人类可读的方式显示文件的大小 |
3、cd
功能:切换工作目录
选项 | 含义 |
---|---|
~ | 进入用户目录 |
- | 撤销cd命令 |
… | 返回上级目录 |
/ | 返回根目录 |
4、touch
功能:建立字符文件
5、mkdir
功能:建立目录文件
选项 | 含义 |
---|---|
-p | 递归创建文件 |
6、rmdir
功能:删除指定的目录
选项 | 含义 |
---|---|
-p | 递归删除文件 |
7、rm
功能:删除指定的目录和文件
选项 | 含义 |
---|---|
-r | 递归删除文件 |
-f | 强制删除文件 |
8、mv
功能:移动文件到指定位置
选项 | 含义 |
---|---|
-b | 覆盖文件前备份 |
-f | 强制覆盖文件 |
9、cat、more、less
功能:查看文件中的内容
选项 | 含义 |
---|---|
-n | 显示行号 |
10、grep
功能:在文件中查找
11、find
功能:在文件系统中查找文件