2019-07-11|2019-07-11 day09课堂笔记
昨天回顾
- 修改主机名
centos6:
临时修改:hostname 主机名
永久修改:vi/vim /etc/sysconfig/network
centos7:
临时修改:hostname 主机名
永久修改:vi/vim /etc/hostname hostnamectl set-hostname 主机名
- 开机自动挂载
/etc/fstab
/etc/rc.loacl
- 环境变量
临时配置:命令配置
永久配置:/etc/profile
- 登陆提示文件
登陆前提示:/etc/issue /etc/issue.net
登陆后提示:/etc/motd
- 变量和别名
变量和别名的重要配置文件/etc/profile
别名的功能和作用:
1 .将复杂功能简单化
2 .简化命令行参数输入
3 .让一些危险命令不容易执行了
别名的设置:
1 .临时设置
[root@oldboy63 ~]# alias cmd='ls -h'
2 .永久设置
修改配置文件/etc/bashrc
[root@oldboy63 ~]# tail -1 /etc/bashrc
alias cmd='ls -h'
别名的查看:
[root@oldboy63 ~]# alias
alias cmd='ls -h'
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
别名的卸载:
[root@oldboy63 ~]# unalias cmd
全局配置文件
/etc/profile /etc/bashrc
用户配置文件
~/.bash_profile ~/.bashrc
[root@oldboy63 ~]# cat ./.bash_profile
# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ];
then
. ~/.bashrc
fi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATH
========================================================================
先判断.bashrc是否存在,则执行.bashrc文件,然后在执行.bash_profile[root@oldboy63 ~]# cat ~/.bashrc
# .bashrc# User specific aliases and functionsalias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'# Source global definitions
if [ -f /etc/bashrc ];
then
. /etc/bashrc
fi
===========================================================================
先执行.bashrc然后判断/etc/bashrc存在.则执行/etc/bashrc
- 用户登录流程图
文章图片
用户登录流程图.jpg
- 取消别名
第一种方式:unalis 别名名字
第二种方式:\别名名字
或者命令的绝对路径
运行级别 | 说明 |
---|---|
0 | 关机 |
1 | 单用户模式 |
2 | 多用户没有网络和NFS系统 |
3 | 多用户模式 |
4 | 保留不使用 |
5 | 图形化界面 |
6 | 重启 |
运行级别 | 说明 |
---|---|
0 | 关机 |
1 | 单用户,急救模式 |
2 | 多用户模式 |
3 | 多用户模式 |
4 | 多用户模式 |
5 | 图形化模式 |
6 | 重启 |
系统 | 临时修改 | 永久修改 |
---|---|---|
init 1 | vi /etc/inittab id:1:initdefault: |
|
init 1 | systemctl set-default rescue.target |
2 .rpm安装
rpm -ivh 包
-i 安装
-v 显示安装的详细信息
-h 以人类可读方式显示
3 .源码安装
./configure 用户配置
make 编译过程
make install 编译安装
系统日志说明
/var/log/messages
显示linux系统和服务日志信息/var/log/secure
显示用户登录信息[root@oldboy63 ~]# tail -1 /var/log/messages
Jul 11 04:01:01 oldboyedu systemd: Started Session 6 of user root.
===================================================================================
第一列:日志产生时间
第二列:主机名
第三列:产生日志的进程
第四列:日志信息
【2019-07-11|2019-07-11 day09课堂笔记】查看日志信息的命令
命令 | 说明 |
---|---|
tail | 默认查看后10行 |
head | 默认查看前10行 |
grep | 过滤 |
cat | 查看 |
推荐阅读
- 2019-07-11|2019-07-11 读巴菲特策略,思考自己的人生
- 平等心与倾听艺术课堂笔记
- day09-作业
- 【极致创业#Day097】情怀与使命,在一起,就会有力量
- Day29软件安装-服务开关-比较工具-加解锁-C6和C7区别(课堂笔记)
- day09(面向对象_多态&抽象类&接口)
- day—30课堂笔记
- 星期五课堂笔记
- JAVASE基础-day09(面向对象)
- JavaWeb学习笔记--day09--Servlet