linux第一单元
linux第一单元
#######linux系统结构#######1.linux系统结构是倒树型
2./bin ##二进制可执行命令也就是系统命令
/sbin ##系统管理命令存放位置
/boot ##启动分区,负责系统启动
/dev ##设备管理文件
/etc ##大多数系统配置文件
/home ##普通用户的家目录
/lib ##32位系统库文件存放位置
/lib64 ##64位系统库文件存放位置
/meida ##系统临时设备挂载点
/mnt ##系统临时设备挂载点
/run ##系统临时设备挂载点
/opt ##第三方软件安装位置
/proc ##系统信息
/root ##超级用户家目录
/srv,/var ##系统数据
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置
/usr ##系统用户相关信息数据及用户自定义软件存放位置
#######系统文件路径#######
绝对路径:文件在系统的真实路径,以“/”开头
相对路径:文件相对于当前所在位置的一个名字的缩写,不以‘“/”开头,而且名字会自动添加pwd显示的值
pwd ##显示当前在系统的位置
#####################
ls ##列出目标文件,或者目录中的美容
-a ##列出所有
-l ##列出文件属性
-s ##列出文件大小
-R ##递归列出
-d ##指定目录本身
#####################
cd ##进入目标目录中
~ ##回到当前用户家目录
~username ##进入到username用户家目录
.. ##进入当前目录上一级目录
- ##进入之前所在系统目录
######################
touch ##新建文件或修改文件时间
mkdir ##建立目录
-p ##递归建立目录
cp filename /dir
-r ##递归复制,用于复制目录
mv 移动文件或重命名
mv filename /dir
mv #oldname #newname
mv test/file . ##把/test/file移动到当前
rm -f ##强制删除文件
rm -fr ##强制删除目录
#######通配符#######
* #匹配任意个字符
? #匹配任意单个字符
~ #匹配当前用户家目录
~user #匹配user的家目录
~+ #当前目录
~- #之前所在目录
[abc] #含有a或b或c
[!abc] #除了含有a或b或c的
[^abc] #除了含有a或b或c的
[[:alpha:]] #单个字母
[[:lower:]] #单个小写字母
[[:upper:]] #单个大写字母
[[:alnum:]] #单个字母或数字
[[:punct:]] #单个符号,不包含数字,字母,空格
[[:digit:]] #数字
[[:space:]] #单个空格
评论暂时关闭