老男孩运维63期---运维基础笔记---未记忆篇
本文记录了基础学习时,尚未掌握或记忆不牢靠的基础命令
1.服务器品牌型号
品牌 :dell
2010年前 1u 1850 1950
2u 2850 2950
2010-2013年 1u r410 r610
2u r710
2014-2016年 1u r420/30 r620/30
2u r720 r730
2017-2018年 1u r440 r640
2u r740
IBM服务器的详细型号
1U 3550/m3 3550/m5
2U 3650/m3/m5/m4
4u 3850
8u 3950
cache 缓存
buffer 缓冲SATA接口 M.2接口 SAS接口 SCSI接口 PCI-e接口 RAID卡
yum install vim -y 不用询问 直接安装
5.systemctl status sshd 检查服务运行状态-
GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。
7.计算机系统 系统内核 shell解释器 应用程序
8.对于linux系统的 基础操作快捷键
ctrl+ a 移动光标到行首
e 移动光标到行尾
u 光标到行首的内容都删除
9.网卡配置文件位置 /etc/sysconfig/network-scripts/ifcfg-eth0记忆记忆记忆
10.tree命令的参数 -L n 遍历目录的层级 (注:一定是大写L)
11.rm 命令的参数 -f 无提示 -r 删除目录时必须加的参数
- etc目录下的文件信息
/etc/sysconfig/network-scripts/ifcfg-eth0
网卡配置信息
/etc/resolv.conf dns配置位置
/etc/hostname centos 7主机名 /etc/network cent 6
/etc/hosts/ 本地解析文件
/etc/fastab 磁盘挂载目录
/etc/rc.local/开机自启
/etc/profile 这两个都是系统的环境变量的/以及别名的配置文件
以及区别点, 参考拓展点 02点的具体说明
/etc/bashrc
/etc/profile.d 用户登录后的自动执行脚所在地
详情见扩展点三
/etc/issue 登录前显示内容文件
/etc/motd 登录后显示内容文件
- 日志文件目录
/var/log 记录系统及软件运行信息文件所在的目录
/var/log/massages 系统级别文件日志
/var/log/secure 用户登录信息日志文件
/var/log/dmesg 记录硬件加载情况的日志文件
- /proc/meminfo
/proc/cpuinfo
proc/loadavg uptime的结果
/proc/mounts 已加载文件系统的列表
15.命令 fdisk 更改分区表的命令 具体没学不了解用法
-l 参数 显示分区表 - blkid命令 获取文件系统类型 uuid
- 在 vi中进行替换的操作 :s###g操作
在底行模式下
:%s###g 全文替换
:2 替换指定行
2,3,4
2,$ 替换2行到最后的文件 - 对于$的补充说明
- 命令提示符, 和C:a>类似,有$、#等,可以自行设置
- 表示环境变量, a
比如
echo $a
export a=hello
echo $a
hello
说明:当变量a未赋值或设置时,echo a,则显示设置的值(hello)
- 建立脚本 xxx.sh
运行脚本 sh +名字
20.命令 which 查找一个命令的绝对路径