美文网首页
别名操作,系统运行级别,usr目录

别名操作,系统运行级别,usr目录

作者: 张新雨有点胖噢 | 来源:发表于2019-07-10 15:48 被阅读0次

系统别名文件和操作

别名目录:/etc/profile
别名功能:
1.将复杂麻烦的命令进行简化
2.简化命令参数的输入(除了系统默认的都需要自己设置)
3.让一些危险命令不容易执行
别名设置:

  1. 临时设置 ( alias 命令)
alias (查看/设置系统别名)
语法:alias 别名=‘代替的有效命令’  (符号信息必须是英文 ' ' )
通过alias命令实现rm命令变成把文件放入到/tmp目录下 实现伪回收站功能

临时别名(重连取消别名)
[root@oldboy ~]# alias rm='mv -t /tmp'
[root@oldboy ~]# alias
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='mv -t /tmp'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

永久别名(所有用户都会使用,关机不会丢失)
1. 全局设置
vi /etc/bashrc 或 vi /etc/profile            (进入vi编辑器开始编辑)
在最低行添加alias别名                         (只对boot用户的下级用户生效)
2. 局部设置
vi /root/.bashrc 或 vi /root/.bash_profile   (查看是否别名冲突,然后注销掉冲突的别名)  
(root用户也会生效)
  1. 取消别名
方法一:
unalias (临时取消别名)
方法二:
\  (符号) (\)可跨过别名使用真正的命令含义
方法三:
输入命令的实际地址进行操作

系统运行级别

  • 运行级别:选择不同的级别,开启对应的不同功能
    1.级别 0(poweroff.target):关机级别,无服务开启
    2.级别 1(rescue.target):单用户级别,开启少量服务 用于修改/破解密码
    3.级别 2(multi-user.target):多用户,无网络服务
    4.级别 3(multi-user.target):多用户,用网络服务 (标准模式 )
    5.级别 4(multi-user.target):多用户(centOS 6为未使用)
    6.级别 5(graphical.target):图形化服务
    7.级别 6(reboot.target):重启级别 立即将服务重启
  • 查询/设置系统级别
1.(查看现系统级别)
systemctl get-default             (centOS 7查看级别)
runlevel                         (centOS 6查看级别)
2. (设置级别)
systemctl set-default系统级别    (centOS 7设置级别)
inif 级别数                       (centOS 6设置级别)

usr目录

  1. /usr/local(存放第三方程序数据信息)
    安装软件的方法:
方法一: 利用yum命令安装软件(网上自动下载 自动安装)
  语法: yum install -y 想要安装的程序

方法二: 利用rpm命令安装软件(自动/手动下载,手动安装)
  语法: rpm -ivh  /oldboy/tree.rpm 
  参数:    -i   表示安装软件      
           -v   表示软件安装过程     
           -h   表示显示人类可读信息

方法三: 编译安装软件(三步曲) 程序源码包(手动下载,手动安装,手动选择功能)
            ./configure xxxx       --- 自定义软件安装路径/定义使用软件哪些功能
            make                   --- 编译过程  
            make install           --- 编译安装

方法四: 二进制包安装方式(绿色软件)
            软件包(压缩)---解压---直接使用

var目录

  1. 重要日志文件,报错存放文件地点( /var/log/messages
    文件解释
cat /var/log/messages
Jul 10 22:42:18     oldboyedu      systemd:     Starting Update UTMP about System Runlevel Changes...
        01              02            03                            04
    01: 日志信息产生的时间
    02: 显示主机名称
    03: 信息出现原因  系统信息  xxx服务信息 文件有关系
    04: 具体信息的描述 
  1. 系统或服务运行状态日志文件(正确信息 错误信息 ( /var/log/secure )
cat /var/log/secure
Jul 11 00:01:26   oldboyedu    sshd[8793]:     pam_unix(sshd:session): session closed for user root
        01            02           03                            04
    01: 用户登录到主机时间
    02: 系统主机名称
    03: 用户登录的方式   远程登录方式SSH
    04: 记录登录的提示信息
  1. 查看日志的方法
方法一:只看日志的前几行(head)
  语法:head -n 文件路径   (默认为10行,n=几就是看几行)

方法二:只看日志的后几行(tail)
  语法:tail -n 文件路径   (默认为10行,n=几就是看几行)

方法三:查看文件中指定内容行 (grep)高级命令之一
  语法:grep “过滤内容” 文件路径  (过滤所有带有过滤内容的行,然后显示出来)

方法四:实时查看日志的变化(tail -f)
  参数:-f 参数用于简史File文件增长
小结
  1. 别名操作(临时/永久)
  2. 系统运行级别(级别分类 查看/修改级别)
  3. usr目录
    1./usr/local(存放第三方软件数据目录)
    系统安装软件方法
  4. var目录
    1./var/log/messages(系统运行状态日志文件)
    查看日志的四种方法
    2./var/log/secure(安全文件,系统登陆用户信息)
  • 今日命令
  1. head 命令可以将一段文本的开头一部分输出到标准输出。
    head 命令既可以处理文本文件也可以处理标准输入。
    语法:head -n 文件路径

  2. tail 命令将一段文本的结尾一部分输出到标准输出,也就是从某个节点位置开始输出。
    语法:
    tail -n 文件路径
    tail -f 文件路径

  3. grep(高级命令)用于过滤筛选文件内容
    语法:grep "过滤内容" 文件路径

  4. alias 内置命令(没有路径),设置命令的别名,保护系统,方便。
    语法 alias 别名='有效的命令'

  5. which命令用于查找文件的绝对路径。
    which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
    语法:which 文件

相关文章

  • Linux-基础

    一.Linux目录 二.Linux运行级别 三.Linux基础命令 1.文件目录操作 2.搜索 3.系统信息 4....

  • Linux学习笔记(11) -- 运行级别

    本文以CentOS7为例。 本文目录结构 1 运行级别介绍 在Linux系统分为以下7个运行级别。 常用运行级别为...

  • php 安装swoole

    操作系统:CentOS php安装目录:/usr/local/php php.ini配置文件路径:/usr/loc...

  • [LN_16] Linux服务管理(服务分类&运行级别|

    目录结构 一、运行级别&服务分类 1. 系统运行级别 PS:① 通过init 0、init 6命令进行关机/重启的...

  • Linux59期day07

    根下每个目录的作用: /etc/inittab: 系统启动设定运行级别等配置的文件 CentOS 6 运行级别:r...

  • Linux学习-服务器管理和维护建议

    命令保存目录:/bin/ 存放系统命令的目录/sbin//usr/bin//usr/sbin/ /boot/ 系统...

  • Linux系统有7个运行级别(runlevel)

    Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常...

  • 启动管理

    CentOS 6.x启动管理 系统运行级别 1、运行级别 2、运行级别 runlevel #查看运行级别命令 in...

  • linux小文

    linux系统命令保存目录根目录下:/bin /sbinusr目录下: /usr/bin /usr/sbinpr...

  • 2019-07-15 一些技术随笔

    之前总结的换能器科普. Linux系统有7个运行级别(runlevel): 运行级别0:系统停机状态,系统默认运行...

网友评论

      本文标题:别名操作,系统运行级别,usr目录

      本文链接:https://www.haomeiwen.com/subject/mpnrkctx.html