练习题-4

11如何更新locate的数据库
        [[email protected] aming]# updatedb
12用find命令查找阿铭目录下所有普通文件,并重命名为*.bak
        [[email protected] aming]# find /home/aming/ -type f | xargs -i mv {} {}.bak
13创建1.txt.bak软链接到/tmp下
        [[email protected] aming]# touch 1.txt.bak
        [[email protected] aming]# ln -s 1.txt.bak /tmp/
14随机生成一个12位密码,要求有3个数字,3个特殊字符
        [[email protected] aming]# mkpasswd -l 12 -d 3 -s 3
        e)uA9]A81i>h
15如何查看硬盘的UUID
        [[email protected] aming]# blkid
        /dev/sda1: UUID="80da2830-7f08-4224-a168-f14259f13248" TYPE="ext4"
        /dev/sda2: UUID="90c72031-3d61-48cb-97a9-1a490133a878" TYPE="ext4"
        /dev/sda3: UUID="36dbca98-b5b1-4de6-905b-06b905fc825c" TYPE="swap"
        /dev/sda5: UUID="c250b8ea-05ac-4e1e-b765-d915db9bfba6" TYPE="ext4"
16查看硬盘使用状况
        [[email protected] aming]# df -h
        Filesystem      Size  Used Avail Use% Mounted on
        /dev/sda2        20G  1.2G   18G   7% /
        tmpfs           4.0G     0  4.0G   0% /dev/shm
        /dev/sda1        97M   25M   68M  27% /boot
        /dev/sda5        71G  180M   68G   1% /data
        /dev/sda1        97M   25M   68M  27% /etc/test1
17简述fstab每段的意义,并说明defualts包含哪些默认属性
        [[email protected] aming]# cat /etc/fstab

#
        # /etc/fstab
        # Created by anaconda on Mon Nov 10 15:06:49 2014
        #
        # Accessible filesystems, by reference, are maintained under ‘/dev/disk‘
        # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
        #
        UUID=90c72031-3d61-48cb-97a9-1a490133a878 /                       ext4    defaults        1 1
        UUID=80da2830-7f08-4224-a168-f14259f13248 /boot                   ext4    defaults        1 2
        UUID=c250b8ea-05ac-4e1e-b765-d915db9bfba6 /data                   ext4    defaults        1 2
        UUID=36dbca98-b5b1-4de6-905b-06b905fc825c swap                    swap    defaults        0 0
        tmpfs                   /dev/shm                tmpfs   defaults        0 0
        devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
        sysfs                   /sys                    sysfs   defaults        0 0
        proc                    /proc                   proc    defaults        0 0
        第一列:分区的标识
        第二列:挂载点
        第三列:分区的格式
        第四列:mount的一些挂载参数。一般默认直接写defaults即可
        第五列:数字表示是否被dump备份。1表示备份,0表示不备份
        第六列:数字表示开机时是否自检磁盘,1和2表示检测,0表示不检测
18将系统镜像挂载到任意目录,配置fstab,使其永久生效
        [[email protected] home]# mount /dev/cdrom /home/test/
        mount: block device /dev/sr0 is write-protected, mounting read-only
        [[email protected] home]# vi /etc/fstab
        /dev/cdrom              /home/test              ext4    defaults        0 0
19删除/etc/shadow第二段内容(以":"为分隔符),切换到一个普通用户,再切换回root
        [[email protected] home]# vi /etc/shadow
        [[email protected] home]# su user1
        [[email protected] home]$ su
        密码:
        [[email protected] home]#
20删除本次实验创建的group1 user1 user2 /home/aming及下面的所有文件,/tmp下的软链接,为root重设密码
        [[email protected] aming]# userdel user1
        [[email protected] aming]# userdel user2
        [[email protected] aming]# groupdel group1
        [[email protected] aming]# rm -rf /home/aming/
        [[email protected] tmp]# rm -r 1.txt.bak
        rm:是否删除符号链接 "1.txt.bak"?y
        [[email protected] home]# passwd
        更改用户 root 的密码 。
        新的 密码:
        重新输入新的 密码:
        passwd: 所有的身份验证令牌已经成功更新。
21(选做)编写硬盘监控脚本,当根目录所在硬盘的使用率大于85%时输出警告信息
        #!/bin/bash
        usage=`df / | awk ‘$5=="/"{sub("%","",$4);print $4}‘`
        if [ $usage -gt 85 ]; then
                echo "warning" {} \;
        fi

