系统结构目录与正则表达式

1.Linux系统结构——倒树型

/bin##二进制可执行文件也就是系统命令

/sbin##系统管理命令存放位置

/boot##启动分区,负责系统启动

/dev##设备管理文件

/etc##大多数系统管理文件

/home##普通用户的家目录

/lib##32位系统库文件存放位置

/lib64##64位系统库文件存放位置

/media##系统临时设备挂载点

/mnt##系统临时设备挂载点

/run##系统临时设备挂载点

/opt##第三方软件安装位置

/proc##系统信息

/root##超级用户家目录

/srv,/var##系统数据

/sys##系统管理,主要是关于内核的

/tmp##系统临时文件存放位置

/usr##系统用户相关信息数据及用户自定义软件存放位置

其它:

/usr/share/doc/ ##在这个目录中的文件都是软件安装包的说明

/etc/skel/.*#用户的基本信息配置

/etc/passwd#用信息文件

用户名字:用户密码:用户uid:用户gid:用户说明:用户加目录:用户使用的shell

/etc/shadow#用户认证信息

用户名称:密码:密码使用天数:最短有效期:密码最长有效期:密码警告期:密码非活跃期:密码到期日:

/etc/group#用户组信息

用户组名称:用户组密码:用户组id:附加用户成员

2.通配符(正则表达式)

*#匹配0-任意字符

?#匹配任意单个字符

~#匹配当前用户家目录

~user#匹配到user的家目录

~+#当前目录

~-#当前目录之前所在的

[abc]#有a或者有b或者有c

[!abc]#除了含有a或者b或者c

[^abc]#除了含有a或者b或者c

[[:alpha:]]##单个字母

[[:lower:]]##单个小写字母

[[:upper:]]##单个大写字母

[[:alnum:]]##单个字母或数字

[[:punct:]]##单个符号,不包含数字,字母以及空格

[[:digit:]]##数字

[[:space:]]##单个空格

时间: 2024-08-28 10:13:57

系统结构目录与正则表达式的相关文章

Linux系统结构目录、ls命令、文件类型、alias命令笔记

Linux系统结构目录:   使用ls命令查看根目录就可以看到系统结构目录: useradd命令可以创建一个普通用户: 安装tree命令: tree命令可以树形的方式显示目录结构,在CentOS7中的最小化安装tree命令是需要自己手动安装的: 安装完成: 安装完成后可以使用tree来看某个目录下的树形结构: 查看tree命令有哪些使用方式: 上面的方式显示的帮助文档不够直观,我们可以使用man命令来显示一个命令文件的帮助文档: 指定tree命令显示的树形结构的层次: 大部分常用命令都在以下几个

深入浅出的javascript的正则表达式学习教程

阅读目录 了解正则表达式的方法 了解正则中的普通字符 了解正则中的方括号[]的含义 理解javascript中的元字符 RegExp特殊字符中的需要转义字符 了解量词 贪婪模式与非贪婪模式讲解 理解正则表达式匹配原理 理解正则表达式----环视 理解正则表达式---捕获组 理解非捕获性分组 反向引用详细讲解 正则表达式实战 回到顶部 了解正则表达式的方法 RegExp对象表示正则表达式,它是对字符串执行模式匹配的工具: 正则表达式的基本语法如下2种: 直接量语法: /pattern/attrib

grep与正则表达式基础

目录 grep 正则表达式 grep用法简介 我们介绍GREP的用法,主要用于匹配行,我们借助下面的正则表达式来介绍如何使用grep,还有就是正则表达式在linux中是极为重要的一部分. 1 命令:grep 2 格式:grep [option] "pattern" filename 3 选项: 4 -v:反向选择 5 -i:忽略大小写 6 -n:显示行号 7 -c:统计行数 8 -o:仅显示匹配到的字符串 9 -w:匹配整个单词 10 -q:不输出任何信息 11 -A 2:after

SQL正则表达式

转:http://blog.csdn.net/weiwenhp/article/details/6943834#t1 目录: 正则表达式中的元字符 regexp_like regexp_instr regexp_replace regexp_substr 当我们要进行一些简单的糊涂查询时用百分号(%),通配符(_)就可以了.其中%表达任意长度的字符串,_表示任意的某一个字符. 比如select * from emp where ename like 's%' or ename like 's_'

Python学习(18)正则表达式

目录 Python 正则表达式 re.match 函数 re.search 方法 re.match 函数与 re.search 方法区别 检索和替换 正则表达式修饰符 - 可选标志 正则表达式模式 正则表达式实例 Python正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式. re 模块使 Python 语言拥有全部的正则表达式功能. compile 函数根据一个模

Javascript – 正则表达式

目录 1. 正则表达式 1.1 创建 1.2 RegExp 对象属性 1.3 RegExp 对象方法 1.4 RegExp 分组 2. 元字符和正则表达式规则 1正则表达式 正则表达式本身就是一种语言,由普通字符和特殊的元字符(metacharacters)组成.它描述了字符串的匹配模式,用于转换和处理字符串. 其中,元字符(metacharacters)也是由普通字符组成,具有特殊意义.比如 {3} 代表了将前面的字符或分组重复匹配三次,$ 代表了匹配一行的结束位置.(更多的元字符请看下面的

正则表达式使用集锦

正则表达式的使用是一直是一个另人头痛的问题,因其语法和使用规则没有很强的规范,也因没有系统的学习过,只是工作中需要到了才拿来用一下. 现在把用到的点拿来备注一下,不用到时候用的时候再重新学习了. 1.正则表达式中匹配特定的字符结尾 在做url 跳转时需要把一个url 地址跳转到一个指定的文件处 当目录中含有 /1001/ 且以/1001/结尾时,这里的1001只是把数字具体化了,这样看起来更通俗易懂. 这时的url 可能会是 http://www.yitire.com/1001/  这时候需要跳

Linux运维学习笔记-通配符及正则表达式知识总结

通配符: * 代表所有   ? 任意一个字符   : 两个命令的分隔符   # 注释   | 管道,将|前命令的执行结果作为|后命令的输入   ~ 用户的家目录   - 上一次的目录   $ 变量前面需要加的符号 echo $LANG / 路径分隔符   > 重定向(覆盖)   >> 追加重定向   < 输入重定向 xargs.tr << 追加输入重定向 cat '' 单引号,不具有变量置换功能,输出时所见即所得 echo 'date' "" 具有变

Shell学习之结合正则表达式与通配符的使用(五)

Shell学习之结合正则表达式与通配符的使用 目录 通配符 正则表达式与通配符 通配符 通配符的使用 正则表达式 正则表达式 正则表达式的使用 通配符 正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配.grep.awk.sed等命令可以支持正则表达式. 通配符用来匹配符合条件的文件名,通配符是完全匹配.ls.find.cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来就行匹配. 通配符 符号 作用 * 匹配任何字符串/文本,包括空字符串:*代表任意字