【Linux练习题】教程文章相关的互联网学习教程文章

Linux系统用户和组练习题【图】

1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 2、取出最后登录到当前系统的用户的相关信息。3、取出当前系统上被用户当作其默认shell的最多的那个shell。4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中。5、取出当前主机的IP地址,提示:对ifconfig命令的结果进行切分。6、列出/etc目录下所有以.conf结尾的文件的文件名,...

Linux练习题【图】

1、显示/var目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录ls -d /var/l*[[:digit:]]*[[:lower:]]* 2、显示/etc目录下以任意一位数字开头,且以非数字结尾的文件或目录ls -d /etc/[0-9]*[^0-9]ls -d /etc/[0-9]*[^[:digit:]]*此题里[0-9]=[[:digit:]]*3、显示/etc/目录下以非字母开头,后面跟了一个字母及其它任意长度任意字符的文件或目录ls -d /etc/[^[:alpha:]][[:alpha]]* 4、显示/etc/目录下所...

Linux:第四次练习题--正则表达式【代码】

#!/usr/bin/python def function():pass 1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址 inet网卡:ifconfig ens33|grep -o "inet [0-9]\+.[0-9]\+.[0-9]\+.[0-9]\+"| cut -d" " -f2ifconfig ens33|grep -o "inet [0-9.]\{7,\}"|cut -d" " -f2 addr:2、查出分区空间使用率的最大百分比值 df |grep "/dev/sd"|grep -o "[0-9]\+%"|cut -d% -f13、查出用户UID最大值的用户名、UID及shell类型 4、查出/tmp的权限,以数字方式显...

linux练习题01

1. Unix 和 Linux之间有什么关系?答:1)起源 unix起源比linux久,linux是一个类似于unix的产品,linux产品模仿了unix的系统和功能,是一套兼容于System V以及BSD UNIX的操作系统。 2)商业 unix是对源代码实行知识产权保护的商业软件,linux是开发源代码的自由软件,免费的。 3)用途 (1)商业unix支持的硬件多一点,且大多与硬件配套,而linux可以运行在多种硬件平台上。2. BSD是什么? 我们通常说的FreeBS...

LINUX REDHAT第四单元练习题【图】

在student用户下执行find /etc -name passwd 命令,并管理其输出要求如下: * 显示所有正确输出,屏蔽错误输出 find /etc/ -name passwd 2>>/dev/null650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109110947496.jpg" title="Screenshot from 2017-03-29 19-01-30.png" /> * 保存正确数出到/tmp/find.out,错误数出到/tmp/find.err中find /etc/ -name passwd >>/tmp/find.out 2>>/tmp/fi...

Linux基础练习题7.15

1.取出系统中的文件/etc/passwd的第七列(以:为分隔符)。2.已知文件test.txt内容如下,请给出输出test.txt文件内容时,不包含oldboy字符串的命令。testqiudaooldboy3.只查看/etc/passwd文件内第5到第15行的内容4.把test.txt文件中的oldboy替换为oldgirl,给出命令5.test.txt 的内容如下,要求过滤出不包含qiudao的行。有几种方法可以实现oldboyoldgirlqiudao6.把文件/etc/passwd文件中的/sbin/nologin替换为/bin/bash 7.把/etc/sel...

Linux基础练习题答案7.22

1.删除用户基本组shanghai03。发现无法正常删除,怎样才能将其删除掉,不能删除用户。这个组是某个用户的基本组将用户移动到其他组再删除2.打开多个xshell窗口连接登录同一虚拟机,使用不同的用户登录多次,分别使用w和who命令显示当前系统上的所有已经登录的用户,取出用户名这一列,注意:同一个用户登录多次,则只显示一次即可。w |awk ‘NR>2{print $1}‘ |sort |uniqw |sed -nr ‘3,$s#(.*)(p.*)#\1#gp‘ |sort |uniqwho | a...

Linux用户操作相关和vim相关的练习题【图】

用户操作相关: 1、新建几个普通用户wukong,wuneng,wujing,他们都属于xiyouji组的成员,其中wujing没有和系统交互的shell(没有和系统交互的shell就是无法登陆系统)。 2、wukong和wuneng的密码都为redhat。 (设置密码使用: passwd 用户) 3、设置wukong可以添加用户, wuneng可以删除用户的操作。(并测试) vim相关: 1、复制/var/log/message 文件到当前用户的家目录 2、vim编辑家目录的 message 文件,显示出行号, 将...

