-
零碎重要文件介绍:
/etc
能够用于设置变量与别名信息:/etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile
以上文件配置改变后如何失效:
形式一:从新建设连贯会话
形式二:执行命令从新加载文件
source /etc/profile . /etc/profile source == .
设置变量:能够让变量永恒失效
- /etc/profile /etc/bashrc: 文件配置变量信息之后,会全局失效(零碎中所有用户都能够辨认)
-
~/.bashrc ~/.bash_profile:文件配置变量信息之后,只会部分失效(只有指定用户能够辨认,其余用户无奈辨认)
总结:部分设置会优先于全局设置
别名设置:能够让简单命令简单化
设置办法:alias 别名名称 -ifnet0=’cat /etc/sysconfig/network-scripts/ifcfg-eth0′ (长期设置)alias ifnet0=’cat /etc/sysconfig/network-scripts/ifcfg-eth0′
PS:别名名称信息尽量不要和已有命令名称抵触
将变量设置信息放入:/etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile 能够使别名全局失效
vim /etc/profile
alias ifnet0=’cat /etc/sysconfig/network-scripts/ifcfg-eth0′ 最初一行如何勾销别名 :
形式一:利用 unalias 勾销别名
形式二:采纳命令绝对路径形式执行
/bin/cp /etc/hosts /tmp/形式三:进行命令本义过程
\cp /etc/hosts /tmp/问题:心愿设置一个 rm 别名 rm 等于将要删除的信息挪动到长期目录
第一个历程:编写别名设置信息
alias rm=’mv -t /tmp’rm /etc/hosts
mv -t /tmp /etc/hosts第二个历程:将别名设置信息放入 /etc/profile 文件中
vi /etc/profile
alias rm=’mv -t /tmp’第三个历程:查看是否有用户局部变量设置
vi ~/.bashrc#
alias rm=’rm -i’/var 目录重要文件信息:
messages:能够记录零碎服务运行状况查看日志信息:
形式一:grep 过滤查看文件信息grep -E "信息 1 | 信息 2 | 信息 3" 文件信息 --- 同时过滤多个信息 grep -i "信息 1" 文件信息 --- 疏忽大小写进行过滤 grep -Ei "22:.*(error|fail)" test.txt --- 依据工夫信息进行过滤筛选 grep -A --- 能够过滤指定行信息以及行以下内容 grep -B --- 能够过滤指定行信息以及行以上内容 grep -C --- 能够过滤以指定行为核心,高低几行内容 grep -r oldbaby /root/* --- 依据指定目录遍历所有文件查找相应数据内容
形式二:tail -f 追踪查看日志变动
tail -f
secure:零碎以后登录用户信息日志
grep -c "Failed password .* root" /var/log/secure
/proc 目录重要文件信息:
/proc/cpuinfo --- 查看 CPU 硬件信息
model name : Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz ---CPU 型号
physical id : 0 ---CPU 颗数
processor : 0 ---CPU 外围数
grep -c "physical id" /proc/cpuinfo --- 服务器中有多少颗 CPU
PS:总结颗数时,要确认 physical id 不能雷同能力进行统计,雷同时须要勾销反复的
grep -c "processor" /proc/cpuinfo --- 服务器总外围数
PS:每颗 CPU 外围数 =CPU 总外围数 / 颗数
/proc/meminfo --- 查看内存硬件信息
参数 | 形容 |
---|---|
MemTotal | 服务器总内存状况 |
MemFree | 服务器闲暇内存容量 多 |
MemAvailable | 服务器可用内存容量 少 关注可用 |
Buffers | 缓冲区占用内存空间 |
Cached | 缓存区占用内存空间 |
SwapCached | 占用替换分区容量 |
/proc/loadavg --- 查看零碎负载状况
0.76 0.45 0.21
每分钟均匀负载 每 5 分钟均匀负载 每 15 分钟均匀负载
PS:负载值 < 服务器总外围数
/proc/mounts
— 查看磁盘挂载状况
-
文件属性组成部分
ll -i /etc/hosts 67138227 - rw-r--r--. 1 root root 185 11 月 17 10:23 /etc/hosts ① ② ③ ④ ⑤ ⑥ ⑦ ⑧
① 文件属性中的 inode(index node):索引节点 更快的定位数据存储地位 == 书的目录
② 文件类型信息:- 一般文件 d 目录文件 l 软链接文件
③ 文件权限设置:r – 读 w – 写 x – 可执行 – 没有权限
④ 文件硬链接数:???
⑤ 文件所属用户信息
⑥ 文件所属组用户信息
⑦ 文件大小尺寸信息
⑧ 文件批改工夫