1 为什么要学习Linux终端命令?
Linux 刚出现时没有图形界面, 所有的操作全靠命令完成. 近几年来, 尽管 Linux 发展得非常迅速, 图形界面越来越友好, 但是在真正的开发过程中, Linux 命令行的应用还是占有非常重要的席位
在工作中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成。如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等
2 Linux十大基础命令
通过图形界面操作完成的任务, 我们也可以通过使用命令来完成. 我们先学习几个常用的命令的基本使用, 对命令的使用有一个初步的认识.
image
2.1 ls 命令效果图
- 查看当前文件夹下的内容
image
2.2 pwd 命令效果图
- 查看当前所在文件夹
image
2.3 touch 命令效果图
- 如果文件不存在,新建文件
image
2.4 mkdir 命令效果图
- 创建目录
image
2.5 rm 命令效果图
- 删除指定的文件
image
2.6 cd 命令效果图
- 切换文件夹
cd 后面可跟绝对路径, 也可以跟相对路径. 如果省略目录, 默认切换到当前用户的主目录
image
image
2.7 cp 命令效果图
- 拷贝指定的文件
image
2.8 mv 命令效果图
- 移动指定的文件
image
2.9 tree 命令效果图
- 以树状方式显示目录结构
image
3 相对路径,绝对路径
- 相对路径: 从当前目录算起的路径, 例如当前目录的上一级目录, 当前目录的下一级目录, 都是相对当前目录开始
image
- 绝对路径: 以 / 开始的路径
image
小贴士:
tab 键可以进行名称自动补全
按
上
/下
光标键可以在使用过的命令之间切换如果想要退出选择, 并且不想执行当前选中的命令, 可以按
ctrl + c
Linux 发行版本的命令大概有 200 多个, 但常用的命令只有 10 多个
不需要死记硬背, 对于常用命令, 用的多了, 自然就记住了
不要尝试一次记住所有的命令, 有些命令是非常不常用的, 临时遇到, 临时百度就可以