• 第九天2019-12-4名字,用户,级别


    01.课程知识概述部分

    3)操作系统硬件查看

    4)操作系统基础优化

    02.课程知识回顾
    03.系统重要文件信息

    1)系统运行级别文件

    文件路径信息:/etc/inittab

    文件作用说明:定义系统启动后自动开启哪些软件程序

     

    系统运行级别:runlevel命令查看当前级别

    centos6 (level)默认级别3

    0级别--------------系统关机级别

    1 ------------系统单用户级别 用于破解系统密码root,(没有网络服务模式)救援回复系统数据

    2 -----------------多用户模式,没有网络服务模式

    3 --------多用户模式, 具有网络服务模式(系统开机默认级别)

    4 ------------------未使用

    5------------ 系统图形化级别

    6-------------重启级别

    设置方法:

    临时设置:init 级别数字(切换级别)

    永久设置:vim /etc/inittab id:3:initdefault: --- 默认是3运行级别------centos6才会显示这个信息

     

    centos7(target运行模式)默认级别3

    systemctl get-default 查看当前级别

    ll /usr/lib/systemd/system/runlevel*target 查看级别目录

    /usr/lib/systemd/system/runlevel0.target -> poweroff.target /usr/lib/systemd/system/runlevel1.target -> rescue.target /usr/lib/systemd/system/runlevel2.target -> multi-user.target /usr/lib/systemd/system/runlevel3.target -> multi-user.target /usr/lib/systemd/system/runlevel4.target -> multi-user.target /usr/lib/systemd/system/runlevel5.target -> graphical.target /usr/lib/systemd/system/runlevel6.target -> reboot.target

    设置方法:

    临时设置:init 级别数字

    永久设置:

    vim /etc/inittab

    修改系统默认运行级别 systemctl set-default multi-user.target

     

    2)系统登录提示信息:

    文件路径信息:/etc/motd

    文件作用:登录系统后显示提示信息

    vi /etc/motd

    xxxxxxxxxxxxxxxxxxxxxxx

     

    文件路径信息:/etc/issue /etc/ issue/issue.net

    文件作用:登录系统前显示提示信息

     

    vi /etc/issue /etc/ issue/issue.net

    xxxxxxxxxxxxxxxxxx

     

    2)系统主机名称配置文件(临时修改实时生效)

    文件路径信息:/etc/hostname

    文件作用说明:修改主机名称

    PS: 企业需求, 统计主机信息 == 资产管理 主机名称 主机网络地址 主机品牌型号 主机CPU 主机内存 主机存储信息

    主机名称命名(规划方法):区域(BJ)---机房名称(移动idc)----机柜号(010203)---机器编号(01)

    系统名称修改:

    临时:hostname oldboy 断开重连接改变生效 关机重启后失效

    永久:方法一:vim /etc/hostname 重启生效

    方法二:hostnamectl set-hostname oldboy临时和永久都修改,重连生效

     

    04.系统软件安装方法(/usr 目录中重要文件 /usr/local | /opt --- 第三方软件安装程序目录)

    方法一:利用rpm命令安装软件(过程:官网下载软件安装程序 --- rpm安装软件 )

    特点(缺点)说明: 需要解决软件依赖关系 安装软件

    命令使用方法:

    前提:必须有软件包

    rpm -ivh 软件包名称

    i---安装软件

    v---显示安装过程

    h ------人性化可视

    (举例

    下载过程 wget https://mirrors.aliyun.com/centos/7.7.1908/os/x86_64/Packages/vim-enhanced-7.4.629-6.el7.x86_64.rpm 安装过程 rpm -ivh vim-enhanced-7.4.629-6.el7.x86_64.rpm)

    rpm:RPM软件包管理命令 软件包都成为rpm包

     

    方法二: 利用yum命令安装软件 360软件管家(yum仓库)

    特点说明: 下载软件 并进行安装 自动解决依赖关系

    缺点:过度依赖网络,不能定制一些功能

    操作演示: yum install -y 软件名称------------- -y表示确认

    yum reinstall -y 软件名称(重新安装或修复软件)

    名称必须是yum库里有的

     

    方法三:利用编译方法安装软件(源码安装软件)

    特点说明: 灵活的安装或配置软件功能

    缺点:无法解决软件依赖,安装复杂度高 操作演示:

    三部曲(配置 configure---- 编译 make---- 安装 make install)

    软件程序源码包----->configure(指定软件安装目录 指定软件功能)--------->make 编译过程------->make install安装

     

    方法四:利用二进制包方法安装软件 特点说明: 绿色软件(软件解压后直接使用) 数据库服务

    缺点:无法解决软件依赖,功能单一

    安装过程:

    二进制压缩包------>解压--------->数据保存好----->简单配置-------->启动程序

     

    05.系统日志文件查看

    日志文件:记录系统或者服务运行情况 正常信息/异常信息*

    /var 目录中重要文件:

    1 /var/log/messages --- 记录系统或者软件运行情况(正常/异常) 2 /var/log/secure --- 记录用户登录系统情况信息

    )) >/var/log/secure 清空文件信息

     

    Dec 4 18:49:42 oldboy-test1 sshd[7961]: Accepted password for root from 10.0.0.1 port 49380 ssh2 01 02 03 04

         01. 登录连接时间信息
    02. 显示主机名称信息
    03. 登录方式是什么   sshd(远程连接) login(本地连接)
    04. 登录过程详细信息 关注失败信息
         日志信息如何进行查看: cat
    方法一: 只查看最新的信息
    head 文件信息       --- 查看文件前10行信息
    tail 文件信息       --- 查看文件尾10行信息
    head -n 文件信息     --- 查看文件前几行信息
    tail -n 文件信息     --- 查看文件尾几行信息
    tail -f 文件信息     --- 实时查看日志文件最新变化数据内容
    PS:
    tail -f参数和-F参数区别
      tail -f 当文件删除时, 会结束实时查看过程
    tail -F 当文件删除时, 会结束实时查看过程, 但是如果命令相同文件再次创建出来, 会继续追踪
    方法二: 关注指定信息 fail error
    grep "关注信息" 文件
    -C -B -A -i
    06.系统基础化:

    1)系统用户优化:如何创建用户 用户设置密码 如何创建使用用户 如何删除用户

    a 如何创建用户:(root用户下操作)

    useradd user-oldgirl

    查看确认用户是否创建成功:id user-oldgirl

    b 如何设置密码:

    方法一:交互式设置密码 passwd user-oldgirl ---->输入两次密码信息

    方法二:免交互式设置密码 echo 654321 | passwd --stdin user-oldgirl

    如何使用新用户:

    方法一:重新建立新的远程连接

    方法二:su-----切换用户 su - 用户名

    PS: 皇帝root -无需密码信息- 平民oldboy 平民oldboy-需要密码信息- 皇帝root

    image-20191204122731540

    c 如何删除用户:(root用户下操作)

    userdel user-girl

    2)系统的下载优化:yum下载安装

    3)系统安全优化:安全相关服务关闭

    PS:系统安全 反比 系统性能

    4)系统的时间优化:系统时区同步

    5)字符的编码优化 : 解决中文乱码 系统提示信息变为中文

    6)远程连接优化:提升远程连接速度

     

     

     

  • 相关阅读:
    名师破解英语四级汉译英
    名师破解英语四级汉译英
    名师破解英语四级汉译英
    输出矩阵右上角元素
    输入行列式中偶数行和偶数列的数据
    转秩矩阵
    数据排序
    从键盘上输入5个数,输出最大、最小元素的值以及它们的下标
    中文处理(全角/半角)
    获取汉字拼音首字母
  • 原文地址:https://www.cnblogs.com/sunhaoxu/p/11985418.html
Copyright © 2020-2023  润新知