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 programs

PATH=$PATH:$HOME/bin

export PATH
========================================================================
先判断.bashrc是否存在,则执行.bashrc文件,然后在执行.bash_profile

[root@oldboy63 ~]# cat ~/.bashrc 
# .bashrc

# User specific aliases and functions

alias 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 day09课堂笔记_第1张图片
    用户登录流程图.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.
===================================================================================
第一列:日志产生时间
第二列:主机名
第三列:产生日志的进程
第四列:日志信息

查看日志信息的命令

命令 说明
tail 默认查看后10行
head 默认查看前10行
grep 过滤
cat 查看

你可能感兴趣的:(2019-07-11 day09课堂笔记)