系统运行级别文件
文件路径信息:/etc/inittab
文件作用说明:第一系统启动后,自动开启那些软件程序
系统运行级别:7个级别
centos6:
0 ---- 系统关机级别 init 0
1 ---- 系统单用户级别 用于破解root密码 救援恢复系统数据(没有网络服务)
2 ---- 系统多用户级别 (没有网络服务)
3 ---- 系统多用户级别 (有网络)
4 ---- 未使用级别
5 ---- 系统图形化级别
6 ---- 系统重启级别 init 6
临时设置方法:
init 级别数字
runlevel 查看当前运行级别
永久设置:
vi /etc/inittab
centos7 (target 模式)
ll /usr/lib/systemd/system/runlevel*target
临时设置:
init 级别数字
runlevel 查看当前级别运行
永久设置:
vi /etc/inittab
systemc set-default multi-user.target/graphical.target
系统登陆提示信息
文件路径信息:/etc/motd
文件作用说明:登陆系统后显示提示信息
文件路径信息:/etc/issue /etc/issue.net
文件作用说明:登陆系统前显示提示信息
系统主机文件名称配置文件
文件路径信息:/etc/hostname
文件作用说明:修改主机名称
临时修改:
hostname 主机名称
永久修改:
1)vi /etc/hostname
在文件中写上想要修改的主机名称,重启操作系统
2)hostnamectl set-hostname 主机名称
重启操作系统
系统软件安装方法
利用rpm命令安装软件
命令简单介绍:
rpm:rpm软件包管理命令 软件包都成为rpm包
命令使用方法:
前提:必须有软件包
rpm -ivh 软件包名称
参数信息:
-i ---- 安装软件
-v ---- 显示安装过程
-h ---- 以人类可读方式显示信息
rpm安装的缺点:
无法解决软件依赖关系
利用yum命令安装软件
命令简单介绍:
yum可以下载并安装软件
命令使用方法:
yun -y install 软件名称 ---- 安装软件
yum -y reinstall 软件名称 ---- 重新安装或者修复软件
缺点:过度依赖网络 不能定制一些功能
利用编译命令安装软件(源码安装软件)
命令使用方法:
软件程序源码包 – > configure(指定软件安装目录 指定软件功能) – > make 编译过程 --> make install 编译安装
缺点:解决软件依赖关系比较麻烦
二进制包安装方法(绿色软件安装包)
安装软件过程:
二进制压缩包 ---- 解压 ---- 数据保存好 ---- 简单配置 ---- 启动程序
缺点:获得或者制作二进制包会麻烦
系统日志文件查看
日志文件:记录系统或者服务运行情况 正常信息/异常信息
日志文件保存路径:/var/log/
日志重要文件信息:
/var/log/messages ---- 系统运行或者服务运行状态信息日志文件
/var/log/secure ---- 系统用户登陆情况日志文件
第一列:日志产生时间
第二列:主机名称信息
第三列:登陆主机方式 ssh远程登陆
第四列:登陆成功或失败具体信息
日志信息如何查看
head ---- 查看一个文件头部前面10行内容
tail ---- 查看一个文件结尾最后10行内容
tail -f ---- 实时查看文件变化内容信息
系统基础优化
系统用户优化
如何创建用户:
useradd 用户名称
查看是否创建:
id 用户名称
如何设置密码:
1)交互式设置密码
passwd 用户名称 (需要输入两次密码)
2)免交互式设置密码
echo XXXXXX | passwd - - stdin 用户名称
如何使用新建用户:
1)重新连接建立远程信息
2)直接切换用户信息
su - 用户名称
如何删除用户
userdel 用户名称