一些不懂需要注意的地方
通配符 ?
- 操作实例
文章图片
通配符 ? 每次匹配一个字符
与通配符 【*】 不同,【?】每次只匹配一个字符,例如上图,匹配/etc/任意三个字符,结果,输出了etc目录下三个字符的目录或文件
- inode (index node)索引节点
- inode号码相当与每个人的身份证,系统根据这个号码,查到文件
inode也有一个小空间,存放文件的属性信息(权限,所有者,大小,修改时间,硬链接数,文件类型)还有block的位置
- 操作实例
文章图片
将test文件中的abc替换为 xyz - tr替换规律
文章图片
tr 替换规律
tr命令接文件比较特殊,需要输入重定向符号 '<' ,在tr命令及后面的选项和字符里,每个元素之间都至少要有一个空格更换别名
tr 命令表示空格就是一个空格键,表示回车 '\n'
在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁地输入某个很长命令或用法是不可取的。这时可以使用命令别名功能将这个过程简单化。
设置别名的命令 alias
删除别名的命令 unalias
unalias 为shell内建指令,可删除别名设置
语法 unalias[-a][别名]
临时取消别名使用 " \"
- 系统默认会创建别名,使用alias命令可以查看别名
文章图片
默认别名
例如alias rm='rm -i' 在使用rm的时候如果不加选项和临时取消别名的符号,会自动运行 -i选项,提示是否删除文件(每一个)创建别名 alias rm = 'rm -i ' 配置文件在 ~(root家目录)/.bashrc,想要别名失效,直接把别名注释掉就可以
永久生效 编辑/etc/profile 在文件最末尾加上内容
文章图片
配置别名
文章图片
使别名生效 sed命令默认只替换每一行第一个匹配到的内容
操作实例:
多个命令拼接注意的地方
;
分号,为间隔命令,无论前边对错,后边都会执行&&
两个and符号,有一个判断,前边命令对了才回执行,但是用的时候要加转义符号\|
管道符 传递前一个命令的结果linux改变命令行颜色
export PS1="[\[\e[34;
1m\]\u@\[\e[0m\]\[\e[32;
1m\]\H\[\e[0m\] \[\e[31;
1m\]\w\[\e[0m\]]\\$ "
配置网卡名
net.ifnames=0 biosdevname=0
linux配置主机名
使用命令 hostnamectl sed-hostname 或者 vim /etc/hostname查看Centos7中 运行级别
【一些不懂需要注意的地方】ll /usr/lib/systemd/system/runlevel*.target
文章图片
Centos7运行级别
推荐阅读
- 今天写一些什么
- 不懂法,害人终害己
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 一些杂感(11)
- 你觉得,写作需要情怀吗()
- 堕落不需要理由,只需要借口
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 一些小日子
- 新媒体时代,你需要掌握的必备技能
- 一些喜欢的句子