Linux基础练习题7.23

1.用户基础权限为9位,每三位为一组,每组代表着谁的权限?2.权限中的rwx-,每个字符所代表什么意思?对应的数字是什么?3.-rwxr-xr-x,写出对应数字权限4.-rwxr--r--,写出对应数字权限5.-r-xr-x--x,写出对应数字权限6.-rw-r-xr-x,写出对应数字权限7.-r--r--r--,写出对应数字权限8.-r-xr-----,写出对应数字权限9.---x-w-r--,写出对应数字权限10.-rwxr--rw-,写出对应数字权限11.-rw-r--r--,写出对应数字权限12.---xr--rwx,...

Linux基础练习题答案7.15

1.取出系统中的文件/etc/passwd的第七列(以:为分隔符)。awk? -F:?? '{print? $7}'? passwdsed? -r? 's#(.*:)(.*)#\2#g' passwd 2.已知文件test.txt内容如下,请给出输出test.txt文件内容时,不包含oldboy字符串的命令。testqiudaooldboy grep -v oldboy test.txtawk? '!/oldboy/'?? test.txtsed?? '/oldboy/d'? test.txt 3.只查看/etc/passwd文件内第5到第15行的内容head -15 /etc/passwd | tail -10grep -n? '.*' |grep -wA? 10...

linux压缩和解压练习题

1.如何用gzip对文件压缩,解压 gzip filename #压缩 gzip -d filename.gz #解压 zcat filename.gz #查看压缩文件 2.如何用gzip对文件压缩,解压 zip filename.zip(压缩后的文件名) filename(你要压缩的文件名) #压缩文件 zip -r dir.zip(压缩后的目录名) dir(你要压缩的目录名) #压缩目录 uzip filename.zip #解压 默认解压到当前目录 uzip filename.zip -d /opt/ 将压缩包解压到/opt目录下 -d 指定解压路径 3...

linux指令练习题

1.创建一个目录/data mkdir /data 或者 cd / ; mkdir data 2.在/data 下面创建一个文件 oldboy.txt touch /data/oldboy.txt; 或者cd /data; touch oldboy.txt 3.为oldboy.txt 增加内容为 i am studying linux. 1.echo i am studying linux > oldboy.txt 2.vi /data/oldboy.txt 进入vi编辑器,点i进入编辑模式,输入i am studying linux,esc退出编辑模式,:wq保存退出。 3.cat >oldboy.txt<<EOF i am studying linux. EOF...

2、Linux基础练习题【代码】【图】

题目答案 1、答案 [root@centos7 ~]# date +'%F %T' 2019-07-23 10:21:35 2、答案 [root@centos7 ~]# date +%A -d '-2 days' 星期日 3、答案 [root@centos7 ~]# date -s '2019-08-07 06:05:10' 2019年 08月 07日 星期三 06:05:10 CST 4、答案 通过man手册查看issue帮助,再查看agetty或mingetty帮助motd是登录后的显示信息,issue是登陆前的提示信息[root@centos7 ~]# cat /etc/issue current terminel:\l current time:\t current...

Linux练习题

如何通过命令行重启linux操作系统?reboot 或者 init 6 如何在命令行中快速删除光标前的内容? Ctrl+u (ctrl + k删除光标后的内容) 设置/test/a.txt属主有读写执行权限,属组,有读写,其他账户无权限chmod 760 /test/a.txt 如何删除/tmp下所有A开头的文件?rm -rf /tmp/A* 如何把/etc复制到/tmp下并保持原属性不变?cp -rp /etc /tmp (-p保持文件本身属性不变) 如何把/tmp/etc/man.conf移动到/tmp下并改名为test.co...

Linux:第四次练习题--正则表达式【代码】

#!/usr/bin/python def function():pass1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址 inet网卡:ifconfig ens33|grep -o "inet [0-9]\+.[0-9]\+.[0-9]\+.[0-9]\+"| cut -d" " -f2ifconfig ens33|grep -o "inet [0-9.]\{7,\}"|cut -d" " -f2 addr:2、查出分区空间使用率的最大百分比值 df |grep "/dev/sd"|grep -o "[0-9]\+%"|cut -d% -f13、查出用户UID最大值的用户名、UID及shell类型 4、查出/tmp的权限,以数字方式显...