2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接

一、老男孩思想之优秀的运维习惯

1:内容尽量复制,以减少错误

2:操作前备份,操作后检查

3:使用中记忆

4:眼睛里一定不要放过输出的英文

5:永远不要重启linux

二、selinux(文件属性第二列结尾的. 是表示selinux的符号)


2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第1张图片

2.1:selinux是什么?

selinux是一种安全规则,它让linux系统更安全的一套规则。

2.2:怎么关掉selinux?

1:如何查看selinux


2:临时关掉

2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第2张图片
这是以关闭状态

3:永久关闭


2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第3张图片


2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第4张图片

三、Linux里的防火墙

1、 防火墙的作用

防护计算机,防止被入侵

2 、CentOS6(iptables)

启动:service iptables start 或者/etc/init.d/iptables start

3、 CentOS7(firewalld)

启动:systemctl start filewalld.service

关闭:systemctl stop firewalld

查看状态:systemctl status filewalld.service

四、硬链接

1、 什么是硬链接?

就是具有相同inode节点号的文件互为硬链接(一个文件的两个入口)

2、linux文件删除原理


2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第5张图片

A:静态文件:没有进程或程序正在访问的文件

1:所有硬链接(i_inode),即所有硬链接都被干掉,包括自身。(硬链接的数量代表变量 i- inode)

2:rm -f执行完,其实文件并没删

a:系统定时清理没有文件名的inode

b:磁盘检查时会清理

c:增加新文件是会优先占用没有文件名的inode

3:如果误删了文件,恢复工具有:debugfs、ext3grep等

B:动态文件:有进程或进程访问的文件

1:删除:a:所有硬链接删除      i_link为0   

b:i_count为0,i_count是进程调用文件的数量(引用数量)。所有进程调用都要停止取消

五、软链接

本质是快捷方式,指向源文件实体,本身和源文件是不同的文件

六、软链接和硬链接的区别

1:分类:

在linux系统中,链接分为硬链接和软链接(软链接也称为符号链 接)。

2:概念:

硬链接与源文件的inode号相同,而软链接与源文件的inode号不  同。

3:创建:

默认不带参数的情况下,ln创建硬链接,ln -s创建软链接。

4:特点:

a:不能对目录创建硬链接,但可以创建软链接,对目录的软链接会  经常用到;

b:软链接可以跨文件系统,硬链接不可以跨文件系统;

c:删除软链接,对源文件和硬链接都没有影响;

d:删除硬链接也对源文件和软链接无任何影响;

e:删除链接文件的源文件,对硬链接没有影响,但是会导致软链接无法使用;

f:同时删除源文件及其硬链接文件,整个文件才会被真正的删除。

5:案例:

硬链接用处不多,可以用来对重要文件做快照防止误删除;而对目录建立软链接在工作中常用,列如:安装软件用nercof-1.12作为目录,安装完成后设置软链接为nercof,既保持了版本号标识,又方便使用,以及方便以后软件升级。

七、通配符和特殊符号

1:通配符的基本含义

通配符简单来说就是键盘上的一些特殊字符,可以实现某些特殊的功能

2:应用范围

通配符使用范围是命令行中【普通命令】或脚本编程中


2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接_第6张图片

你可能感兴趣的:(2019-03-18 Day13 课后笔记 通配符与特殊符号-软链接-硬链接)