改变日志文件的名字access_log为access_log.bak不会对原来的结果产生影响,日志文件依旧会在access_log.bask中填写,因为即使名字换了,他本身的inode节点的位置没有变
查看远程linux系统运行了多长时间:
ssh192.168.1.62 "last reboot | head -1"
列出邮件系统的软件:sendmail,和postfix
编译内核的意义:让硬件发挥效能
Linux启动的顺序:
BIOS、MBR、内核初始化、加载init、启动内核
1. 写出centos7系统从开机到登录界面的启动过程。写出备份sda硬盘的mbr信息的命令,再写出破坏bootloader引导程序的命令。
答:BIOS、MBR、内核初始化、加载init、启动内核;
fdisk -l sda>> /tmp/sda.txt
2. 从低到高写出网络七层的名称。
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
3. 写出如下网络专业术语的中文意思及其工作端口。
ftp文件传输协议21连接端口,20数据端口;
http超文本传输协议80;
dns域名系统53;
dhcp动态主机配置协议67发送端口,68接收端口,546热备份端口;
smtp简单邮件传输协议25;
ssh安全的shell连接22;
pop3点对点传输协议
4. 写出网线的568A和568B标准的线序(线的颜色顺序)。
答:568A:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕
568B:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕
规律,A和B绿和橙对调
5. 写出yum源配置文件的路径,并举例说明iso.repo这个yum源文件的内容。写出测试yum源是否可用的命令。写出用yum安装、卸载软件的命令。
答:路径:cd /etc/yum.repo.d
内容:
[iso]
name=iso
baseurl=file:///mnt/iso
gpgcheck=0
enabled=1
可用否:
yum cleanall
yum repolist
6. 写出临时关闭selinux安全、firewalld防火墙,并查询这两个软件工作状态的命令。
答:临时停止:setenforce 0
systemctlstop firewalld
查看状态:getenforce
systemctlstatus firewalld
7. 写出以下功能的命令。
答:find / -type b显示块设备
ifconfig查看IP地址
df -hT查看挂载状态
fdisk -l/dev/sda查看磁盘空间使用状态
cat/proc/cpuinfo或lscpu查看cpu型号
cat/proc/meminfo或free -m查看内存状态
8. 写出rpm命令的如下管理功能。以openssh-server软件为例。
答:rpm -qa | grepopenssh-server查询软件是否已安装
rpm -qlopenssh-server查询软件的文件列表,不需要用管道
rpm -qcopenssh-server查询配置文件列表
rpm -ivhopenssh-server安装软件
rpm -eopenssh-server卸载软件
9. 写出用parted命令将5G的sdb硬盘创建3个主分区(1G+1G+3G),然后将前2个分区创建成一个卷组,在卷组中创建一个1.2G的逻辑卷,格式化成xfs文件系统,手动挂载到指定的目录,复制一点文件到挂载目录。然后将第3个分区加入到卷组中,将逻辑卷容量扩容为2.6G,分别查看卷组、逻辑卷、文件系统的容量状态。
答:
umount /dev/sdb
parted/dev/sdb
mklabel gpt
mkpartprimary 1 1G
mkpartprimary 1G 2G
mkpartprimary 2G 5G
q
pvcreate/dev/sdb{1..2}
vgcreate vgsdb/dev/sdb{1..2}
lvcreate -nlvsdb001 -L 1.2G vgsdb
mkfs.xfs/dev/vgsdb/lvsdb001
假设指定的目录是/mnt/lvdir
mount/dev/vgsdb/lvsdb001 /mnt/lvdir
cp/etc/passwd /mnt/lvdir
pvcreate/dev/sdb3
vgextend vgsdb/dev/sdb3
lvextend -L+1.4G /dev/vgsdb/lvsdb001
vgs
lvs
fdisk -l /dev/sdb
10. 给上一题创建的逻辑卷设置quota配额功能。创建ak、bk这两个用户,家目录的主目录为逻辑卷的挂载点。给ak用户设置文件数量配额方案,文件数量软限制为15,硬限制为22。给bk用户设置容量配额方案,容量软限制为5M,硬限制为12M。查看配额状态。并分别切换到ak、bk用户下做配额测试。
答:
useradd -d/mnt/lvdir ak
useradd -d/mnt/lvdir bk
配额操作总结:
先卸载:umount /dev/vgsdb/lvsdb001
再挂载:mount -o uquota,gquota /dev/vgsdb/lvsdb001/mnt/lvdir
再限制:xfs_quota -x -c “limit -isoft=15 -ihard=22 -u ak”/mnt/lvdir
xfs_quota -x -c “limit -isoft=5 -ihard=12 -u bk”/mnt/lvdir
再查看:xfs_quota -x -c “report -huib” /mnt/lvdir 口诀:report -huib回文布