♥️作者:小刘在C站
♥️个人主页:小刘主页
♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!
♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情
前言
本章Linuxshell讲解,感谢观看,干货满满。
目录
一、shell
二、内部与外部命令的区别
三、命令的格式
四、命令行辅助操作
五、获取命令帮助
六、管道符与重定向
1)选项:包括短格式与长格式
①短格式选项:
使用“-”符号引导,多个选项之间要至少空一格
多个单字符选项可以组合在一起使用 ,如-a -l 可以写成-al
②长格式选项:使用“--”符号引导,如--help
2)参数:命令字的处理对象
可以是文件名、目录(路径)名或用户名等内容
个数可以是零到多个
- Tab 键:命令补全※
- 反斜杠“\”:强制换行※
- Ctrl+U 快捷键 :删除光标到行首的字符
- Ctrl+K 快捷键 :删除光标到行尾的字符
- Ctrl+L 快捷键 :清屏※
- Ctrl+C 快捷键 :结束命令
※六、常用命令(共计13个命令,都要记忆牢固)
1.pwd 命令:显示当前路径
2.cd 命令:切换目录
格式 | 说明 |
cd 目标位置 | 切换到目标位置 |
cd ~或cd | 切换到当前用户的宿主目录 |
cd - | 切换到上一次执行cd米宁之前所在的目录 |
3.关于命令或文件的路径
1)绝对路径:以根目录“/”作为起点
①准确表示一个目录(或文件)所在的位置
②表示Linux中目录结构相对稳定的目录(或文件)位置
③较繁琐
2)相对路径:以当前工作目录作为起点
①目录的起始字符不使用“/”符号
②表示当前目录“附近”的目录(文件)位置
③简短、便捷
3)相对路径的表示形式
表现形式 | 说明 | 示例 |
直接使用目录名或文件名 | 当前工作目录中的子目录、文件的位置 | grub.conf |
以一个点号“.”开头 | 以当前的工作目录作为起点 | ./grub.conf |
以两个点号“..”开头 | 以当前目录的上一级目录(父目录)作为起点 | ../vmlinuz |
以“~用户名”形式开头 | 以指定用户的宿主目录作为起点 | ~teacher |
3.ls 命令:显示目录中的内容,包括子目录以及文件相关属性信息等
1)格式:ls [选项] [文件或目录… ] 常见的选项有:
-l | 以长格式显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息 |
-a | 显示所有子目录和文件的信息,包括名称以点号“.”开头的隐藏目录和隐藏文件 |
-A | 与-a选项的作用基本类似,但不会显示“.”目录和“..”目录 |
-d | 显示目录本身的属性 |
-h | 显示出目录或文件的大小(KB、MB),默认的大小单位为字节(B) |
-R | 递归方式显示指定目录及其子目录中的所有内容 |
--color | 在字符模式中以颜色区分不同的文件 |
♥️关注,就是我创作的动力
♥️点赞,就是对我最大的认可
♥️这里是小刘,励志用心做好每一篇文章,谢谢大家