美文网首页
day13课堂笔记

day13课堂笔记

作者: 1220 | 来源:发表于2019-03-23 10:36 被阅读0次

第二列结尾的. 是标识selinux的符号

1、selinux是什么?

安全规则,让Linux系统更安全的一套规则。

这个规则太严格了,一般的情况下都会关闭selinux。

自己开启防火墙啊,用其他手段来实现同样的安全目的。

2、怎么关掉Selinux?

查看方法

[root@oldboyedu ~]# getenforce

Enforcing

临时关掉:

[root@oldboyedu ~]# setenforce

usage:  setenforce [ Enforcing | Permissive | 1 | 0 ]

[root@oldboyedu ~]# setenforce 0

[root@oldboyedu ~]# getenforce

Permissive

永久关闭:

vim /etc/selinux/config

[root@oldboyedu ~]# grep dis /etc/selinux/config

#    disabled - No SELinux policy is loaded.

SELINUX=disabled

Linux里防火墙C6 iptables C7 firewalld

作用:防护计算机,防止被入侵。

systemctl status firewalld.service 

让firewalld开机自启动

C6用法:chkconfig iptables off

C7就是一个命令systemctl

通配符知识:

1、基本含义

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

例如,可以用*代表所有,来模糊搜索系统中的文件。

2、范围:通配符试用范围是命令行中【普通命令】或脚本编程中。

Linux防火墙作用:防护计算机防止黑客

systemctl start

什么是硬链接?

具有相同inode节点号的文件互为硬链接。

一个文件的两个入口。

目录硬链接

不支持人工创建目录硬链接

硬链接作用:备份 防止误删

Linux删除原理

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

所有的硬链接数为0,及所有硬链接都被干掉,包括自身

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

删除原理:

a.所有硬链接删除。i_link为0.

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

软链接:

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

工作中为什么会使用软链接。

第一个用途:

安装软件:/application/nginx-1.10

过半年:/application/nginx-1.20

导致一个问题,工作中,开发等引用/application/nginx-1.10路径。

安装软件:/application/nginx-1.10===>/application/nginx(让开发用)

过半年:  /application/nginx-1.20===>/application/nginx(让开发用)

第二个用途:

/etc/对应的分区要满了,没法放很多文件,但是程序还想通过/etc/目录访问文件。

此时,我们可以把文件放入/opt/oldboy下,然后做一个到/etc/oldboy的软链接。

[root@oldboyedu /data]# mkdir /opt/oldboy

[root@oldboyedu /data]# touch /opt/oldboy/{1..3}.txt

[root@oldboyedu /data]# ln -s /opt/oldboy/ /etc/oldboy

[root@oldboyedu /data]# ls /etc/oldboy

1.txt  2.txt  3.txt

[root@oldboyedu /data]# ll /opt/oldboy

total 0

-rw-r--r--. 1 root root 0 Oct  4 22:02 1.txt

-rw-r--r--. 1 root root 0 Oct  4 22:02 2.txt

-rw-r--r--. 1 root root 0 Oct  4 22:02 3.txt

相关文章

网友评论

      本文标题:day13课堂笔记

      本文链接:https://www.haomeiwen.com/subject/dcmmmqtx.html