0 系統停機也就是關機 1 單用戶模式,root權限,不能夠遠程登錄,相似window的安全模式,用於修復系統維護系統 2 多用戶模式,沒有nfs網絡支持 3 完整多用戶模式,支持nfs網絡,登陸後能夠進入控制檯(終端),進行命令操做 4 系統未使用,保留通常不用 5 圖形化界面 登陸後能夠進去gui圖形化界面(前提系統安裝gui圖形界面,未安裝沒法使用) 6 系統重啓
可使用
init + num
(num表明運行級別切換)linux
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=2676f21a-6611-43aa-9c66-7ffed789c567 DEVICE=ens33 ONBOOT=yes
linux網卡文件詳解(部分參數上配置文件未使用)vim
DEVICE參數表明網卡的名字安全
HWADDR參數表明硬件MAC地址網絡
UUID參數系統中獨一無二工具
BOOTPROTO網卡獲取ip地址的方式ui
1. dhcp 自動獲取ip地址rest
2. none 固定的ip地址code
3. static 靜態配置的ip地址three
IPADDR參數後跟IP地址(如192.168.1.1)進程
NETMASK參數後跟子網掩碼(如255.255.255.0表明C類地址)
GATEWAY參數後跟網關地址
DNS 域名解析器(一般須要DNS一、DNS2同時配置,主輔做用)
網卡配置文件的DNS優先於/etc/resolv.conf
修改網卡配置文件後重啓網卡 /etc/init.d/network restart
或者service restart network
重啓服務
關閉防火牆
systemctl stop firewalld.service
設置防火牆開機不自啓
systemctl disable firewalld.service
SELinux (Security-Enhanced Linux ,因爲其管控能力太強,故平時不採用,通常使用防火牆便可)
經過命令查看selinux配置文件,能夠看到selinux有三種狀態
[root@localhost ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=enforcing # SELINUXTYPE= can take one of three values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted
經過sestatus
命令能夠查看selinux狀態
[root@localhost ~]# sestatus SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: permissive Mode from config file: enforcing Policy MLS status: enabled Policy deny_unknown status: allowed Max kernel policy version: 31
或者經過getenforce
命令查看
[root@localhost ~]# getenforce Permissive
能夠經過
setenforce 0
命令來臨時關閉SElinux,永久關閉須要修改配置文件,注意須要重啓後纔會永久生效
apt: Advanced Packaging Tool 高級包裝工具 cp: Copy file 複製文件 cat: Concatenate 串聯 cd:Change directory 切換目錄 chmod: Change mode 改變模式 chown: Change owner 改變全部者 chgrp: Change group 改變用戶組 df: Disk free 空餘硬盤 du: Disk usage 硬盤使用率 dd: 原本應根據其功能描述「Convert an copy」命名爲「cc」,但「cc」已經被用以表明「C Complier」,因此命名爲「dd」 fg: Foreground 前景 fsck:File system check 文件系統檢查 insmod:Install module 安裝模塊 ln: Link files 連接文件 lsmod: List module 列表模塊 ls:List files 列出目錄下的文件 ldd:List dynamic dependencies 列出動態相依 mv: Move file 移動文件 mkdir:Make directory 創建目錄 mkfs: Make file system 創建文件系統 man: Manual 意思是手冊,能夠用這個命令查詢其餘命令的用法。 ps:Process Status 進程狀態 pwd:Print working directory 顯示當前工做路徑。 rm: Remove file 刪除文件 rmmod:Remove module 刪除模塊 rmdir:Remove directory 移動目錄 su:Swith user 切換用戶,切換到root用戶 tar:Tape archive 解壓文件 umount: Unmount 卸載 uname: Unix name 系統名稱