##################### 文件路径 ######################
##1.相对路径
相对与当前系统位置,文件名称的简写,此名称前会自动添加’pwd’命令的输出,
相对路径文件名称前不会出现”/”
##2.绝对路径
文件在系统中的真实位置,在任何情况下都可以使用
绝对路径一定以”/” 开头
##3.linux的系统结构及目录分类
linux是一个倒树型结构顶级目录 “/” 根目录
“/”下的二级目录
/bin ##系统常规命令
/boot ##系统启动目录
/dev ##设备影射文件
/etc ##系统配置文件
/home ##普通用户家目录
/lib ##32位函数库
/lib64 ##64位函数库
/media ##光盘临时挂载
/mnt ##手动临时挂载
/run ##自动临时挂载
/opt ##第三方软件安装位置
/proc ##系统进程信息和硬件信息
/root ##超级用户家目录
/sbin ##系统管理命令
/srv ##系统数据
/sys ##内核相关调式
/tmp ##临时文件
/usr ##用户相关设定
/var ##系统数据
##关于系统路径的命令
pwd #显示当前路径
##显示
ls dest #显示路径信息
ls -l dest #显示目标属性
ls -l -d dir #显示目录本身属性
ls -R dir #递归显示目录中的所有内容
ls -a #显示所有文件包括以“.”开头的隐藏文件
ls -ad .* #显示所有隐藏文件
##切换
cd #进入当前用户家目录
cd /mnt #进入mnt目录
cd .. #进入到当前目录的上一级目录
cd – #当前目录和进入当前目录之前所在目录之间的切换
##########文件统计#########
wc -w passwd #字数
wc -l passwd #行数
wc -m passwd #字符数
wc -c passwd #字节数
##########命令行技巧#######
#1.
建可以自动补齐系统中存在的文件名称或者命令当按键补齐了时是因为以这个
字符开头的内容不唯一可以按2次用来显示所有以此字符开头的内容如果2次依
然没有那么就是不存在。
#2.历史调用
history ##显示历史
history -c ##清除当前环境中的历史
上/下 ##逐行翻阅历史
!数字 ##调用指定行数的历史
!字母 ##调用以此字母开头的最近一条命令
ctrl+c(关键字) ##调用含有此关键字的最近一条命令
#############文件批处理##################
* ##匹配0~任意字符
? ##匹配单个字符
[[:alpha:]] ##匹配单个字符
[[:lower:]] ##匹配单个小写字符
[[:upper:]] ##匹配单个大写字符
[[:digit:]] ##匹配单个数字
[[:alnum:]] ##匹配单个数字或字母
[[:punct:]] ##匹配单个符号
[[:space:]] ##匹配单个空格
{} ##精确匹配
{1..5}
{a..c}
{1,3,5}
[] ##模糊匹配
[a-c]
[1-3]
[!a-c] ##不是a并且不是b并且不是c
[^a-c] ##不是a并且不是b并且不是c
~ ##当前用户家目录
~username ##指定用户家目录
~+ ##当前目录
~- ##当前目录之前所在的目录
永久的是保存在文件中的
孤儿进程受init 管控
物理优化–>软件优化