1.别名
作用:
- 将复杂麻烦的命令简单化
- 简化命令参数输入
- 让一些危险命令不容易执行了
临时设置别名:
alias --- 查看系统别名
alias 别名='命令'
例:
永久设置别名
配置文件路径:
/etc/profile (全局配置) ~/.bash_profile (局部配置)
/etc/bashrc (全局配置) ~/.bashrc (局部配置)
在配置文件中添加命令
加载配置文件后查看系统别名设置
注意:当全局和局部配置有冲突时: 局部配置有先
调整: 将局部配置有冲突的进行注释使别名临时失效==不识别别名功能
①unalias 别名
②在命令前加反斜杠 \ 即可
③使用绝对路径来使用命令
2.系统的启动级别
概述:指系统运行时的模式
级别 | 模式 | 作用 |
---|---|---|
0 | 关机级别 | 关闭系统停止所有服务 |
1 | 单用户级别 | 进入单用户模式(破解管理员密码、修复系统) |
2 | 多用户级别 | 无网络的多用户模式 |
3 | 多用户级别 | 有网络的多用户模式 |
4 | 未使用 | 无 |
5 | 图形化级别 | 显示图形化桌面,可安装图形化软件 |
6 | 重启级别 | 重启系统与所有服务 |
运行级别设置方法:
centos6
- 临时设置
runlevel 查看当前的运行级别
init 运行级别
- 永久设置
文件路径:/etc/inittab
centos7
- 查看运行级别的文件
ll /usr/lib/systemd/system/runleve*ltarget
- 查看运行级别
- systemctl get-default
- 设置运行级别
临时设置:
init 运行级别 --- 某些在centos6中的目录centos7中也是兼容的
这里是一个系统的广播,可以解释为系统将进入救援模式(也叫单用户模式)
这里需要键入root用户的密码
然后我们来查看现在的运行级别
可以使用两种方法来查看 systemctl get-default 或者 run level
因为我们之前的运行级别为3,现在是1,所以输入init命令后显示3 1
现在我们使用命令 init 3切换回去 再次查看运行级别
永久设置
systemctl set-default 运行级别
设置启动时运行级别为 1
3./usr 软件资源放置目录
/usr/local 此目录为存放第三方程序数据信息
- 软件安装的方法:
- yum安装
使用命令 yum install -y
这里 -y 参数指的是默认同意安装一些相关的依赖包
- 优点:
解决安装的依赖性- 缺点:
对网络与yum源有要求
- rpm命令安装
rpm -ivh 包的路径
-i ---- 表示安装软件
-v ---- 表示安装过程
-h ---- 表示方便与人交互
- 优点:
对网络无要求- 缺点
无法自动解决包的依赖性
- 编译安装
1)./configure XXXXX 自定义软件的安装路径 / 自定义使用软件的那些功能
2)make 编译过程(相当于翻译软件使计算机可以识别)
3)make install 安装
- 优点:
可以自定义软件,更加灵活- 缺点
安装过程繁琐
- 二进制包安装方式
直接解压 即可使用
- 优点:
方便,快捷,安全- 缺点:
提前准备好要安装的软件包
4.系统日志存放目录 /var/log
- messages 系统或服务运行状态的日志文件(包括错误的信息或者是正常的)
①日志产生的时间信息
②主机名称
③信息出现的来源
④信息出现的原因和详细描述- secure 系统安全日志 多用于记录用户登录信息
①用户登录到主机的时间
②系统主机名称
③用户登录的方式 (通过什么方式来登录或者是访问)
④登录或者访问的提示信息(详细的描述比如通过什么端口,什么地址来访问的)