2019-07-11

Python publisher01 27℃ 0评论


目录结构重要文件说明

变量和别名配置文件 — /etc/profile

别名功能作用:

  1. 将复杂麻烦的命令简单化

  2. 简化命令参数输入          安全目的/出于提升工作效率

  3. 让一些危险命令不容易执行了

如何实现别名设置:

  临时设置:

  alias  — 查看系统别名

  alias 别名=’代替命令信息’    符号信息必须是英文

  alias gg=rm

   永久设置:

  vi /etc/profile 

   alias gg=rm

别名和变量设置文件:

  /etc/profile (全局配置)    ~/.bash_profile (局部配置)

  /etc/bashrc  (全局配置)    ~/.bashrc      (局部配置)

  说明: 所有文件数据名称前面有个点,表示为隐藏数据

        如果想查看目录中隐藏数据, ls -a命令查看所有信息

  当全局和局部配置有冲突时: 局部配置有先

  etc/profile (全局配置)  配置了 alias rm=’mv -t /tmp’ 

  ~/.bashrc  (局部配置)  配置了 alias rm=’rm -i’

  全局配置: 国法—  全部用户都必须遵守    强奸法: 违背女人或儿童意识,强行发生关系

  局部配置: 家规—  指定家族人员必须遵守  强奸法: 也不能违背男人意识

调整: 将局部配置有冲突的进行注释 加#

  vi ~/.bashrc

  #alias rm=’rm -i

  alias ls=’/bin/ls -F –color=tty –show-control-chars’ 输入ls时显示颜色

  补充: 临时失效==不识别别名功能

  第一种: 将别名功能临时关闭      

  unalias rm  — 取消别名

  第二种: 忽略别名功能

  \rm /oldboy/oldboy.txt

  /usr/bin/rm  /oldboy/oldboy.txt

系统启动级别相关文件

什么是系统启动级别:

centos6                                                                  centos7 (target)  /usr/lib/systemd/system/runlevel*target

    0    关机级别  将所有服务不要运行                        /usr/lib/systemd/system/runlevel0.target -> poweroff.target

    1    单用户级别 修改破解root密码/修复系统(文件系统损坏)     /usr/lib/systemd/system/runlevel1.target -> 

    2    多用户    没有网络服务多用户模式              /usr/lib/systemd/system/runlevel2.target -> multi-user.target

    3    多用户    有网络多用户  ***** 正常模式         /usr/lib/systemd/system/runlevel3.target -> multi-user.target

    4    未使用                                                            /usr/lib/systemd/system/runlevel4.target -> multi-user.target

    5    图形化级别 显示桌面信息  安装图形化软件包     /usr/lib/systemd/system/runlevel5.target -> graphical.target

    6    重启级别  立即将服务进行重启                           /usr/lib/systemd/system/runlevel6.target -> reboot.target

用户级别配置方法:

临时设置:runlevel 查看用户级别                                       临时设置级别/永久设置: systemctl get-default

init 1                      设置级别方式                                       systemctl set-default rescue.target 设置级别

永久设置:

vi /etc/inittab 文件

id:3:initdefault:

目录结构重要文件说明 /usr

法一、利用yum命令安装软件                                                            法二、      利用rpm命令安装软件

利用yum命令安装软件                                                                            rpm -ivh /oldboy/tree.rpm

                                                                                                                -i  表示安装软件        install

                                                                                                               -v  表示软件安装过程    verbose

                                                                                                                -h  表示显示人类可读信息 human

 法三、编译安装软件(三步曲) 程序源码包                                               法四、    二进制包安装方式(绿色软件)

./configure xxxx — 自定义软件安装路径/定义使用软件哪些功能                  软件包(压缩)—解压—直接使用

 make                  — 编译过程  翻译过程  C C++ java php python go

 make install          — 编译安装

目录结构重要文件说明 /var

/var/log — 系统重要日志文件

messages — 系统或服务运行状态日志文件(正确信息 错误信息-error/faild)

secure — 安全文件 记录用户的登录信息

如何查看日志文件信息:

第一种方法: 只看日志文件前几行

head -3 /var/log/messages

第二种方法: 只看日志文件后几行

tail -3

第三种方法: 查看文件中指定内容的行(过滤 筛选)

grep — 擅长过滤信息

grep “过滤内容”  /oldboy.log

第四种方法: 实时追踪查看日志的变化

tail -f /var/log/secure

你或许想:《去原作者写文章的地方

转载请注明:Python量化投资 » 2019-07-11

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址