Centos7使用
前言
systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。systemd对应的进程管理命令是systemctl
:wq
:q!
reboot
rm - rf .
su root
一、网络
一、临时修改
一、IP
ifconfig
ifconfig enp2s0
ifconfig enp2s0 192.168.1.6 (network 255.255.255.0)
systemctl restart network
ifconfig enp2s0:0 192.168.1.6 (network 255.255.255.0)
ifconfig enp2s0:1 192.168.2.6 (network 255.255.255.0)
ifconfig enp2s0:2 192.168.3.6 (network 255.255.255.0)
ifconfig enp2s0:0 del 192.168.1.6
systemctl status NetworkManager
二、网络相关配置文件

ls /etc/sysconfig/network-scripts/
ifcfg-enp2s0 ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global
ifcfg-HONOR_ ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort keys-HONOR_
ifcfg-HONOR_X10 ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions
ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless network-functions-ipv6
cat /etc/resolv.conf
cat /etc/hosts
cat /etc/hostname
永久修改
IP地址
nmtui
vim /etc/sysconfig/network-scripts/ifcfg-enp2s0
:wq
BOOTPROTO=dhcp
ONBOOT=yes
DNS1=192.168.1.1
DNS2=8.8.8.8
二防火墙
systemctl status firewalld.service
临时设置状态
systemctl stop firewalld.service
systemctl start firewalld.service
systemctl enable firewalld.service
systemctl disable firewalld.service
永久修改SELinux状态
getenforce
setenforce 0
vim /etc/selinux/config
reboot
设置系统光盘开机自动挂载
vim /etc/fstab
/dev/cdrom /mnt iso9660 defaults 0 0
cat /etc/fstab
检测挂载
umount /mnt/
ls /mnt/
mount -a
配置yum源
cd /etc/yum.repos.d/
yum clean all
yum list
三Linux基础命令
[admin@localhost ~]$ tty
/dev/pts/1
[admin@localhost ~]$ echo linux > /dev/pts/2
shutdown +10
shutdown -c
wall linux
命令类型
[root@localhost admin]# type cat
cat 是 /usr/bin/cat
[root@localhost admin]# type ls
ls 是 `ls --color=auto' 的别名
[root@localhost admin]# type cd
cd 是 shell 内嵌
ls
ls
ls .
ls ..
ls -l
ll
ls -d /root
ls -ld /root