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

  • 用户登录流程图

    2019-07-11|2019-07-11 day09课堂笔记
    文章图片
    用户登录流程图.jpg
  • 取消别名
    第一种方式:unalis 别名名字
    第二种方式:\别名名字或者命令的绝对路径
系统运行级别 centos6
运行级别 说明
0 关机
1 单用户模式
2 多用户没有网络和NFS系统
3 多用户模式
4 保留不使用
5 图形化界面
6 重启
centos7
运行级别 说明
0 关机
1 单用户,急救模式
2 多用户模式
3 多用户模式
4 多用户模式
5 图形化模式
6 重启
修改运行级别
系统 临时修改 永久修改
init 1 vi /etc/inittab id:1:initdefault:
init 1 systemctl set-default rescue.target
软件安装方法 1 .yum安装
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 查看

    推荐阅读