- 博客(23)
- 问答 (7)
- 收藏
- 关注
原创 安装和配置Ansible
root@workstation ~]# su - student #所有的配置都用一个普通用户进行配置。[root@workstation ~]# yum -y install ansible # 安装。playbook中使用的角色的位置包括/home/student/ansible/roles。主机清单文件为/home/student/ansible/inventory。1. 安装所需的软件包。
2023-11-11 19:51:00 65 1
原创 配置cron计划任务
配置计划任务,以用户harry的身份每天14:23分执行一次命令 echo hello。#* * * * *分别代表分时日月周。
2023-11-11 19:40:40 206 1
原创 创建共享目录
2)此目录能被admins组的成员读取、写入和访问,除root外其他用户没有这些权限。3)在此目录下创建的文件,其组的所有权自动设置为admins组。1)/home/tools的所有组是admins。
2023-10-17 10:23:03 106
原创 配置autofs
root@servera rhome]# cd ldapuser0 # 触发挂载,考试的时候用su - ldapuser0来触发,cd触发如果报权限拒绝,此为正常现象。3)预设用户ldapuser0的家目录是serverb.lab.example.com:/rhome/ldapuser0。2)预设用户ldapuser0的家目录应自动挂载到本地的/rhome/ldapuser0目录。4)预设用户ldapuser0的家目录应自动挂载到本地的/rhome/ldapuser0目录。5)挂载后的家目录必须可读写。
2023-10-17 10:20:47 76
原创 配置文件权限
6)所有其他用户(包括未来创建的用户)能够读取/var/tmp/fstab文件。5)用户natasha无法读取或写入/var/tmp/fstab文件。4)用户harry能够读取和写入/var/tmp/fstab文件。3)任何用户对/var/tmp/fstab都没有可执行权限。1)文件/var/tmp/fstab属于root用户。2)文件/var/tmp/fstab属于root组。# - m表示修改ACL。
2023-10-17 10:20:02 199
原创 查找文件并拷贝
请把系统上拥有者为tammy用户的所有文件,并将其拷贝到/root/findfiles目录中。find / -size +10k -size -20k 大于10k小于20k的文件。-perm : 755 /2000 查找用sgid权限的文件。-size : +10k 大于10K -10 小于10k。#- exec表示允许在搜索结果上执行指定的命令。#- a表示保持文件属性和参数不变。
2023-10-17 10:19:15 87
原创 查找字符串
找出文件/etc/man_db.conf中包含字符串sbin的所有行,将其按原始顺序导入到文件/root/out.txt中,文件/root/out.txt中不得包含空行。#验证 ,wc -l统计文件中的行数。
2023-10-17 10:18:24 61
原创 创建tar归档
创建一个名为/root/backup.tar.bz2的tar归档,其应该包含/usr/local/的内容。此归档文件必须使用bzip2进行压缩。[root@servera ~]# file backup.tar.bz2 # 验证。#-j表示用的是bzip格式,-c表示创建新的归档文件,-f指定文档名称。
2023-10-17 10:17:36 190
原创 配置sudo提权
harry@servera ~]$ sudo useradd testuser #创建成功。允许admins组的成员可以以root的身份执行任何命令,并且不需要密码。
2023-10-17 10:16:35 42
原创 配置umask值
只需要根据目录的权限推算出umask即可,目录最大权限为777,去掉733的权限,得到umask为044。设置natasha用户创建的目录权限默认为733,文件权限为622,要求永久生效。# 为natasha设置umask值。#目录权限默认比文件权限多1。
2023-10-17 10:15:21 105
原创 设置root密码
4. 将光标移至以linux开头的行,此为内核命令行。将serverb的root密码设置为123456。8. 切换至真正操作系统的根/sysroot。7.重启以读写方式挂载/sysroot。5. 在末尾添加rd.break。2. 将光标移动到要启动的内核。6. 按ctrl+x继续启动。3. 按e编译当前条目。
2023-10-17 10:14:46 56
原创 调整逻辑卷大小
1)预先创建2GiB的分区/dev/vdb1,并用于创建卷组testvg2)创建大小为200MiB的逻辑卷/dev/testvg/vo,格式化为ext4文件系统,并挂载在/mnt/vo上3)将逻辑卷/dev/testvg/vo及其文件系统大小调整到300MiB,确保文件系统内容保持不变。
2023-10-17 10:13:48 84
原创 添加交换分区
在系统上添加一个512MiB的交换分区,设置交换分区应在系统启动时自动挂载,不要删除或修改系统上已存在的交换分区。# 激活swap分区。
2023-10-17 10:12:36 41
原创 创建逻辑卷
4)此逻辑卷应当在系统启动时自动挂载到/mnt/mydata目录下。1)逻辑卷的名字为mylv,属于myvg卷组,大小为50个pe。2)卷组myvg中的逻辑卷的pe大小应当为16MiB。3)使用ext3文件系统将逻辑卷mylv格式化。
2023-10-17 10:10:02 146
原创 创建vdo卷
root@serverb ~]# vdo create --name=myvdo --device=/dev/vdc --vdoLogicalSize=50G # 命令man vdo 找example。[root@serverb ~]# yum -y install vdo kmod-kvdo #安装软件包。5)此VDO卷在系统启动时自动挂载到/vblock目录下。1)使用未分区的磁盘(/dev/vdc)2)此VDO卷的名称为myvdo。3)此VDO卷的逻辑大小为50G。
2023-10-17 10:08:59 81
原创 配置系统调优
先查看tuned推荐的配置文件,并将系统的调优配置文件设置为throughput-performance。# 确保当前生效的配置文件是系统推荐的配置文件即可。
2023-10-16 23:25:00 95
原创 创建用于定位文件的脚本
(2)查找 /usr 下面所有小于10M 并有设置sgid权限的文件。(1)创建名为/usr/local/bin/file.sh的脚本,(3)将查找到的文件列表保存到 /root/myfile 中。
2023-10-16 22:59:02 86
空空如也
Dijkstra算法
2022-05-15
蛇形矩阵只能输出第一行
2022-04-04
约瑟夫环问题,创造链表后,无法输入位置i和数m。
2022-03-22
定义全局变量后,求十个数的平均值、最大最小值,没有报错但是无法输出
2022-01-08
输入十个字符,用选择法对字符进行降序输出,这个程序请问怎么改
2022-01-08
如何输出前20个数,每行4个数,每个数占10位
2021-10-26
printf中应该输入什么才能完成输出
2021-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人