Linux学习第四节课-文件管理基本概念及相关部分指令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习第四节课-文件管理基本概念及相关部分指令相关的知识,希望对你有一定的参考价值。
Linux学习第四节课
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
十九、文件管理基本概念
文件和目录被组织成一个单根倒置树结构;
文件系统从根目录开始,用/表示;
根文件系统(rootfs):root filesystem;
文件名称根据文件类型区分大小写,因为U盘FAT格式为windows系统文件类型,所以U盘文件在Linux系统中也不分大小写;
以 . 开头文件为隐藏文件;
路径分隔使用/;
文件有两类数据,元数据(meta data)和数据(data),元数据为文件属性,数据为文件内容;
文件系统分层结构LSB。
二十、括号用法
{ }在Linux中表示是一种组合,比如说echo file{1,2,3}.{txt,log},左侧大括号中1,2,3分别与右侧大括号txt,log分别组合,组合出来的结果为file1.txt,file1.log,file2.txt,
file2.log,file3.txt,file3.log;
[ ]在Linux中表示或的关系,比如说[19]表示1或9,f[ABc]表示fa,fA,fb,fB,fc。
二十一、通配符
*:匹配0个或多个字符
?:匹配任何单个字符
~:当前用户家目录
~用户名:用户名家目录
~+:当前工作目录
~-:~前一个工作目录
[admin]:匹配列表里a、d、m、i、n任何一个字符
[^admin]:匹配列表里a、d、m、i、n以外的任何一个字符
[:digit:]:任意数字,相当于0-9
[:lower:]:任意小写字母
[:upper:]:任意大写字母
[:alpha:}:任意大小写字母
[:alnum:]:任意数字或字母
[:blank:]:水平空白字符
[:space:]水平或垂直空白字符
[:punct:]:标点符号
[:print:]:可打印字符
[:cntrl:]控制(非打印)字符
[:graph:]图形字符
[:xdigit:]十六进制字符
二十二、文件命名规则
文件名最长255字节;
包括路径在内文件名称最长4095个字节;
用ls命令查看文件目录后,蓝色为文件夹目录,绿色为可执行文件,红色为压缩文件,浅蓝色为链接文件,灰色为其他文件;
除了null和/,任何字符都可以作为Linux的文件名。
二十三、常见目录
/etc/issue 开机前文字提示
/etc/motd 开机后文字提示
/etc/gdm/custom.conf,设置开机相关功能,图中为开机自动登录用户名为admin的账户
/root/.bashrc 设置自定义别名
/etc/profile.d/自定义名字.sh 提示符格式更改,格式PS1="[e[1;5;42;32m][[email protected]h W]\$[e[0m]"
/proc/meminfo 内存信息路径
二十四、变量中特殊符号意义
查看帮助,用指令 man agetty,出现
常用字符解释
a 显示系统日期,格式:星期 日期
A 显示系统时间,格式:HH:MM
h 显示主机名称(简称)
H 显示主机名称(全称)
显示系统时间,格式:HH:MM:SS (24小时制)
T 显示系统时间,格式:HH:MM:SS (12小时制)
u 显示用户名
W 显示工作站名称
以上是关于Linux学习第四节课-文件管理基本概念及相关部分指令的主要内容,如果未能解决你的问题,请参考以下文章
(王道408考研数据结构)第五章树-第四节4:红黑树基本概念及操作