时间: 2024-11-05 16:02:50

练习题-4的相关文章

[Lab4-1]抓路由练习题

[Lab4-1]抓路由练习题 问题1: 用ACL抓取172.18.0.0/16----172.29.0.0/16的路由 答案: 172.16.0.0 0.15.255.255,看上去很完美,但实际上框的范围有些大. R1(f0/0)-(f0/0)R2 R1上的接口地址: R1#sh ip int b Interface IP-Address OK? Method Status Protocol FastEthernet0/0 12.1.1.1 YES NVRAM up up Loopback0

VBS练习题

练习题: 1.输入3个数,输出其中最大的那个值. Option Explicit Dim intA,intB,intC intA=CInt(InputBox("请输入a:")) intB=CInt(InputBox("请输入b:")) intC=CInt(InputBox("请输入c:")) If intA>intB And intA>intC Then MsgBox "最大值是:"&intA ElseIf

hdu 1166:敌兵布阵(树状数组,练习题)

敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 37773    Accepted Submission(s): 15923 Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了.A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就

1007 数字逻辑练习题

1007: 数字逻辑练习题 时间限制: 1 Sec  内存限制: 128 MB提交: 264  解决: 59[提交][状态][讨论版] 题目描述 原码.反码.补码都是一样的,都是正数本身.  对于负数: 原码是符号位为 1,数值部分取绝对值的二进制. 反码是符号位为 1,其它位是原码取反. 补码是符号位为 1,其它位是原码取反,未位加 1.  输入一个 64bit 十进制整数,输出它的原码,反码,补码的 16 进制表示法 输入 有多组数据,每组数据一行,为一个 64bit 十进制整数,包含正负符

算法--三色排序练习题

三色排序练习题 第17节 三色排序练习题 有一个只由0,1,2三种元素构成的整数数组,请使用交换.原地排序而不是使用计数进行排序. 给定一个只含0,1,2的整数数组A及它的大小,请返回排序后的数组.保证数组大小小于等于500. 测试样例: [0,1,1,0,2,2],6 返回:[0,0,1,1,2,2] Java (javac 1.7) 代码自动补全 1 import java.util.*; 2 3 public class ThreeColor { 4 public int[] sortTh

十(1,5),十一单元练习题

<<<第十单元练习题>>>1.配置desktop主机和server主机的日志服务要求如下:*)desktop主机中的日志全部定向到/var/log/westos文件中*)时时同步desktop主机中的所有日志到server中 5.配置系统中的systemd-journal程序,使journal命令可以查看到关机前的日志 1. desktop主机: vim /etc/rsyslog.conf 重启rsyslog服务 ----------------------------

第十单元练习题

<<<第十单元练习题>>> 1.配置desktop主机和server主机的日志服务要求如下: *)desktop主机中的日志全部定向到/var/log/westos文件中 打开vim /etc/rsystem.conf 在55行 写入*.*     /var/log/westos *)时时同步desktop主机中的所有日志到server中 关闭desktop server中的防火墙 发送端: 接收端: 发送端打入:logger test messages 接收方打入:t

Python练习题 024:求位数及逆序打印

[Python练习题 024] 给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. ---------------------------------------------- 这题如果不用递归,实在太简单了!!!代码上: str = input('请输入一个不多于5位的正整数:') print('这个数字是%s位数,逆序为%s.' % (len(str), str[::-1])) 输出结果如下: 请输入一个不多于5位的正整数:45931这个数字是5位数,逆序为13954

第一单元练习题

<<<第一单元练习题>>> 1.用student用户登陆系统图形界面 2.打开一个bash 3.修改student的密码,把密码更新成"T3st1ngtlme"(主机字母和数字) psaawad student 4.显示当前系统时间 date 5.显示当前系统时间,显示格式为:"小时:分钟:秒 AM/PM"(AM/PM为上下午标识) date +%X%p 6.显示"/usr/bin/clean-binary-files&

【华为练习题】 最后一个单词的长度(初级)

[华为练习题] 最后一个单词的长度(初级) 题目 描述: 计算字符串最后一个单词的长度,单词以空格隔开. 题目类别: 字符串 输入: 一行字符串,长度小于128. 输出: 整数N,最后一个单词的长度. 样例输入: hello world 样例输出: 5 解答 #include <iostream> #include <string> using namespace std; int last_word_length(const string &s){ auto begin