目录文件及系统优化

我的梦境 提交于 2019-11-26 14:24:07

/var/log/message 系统默认的日志 variable

/var/log/secure    系统安全日志 记录用户登录信息

#日志切割 防止日志或文件过大

# tail -f  实时检测日志文件

/proc  内存的映射

/proc/cupinfo  cpu的信息

       #processor : 0 核心数——0代表第一个

#physical   id  :0    几颗cpu(0,1,2,3代表有4颗)

#ls cpu 查看cpu信息

     CPU(s) :  4  核心数量

     On-linue CPU(s) list :0-3  核心编号

     Socket(s)   2     2个CPU

 

/proc /meminfo    查看内存信息

   

#free -h 人类可读模式

/proc/loadavg load average

              负载 平均

负载衡量的是什么?   Cpu  磁盘

#uptime 查看CPU负载信息

#top 查看系统进程详细信息

/proc/mounts 挂载信息

#useradd 用户名

   # id alex 查看用户信息

   切换用户

     # su – alex

退出普通用户密码

Exit

Ctrl + d

Logout

设置用户密码

Passwd alex

 

 

# yum源修改

第一个里程碑 查看当前使用的仓库

Yum repolist 默认的仓库随机

 

 

 #epel

#getenforce 查看selinux状态

#setenforce  设置selinux状态

关于service命令

service的执行脚本放在  /etc/service下

凡是能使用   service 服务  动作 的指令

都可以在/etc/init.d目录下执行

例如:  /etc/init.d/sshd start

使用 service 服务 动作  例子  service papche2 restart

其实是执行了一个脚本

/etc/init.d apache2 restatr

 

关闭firewalld  重点 学习可以关闭 工作中禁止关闭

              centos7.x                                                        centos6.x

              firewalld                                                   iptables 重点

              1)查看防火墙状态                                 c6.x查看防火墙状态

               systemctl status firewalld                 /etc/init.d/iptables status

              2)临时关闭防火墙                              临时关闭防火墙

              systemctl stop firewalld              /etc/init.d/iptables stop

              3)永久关闭防火墙                                 永久关闭防火墙

              systemctl disable firewalld                 chkconfig iptables off     on开启 off关闭

PS1  修改命令行格式的变量

       [root@oldboy ~]#

       [      \u@        \h   \W]     \$

       user @  \hostname 路径  用户提示符

一、查看PS1的格式:

 

       在Linux中,PS1是一个全局变量,查看PS1的格式如:

 

        

 

二、更改PS1的格式:

 

  PS1='[\u@\h \w]\$ ' 

 

       

 

      ----注意$后面有一个空格!如果没有空格的话,将会报错!

 

   \d :代表日期,格式为weekday month date,例如:"Mon Aug 1" 

 

  \H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux 

 

  \h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 

 

  \t :显示时间为24小时格式,如:HH:MM:SS 

 

  \T :显示时间为12小时格式 

 

  \A :显示时间为24小时格式:HH:MM 

 

  \u :当前用户的账号名称 

 

  \v :BASH的版本信息 

 

  \w完整的工作目录名称。家目录会以 ~代替 

 

  \W :利用basename取得工作目录名称,所以只会列出最后一个目录 

 

  \# :下达的第几个命令 

 

  \$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$

 

三、修改颜色

 

  我们可以通过设置PS1变量使提示符成为彩色。在PS1中设置字符序列颜色的格式为:

\e[F;Bm

\e[F;Bm

 

其中``F''为字体颜色,编号30~37;``B''为背景色,编号40~47。

可通过``\e[0m''关闭颜色输出;特别的,当B为1时,将显示加亮加粗的文字,详细请看下面的颜色表与代码表。

 

 

 

 

 

 

 

四、保存到数据库

 

保存PS1的自定义

[root@centos ~]# gedit /etc/profile.d/mage.sh

export PS1="[

\e[32m

\e[32m

\u

\e[36m

\e[36m

@\h

\e[31m

\e[31m

(nanyibo)

\e[0m

\e[0m

\W]\\$ "

 

yum源修改  重点 系统优化

       第一个里程碑 查看当前使用的仓库

       yum repolist 默认的仓库随机选择某个大学 或者某个仓库网站

      

       第二个里程碑 修改默认yum源

       mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

       使用wget或者curl 命令下载 如果是wget 前提是安装了wget

       curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

      

       安装企业扩展安装包

       ctrl + f 搜索页面内容

      

       wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

       地址参考:https://opsx.alibaba.com/mirror?lang=zh-CN (帮助文档供参考)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!