周测(二)

文章目录


技术题
1.Linux中root用户的UID和GID是什么?
0 0
2.系统用户与普通用户的主要区别是什么?
UID: 1~999 1000~65535 /etc/login.defs
家目录:一般不创建 创建家目录
登录shell:/sbin/nologin bash csh tcsh sh
3./etc/passwd文件中密码字段的x表示什么?
密码占位符
4.如何锁定用户密码使其无法登录?
passwd -l uername 或者 usermod -L username 或者 vim /etc/shadow
5.用户主组和附加组的权限差异大吗?
没差异 或者 不大
6.如何查看用户的UID、GID及所属组?
id
7.sudo提权的关键配置文件是什么?
/etc/sudoers
8.如何让用户临时以root身份执行命令?
sudo
9.哪个命令可以查看当前登录用户?
w who whoami
10.如何删除用户并同时删除其家目录?
userdel -r
11.文件权限rwxr-xr--的数字表示是什么?
754
12.目录的x权限代表什么?
进入、列出目录内容属性
13.如何递归修改目录及其子文件的属主?
chown -R username dir
14.SUID权限的作用是什么?
临时获得该可执行二进制文件的属主身份
15.如何设置目录的SGID权限?
chmod g+s 或者 chmod 2777
16.Sticky Bit(粘滞位)的典型应用场景?
在777权限的目录下,防止非该文件属主用户误删除
17.ACL权限的用途是什么?
指定用户对文件或目录的特殊权限
18.如何查看文件的ACL权限?
getfacl
19.umask值022对新建文件的默认权限是什么?
644
20.如何让用户对目录有读权限但禁止查看文件列表属性?
setfacl -m u:user1:r /dir1
21.MBR分区表的最大分区数量和单分区容量限制?
4个、2TB
22.GPT分区表的优势是什么?
突破4个主分区的限制,最大可以分128个分区;单区容量256TB
23.如何查看系统中所有块设备?
lsblk
24.格式化分区为ext4的命令是什么?
mkfs.ext4
25.如何永久挂载分区?
/etc/fstab : 分区路径或UUID 挂载点 文件系统类型 挂载选项 开机自检 实时备份
26.LVM中PV、VG、LV分别指什么?
物理卷、卷组、逻辑卷
27.如何扩展一个XFS格式的逻辑卷?
lvextend /dev/mapper/lvname -L +2G
mount -o remount
xfs_growfs /dev/mapper/lvname

28.磁盘配额中软限制和硬限制的区别?
监视与限制
29.如何检测磁盘坏块?
badblocks
30.XFS文件系统的特点是什么?
存取速度快、扩展性
31./proc文件系统的作用?
伪文件系统,是硬件信息、程序fd文件、内核配置文件等文件的临时存储目录。
32.如何备份XFS文件系统?
xfsdump
33.如何恢复XFS备份?
xfsrestore
34.ext4文件系统修复命令是什么?
fsck -y /dev/
35.如何快速创建一个1GB的交换分区?
dd if=/dev/zero of=/swap bs=100M count=10
chmod 600 /swap
mkswap /swap
sqapon /swap
36.如何查看磁盘的UUID?
blkid
37.如何让普通用户能使用sudo执行所有命令?
visudo
username ALL=(ALL) ALL
38.如何统计目录下所有文件的大小?
du -ah
39.如何查找属主为user1的文件?
find / -user user1
40.如何设置用户密码7天后过期?
chage -M 7 username
41.将 data.txt 文件中的所有小写字母转换为大写字母,并保存到 uppercase.txt
cat data.txt | tr ‘a-z’ ‘A-Z’ > uppercase.txt
42.删除 log.txt 文件中的所有数字,并输出到屏幕。
cat log.txt | tr -d ‘0-9’
43.从 /etc/passwd 文件中提取所有用户名(第一列)。
cat passwd | cut -d: -f1
44.从 employees.csv(逗号分隔)中提取第 2 和第 4 列(姓名和部门)。
cat employees.csv | cut -d, -f2,4
45.统计 access.log 中重复出现的 IP 地址及其出现次数(需先排序)。
cat access.log | tr -s ‘ ‘| cut -d’ ‘ -f8 | sort | uniq -c
46.对 words.txt 文件中的单词去重,并按字母顺序排序后保存到 unique_words.txt
cat words.txt | sort | uniq >unique_words.txt
47.从 config.conf(格式 key=value)中提取所有 value 部分。
cat config.conf | cut -d’=’ -f2
48.从 nginx.log 中统计不同 HTTP 状态码(第 9 列)的出现次数。
cat nginx.log | tr -s ‘ ‘| cut -d’ ‘ -f9 | sort | uniq -c
49. 写出OSI七层模型各层的名称。
50. 写出TCP/IP五层模型中应用层、传输层、网络层的协议。

总结

提示:学习了第二周,来检测下学习成果吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值