1.Linux的哲学思想(优势,优点)
- Linux里一切都是文件。
- 系统中拥有小型,单一用途的程序。
- 当遇到复杂任务,通过不同功能用途的程序组合起来完成。
- 连配置文件都存储到文件中,方便增删查改。
- 没有复杂的图形界面。
- 不以后缀名来判断文件类型,有没有后缀名都可以。
2.Linux里shell是什么
shell是Linux里后台运行的一种特殊程序也可以理解成一种特殊软件,将人类的高级语言转换成二进制语言。
/bin/bash就是centos.7的默认的shell类型
3.shell的内部命令和外部命令的含义
shell内部命令就是在内存中直接运行的指令,自动载入内存,可以直接使用。
shell外部命令是需要自己后续安装的指令,必须要知道其对应的文件位置,又shell加载后才能执行
4.命令行的基本格式
命令字 【选项】 【参数】
1.命令字:是整条命令中最关键的一部分 唯一确定
2.选项 :短格式选项:使用“-”符号引导 通常一个字母 长格式选项:使用“--”符号引导 通常完整的单词
3.参数 :命令字的处理对象可以是文件名、目录(路径)名或用户名等内容个数可以是零到多个
5.基本命令的快捷键
6.文件第一个字符的文件类型
- “-”:普通类型
- “l”:连接
- “b”:快设备(磁盘)
- “d”:目录
- “c”:字符文件
- “p”:管道(单向)
- “s”:套接字(程序之间传递信息)
7.CD的用法
8.执行命令,命令不存在的原因
1.命令打错,2.hash缓存中没有,3.不在PATH中,4.没有安装
9.通配符
"?":在命令行里只有能匹配一个字符,例如;f?.txt
“*”:匹配所有非隐藏的字符无论多长多短,但不匹配 "." 开头的文件,即隐藏文件