一、Shell
是linux系统中运行的一种特殊程序
是在用户和内核之间充当翻译官
Bash 是linux系统中默认使用的shell程序,文件位于/bin/bash
二、、linux命令分为内部和外部
、
用which查看命令在那条路径下,例如which ifconfig(ifconfig是外部命令,cd是内部命令)
- 通用的命令行使用格式
1. 命令字 +【选项】+【参数】
命令字是整条命令中最关键的一部分,唯一确定一条命令
Linux中,对英文是区分大小写的。
- 选项:
- 调节命令的功能,决定这条命令如何执行
- 不同命令字使用的选项不同
- 多个选项之间用空格分隔
- 若不使用选项,执行命令的默认功能
短格式选项:一般在选项前使用“-”符号引导,多个单字符选项可以组合在一起使用
1)短选项(short option):由一个连字符和一个字母构成,例如:-a, -s等;
长格式选项:一般在选项前使用“--”符号引导
2)长选项(long options):由两个连字符和一些大小写字母组合的单词构成,例如:--size,--help等。
- 参数
- 是命令字的处理对象
- 通常情况下,可以使文件名、目录(路径)名或用户名等内容
- 个数可以从零个到多个
- 帮助,命令 --help 或者help 命令 和man 命令
使用man 查看命令帮助时
查看时需要翻屏:
向后翻一屏:space(空格键) / pgDn 向前翻一屏:b/pg Up
向后翻一行:Enter(回车键) 向前翻一行:k
查看时需要查找:
/关键词 /do 向后查找 n:下一个
?关键词 ? do 向前查找 N:前一个
5.路径:
(1)绝对路径:以根目录“/”为起点
准确表示一个目录或文件所在的位置
表示linux中目录结构相对稳定的目录(或文件) 位置
较为繁琐
相对路径:当前工作目录作为起点
目录的其实字符不使用“/”符号
表示当前目录“附近”的目录(文件)位置
简短、快捷
例如:
绝对路径
相对路径: