学习Linux的第十课时
不知不觉快将《Linux就该这么学》这本书学习一半了。难度在逐渐的攀升,自己也深知要提前预习,课后多练习实验。学技术不仅仅是为了考证,而是要在工作中得到运用,不断的提升自己。
首先要记住三句话:1、Linux系统中的一切都是文件 2、配置一个服务就是在修改其配置文件 3、要想让新配置的文件立即生效,必须重启相应的服务
例如我们在配置网卡信息时,当配置完成后,需要用 systemctl restart network 来使其配置立即生效。说到配置网卡信息,有四种方法可以配置网卡信息,每一种都有着不同的特点,当然难易程度也就有所不同了。
1、命令行 这是通过命令行的形式进行配置,vim /etc/sysconfig/network-scripts/ifcfg-enoXXXX(X代表网卡的信息),进去与相对应得进行修改,在此配置之前,一定要将适配器中的VMnet1的地址修改成与自己配置的地址信息一致,保证虚拟机与真机之间的连通。在配置的过程中,其中ONBOOT=yes,这条信息特别的重要,是保证在重启之后还生效的。一旦改成no,那么所配置的东西开机之后就不存在了。
2、nmutui 这也是一个简单的命令,在rhel5和rhel6中是setup,进去之后通过上下键进行选择,输入相应的地址。
3、nmconnection-editor 这个条命令所在的图形界面比上面的nmtui稍微要美观一点,其他的操作方式与之一样。
4、图形化界面 直接在界面右上角点击设置,但是设置完成后要关一下网线开关,相当于重启服务。
之后就是防火墙,在之前老的版本,rhel7.1之前可能还是iptables,所以对于学技术的人来说,多学点比少学点的好吧!首先得记住相应的参数和格式,这个是最基本的东西,对于一条命令行的,我们可以理解性记忆,毕竟Linux中有很多参数和命令,最好联想是是哪个单词的缩写,这样就有利于自己上手。其中Runtime是立即生效,重启后不生效。Permanent是重启后生效,也就是当时用了permanent时重启后才生效的,需要注意二者的区别。
同时,可能在在考试中遇到这样的题目,禁止端口号12345访问。那么这看似很普通的题目,却暗藏陷阱,因为没有说12345这个端口所使用的是什么协议,可能是TCP,也有可能是UDP.所以一定对其二者进行禁止。最后就是富规则,也是复杂的规则,因为所需要达到的目的更加明确。所以需要的相关参数就更多,需要自己理解记忆与操作。