说明:本文以CentOS 7为例说明日常操作系统中的管理。
一、系统启动关闭
1.重启系统
init 6
reboot
2.关机命令
init 0
shutdown -h now
halt
poweroff
二、网卡配置
网卡的配置信息存放在
/etc/sysconfig/network-scripts/
,并以ifcfg-
开头。
如第一块网卡的配置文件是ifcfg-eth0
。
1.查看系统IP地址
ip address
2.设置DHCP自动获取IP
进入配置文件编辑模式:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改代码如下:
DEVICE="eth0"
BOOTPROTO="dhcp" # DHCP模式
ONBOOT="yes" #开机时启动网卡
TYPE="Ethernet"
USERCTL="yes"
PEERDNS="yes"
IPV6INIT="no"
PERSISTENT_DHCLIENT="1"
2.设置静态IP地址
进入配置文件编辑模式:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改代码如下:
DEVICE="eth0"
BOOTPROTO="static" # 静态IP模式
ONBOOT="yes" #开机时启动网卡
TYPE="Ethernet"
IPADDR=192.168.0.100 #IP地址
GATEWAY=192.168.0.1 #网关
DNS1=192.168.0.1 #DNS服务器
PREFIX=24 #子网掩码
USERCTL="yes"
PEERDNS="yes"
IPV6INIT="no"
PERSISTENT_DHCLIENT="1"
3.网关启用禁用
禁用名为eth0
的网卡命令:
ifdown eth0
禁用名为eth0
的网卡命令:
ifup eth0
4.重启网络服务
对所有网卡执行重启操作:
service network restart
或者是
systemctl restart network.service
三、主机名
1.查看主机名
hostnamectl status
2.修改主机名
hostnamectl set-hostname xxx
重启后生效。
四、用户管理
1.切换用户
如:切换到root
su root
输入密码验证。
2.用户组创建
groupadd grp_test
3.用户创建
创建用户test
并加入到grp_test
组。
useradd -g grp_test test
4.用户密码修改
passwd test
输入两次密码确认即可。
5.查看用户信息
查看所有用户信息:
cat /etc/passwd
查看用户root的信息:
id root
6.从组中删除用户
从grp_test 组中删除test用户:
gpasswd -d test grp_test
7.删除用户
userdel test
8.删除用户组
groupdel grp_test
五、文件系统管理
1.查看目录文件
- 当前目目录文件
ll
- 显示所有目录文件
ll -ah
2.创建目录
创建目录 build
mkdir build
创建完整路径目录 sw/src/build
mkdir -p sw/src/build
3.删除文件或目录
rm -ef sw/src/build
4. 链接
4.1 硬连接
创建 hdfile
硬链接到 srcfile
:
ln srcfile hdfile
4.2软连接
创建 sfile
软链接到 srcfile
:
ln -s srcfile sfile
5.文件权限
数字方式表示权限:
- 可读
4
- 可写
2
- 可执行
1
字符方式表示权限:
- 可读
r
- 可写
w
- 可执行
x
chmod
修改 file.log
权限为只允许文件所有者只读:
chmod -400 file.log
chmod
修改 file.log
权限为只允许文件所有者只写:
chmod -200 file.log
chmod
修改 file.log
权限为只允许文件所有者只可执行:
chmod -100 file.log
chmod
修改 file.log
权限为文件所有者和所有组最高权限:
chmod -770 file.log
chmod
修改 file.log
权限为所有人最高权限:
chmod -777 file.log
6.文件查看
more
翻页查看文件 file.log
more file.log
tail
查看file.log
最后几行
tail file.log
tail -f
实时跟踪查看 file.log
最后几行
tail -f file.log
cat
查看所有file.log
内容
cat file.log
7.文件操作
7.1创建文件
touch
创建一个名为 config.xml
文件:
touch config.xml
7.2 编辑文件
vi
编辑 config.xml
文件:
vi config.xml
7.3 修改文件
- 键盘输入
i
进入手动编辑模式。 - 手动编辑模式下按下
Esc
键 退出模式。 - 非手动编辑模式下输入
:wq
保存文件并退出。 - 非手动编辑模式下输入
:q!
保存文件并退出。
7.4 删除文件
rm config.xml
7.5 重命名或移动
移动文件 /root/config.xml
到 /home/config.xml
mv /root/config.xml /home/config.xml
重命名文件 config.xml
为 app.config
mv config.xml app.config
7.6拷贝文件
拷贝文件 /root/config.xml
到 /home/config.xml
cp /root/config.xml /home/config.xml