admin 管理员组文章数量: 887021
2023年12月17日发(作者:如何一键关闭所有进程)
Linux试卷操作题
本试卷从考试酷examcoo网站导出,文件格式为mht,请用WORD/WPS打开,并另存为doc/docx格式后再使用
试卷编号:1006551
试卷录入者:snailnemo(郑州信息科技职业学院)
试卷总分:120
出卷时间:2019-12-28 18:05
答题时间:90分钟
二、操作题(根据题目要求写出相应的命令)
1.创建一个目录,名称为exam并且进入这个目录中。[2分]
参考答案:
mkdir exam cd exam
2.拷贝到/home/user,生成复件命名为。[2分]
参考答案:
cp /home/user/
3.把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里。[2分]
参考答案:
cat -n textfile1 > textfile2
4.把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到
textfile3 里。[2分]
参考答案:
cat -b textfile1 textfile2 >> textfile3
5.列出目前工作目录下所有名称是 s 开头的档案。[2分]
参考答案:
ls s*
6.逐页显示 testfile 之档案内容,如有连续两行以上空白行则以一行空白行显示。[2分]
参考答案:
more -s testfile
7.删除所有扩展名为.bak的文件;删除前逐一询问确认。[2分]
参考答案:
rm -i *.bak
8.在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB 目录原本不存在,则建立一个。[2分]
参考答案:
mkdir -p BBB/Test
9.添加一个student用户,然后再删除这个用户。[2分]
参考答案:
useradd student
userdel student
10.将当前目录下所有.txt文件打包并压缩归档到文件,再将当前目录下的中的文件解压到当前目录。[2分]
参考答案:
tar czvf *.txt
tar xzvf
11.将档案 与 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入。[2分]
参考答案:
chmod ug+w,o-w
12.添加用户分组newgroup并设置其GID为501。[2分]
参考答案:
groupadd –G 501 newgroup
13.配置eth0的IP地址为192.168.101.120,子网掩码为255.255.255.0,并且激活以太网卡。[2分]
参考答案:
ifconfig eth0 192.168.101.120 netmask 255.255.255.0 up
14.设置ping IP地址为192.168.101.3的主机时每次发送的ICMP数据报的大小为128字节,并且要求发送测试数据报的次数为4。[2分]
参考答案:
ping –s 128 –c 4 192.168.8.90
15.查询IP地址为66.249.89.99的网址,根据域名,查询其IP地址。[2分]
参考答案:
nslookup 66.249.89.99
nslookup
16.在vi编辑器中需要复制5行内容该怎么写。[2分]
参考答案:
5yy
17.在Vi编辑器中显示行号该用什么命令?[2分]
参考答案:
set nu
18.创建一个用户名称为user,指定其归属student组,然后给user创建一个密码123,然后修改其ID为1000,最后连同用户文件一起删除这个用户。[2分]
参考答案:
adduser user –G student passwd user usermod user –u 1000 userdel –r user
19.显示PID为3355的进程,使用命令将它强行终止。[2分]
参考答案:
ps 3355
kill -9 3355
20.编译并运行一个C语言程序文件。以hello.c为例[2分]
参考答案:
gcc -o hello hello.c
./hello
21.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。[2分]
参考答案:
mkdir back
cd back
touch test1 test2
mv test2 ../file2
22.创建一个用户,用户名为user02,所属私有组和标准组为stuff,用户家目录为/home/user2,用户登陆shell为/bin/bash。[2分]
参考答案:
userdd -userdd -g stuff -G stuff -d /home/user2 -s /bin/bash user02
23.赋予所有用户读和写文件的权限:[2分]
参考答案:
chmod a+rw
24.查看本例主机硬盘数以及分区情况[2分]
参考答案:
fdisk -l
25.显示系统进程的执行状态,并指定每6秒钟更新一次信息,当更新达4次之后,即结束进程。[2分]
参考答案:
top -d 6 -n 4
26.将PID为2062的进程的nice值由0修改为10。[2分]
参考答案:
renice 10 2062
27.如何安装软件包[2分]
参考答案:
dpkg -i
28.在当前目录下,建立file文件的硬链接,并命名为file-hlink。[2分]
参考答案:
ln file file-hlink
29.找当前目录下,文件名称以meta打头的文件或目录名。[2分]
参考答案:
find -name meta*
30.查看历史执行记录后 5 条[2分]
参考答案:
history 5
31.显示当前用户信息[2分]
参考答案:
id
32.在命令终端里使用命令安装文本编辑工具emacs。[2分]
参考答案:
apt-get install emacs
33.替换当前行第一个匹配到的unix字符串为UNIX[2分]
参考答案:
:s/unix/UNIX
34.在终端命令行输出this is a test,使这行文本变成红色[2分]
参考答案:
echo -e "033[31m this is a test"
35.查看/etc/boot路径下的所有内容。 [2分]
参考答案:
ls –al /etc/boot/*
36.查看文件/etc/hosts的内容。[2分]
参考答案:
cat /etc/host
37.增加一个组账号group1,并指定组账号ID分别为10100。[2分]
参考答案:
groupadd –g 10100 group1
38.增加一个用户账号user1(UID为2045,并属于组group1)。[2分]
参考答案:
useradd –u 2045 –g group1 user1
39.搜索路径/etc下所有以h开头的文件及目录,拷贝到/software中。[2分]
参考答案:
cp –r /etc/h* /software
40.新建普通用户ray,并转为ray用户登录[2分]
参考答案:
useradd ray
su ray
41.统计/etc/passwd文件的字节数、行数和单词数,写出所用命令。[2分]
参考答案:
wc -wcl /etc/passwd
42.给出命令,将主目录下的.profile文件复制到主目录下的backup目录下。如果目标文件已存在,提示用户是否覆盖? [2分]
参考答案:
cp -i ~/.profile ~/backup
43.现在需要统计当前目录/home/zheng下普通文件的数目并显示结果,如何实现?[2分]
参考答案:
find –type f | wc –l
44.查看/etc/vsftpd/的后10行的命令。[2分]
参考答案:
tail -10 /etc/vsftpd/
45.把大写字母转换为小写字母的命令。[2分]
参考答案:
tr 'A-Z' 'a-z'
46.如何查看用户zhang属于哪个组。[2分]
参考答案:
cat /etc/group
47.写出更新软件源的命令。[2分]
参考答案:
sudo apt-get update
48.如果在安装.deb的软件包时候出现了依赖关系问题而导致软件包不能安装,该怎么办?[2分]
参考答案:
sudo apt-get install -f
49.首先查看用户user3的账户有效期限,然后修改用户user3账户的有效期限为“2010年12月30日”,最后查看是否修改成功。[2分]
参考答案:
cat /etc/shadow |grep user3
usermod -e 12/30/2010 user3
cat /etc/shadow |grep user3
50.将目录a的文件所有者修改为zhang,所有组修改为user。[2分]
参考答案:
chown a
51.如何打印数组的第一个元素 ?[2分]
参考答案:
echo ${array[0]}
52.如何获取传递给脚本的参数数目 ?[2分]
参考答案:
echo $#
53.如何检查字符串是否以字母 abc 开头[2分]
参考答案:
[[ $string == abc* ]]
54.如何将整数 a 加到 b 并赋值给 c ?[2分]
参考答案:
c=$((a+b))
55.将用户user6的用户名修改为leesir,查看是否修改成功。[2分]
参考答案:
usermod -l leesir user6
cat /etc/passwd | grep leesir
编辑器里面,想实现替换第1行到第5行第一个匹配到的unix字符串为UNIX,操作为?[2分]
参考答案:
1,5s/unix/UNIX
编辑器里面,设置tab键缩进5个字符[2分]
参考答案:
set tabstop=5
58.现在有一个hello.c的文件,请写出此文件预处理,编译、汇编,连接的过程。[2分]
参考答案:
gcc –E hello.c –o hello.i
gcc –S hello.c –o hello.s
gcc –c hello.c –o hello.o
gcc hello.c –o hello
59.在 vi 中设定一下行号[2分]
参考答案:
set nu
60.到第 29 行,并且删除 15 个字符[2分]
参考答案:
29G
15x
≡ 本试卷共计60题,此处为结束标志。
≡ examcoo™
版权声明:本文标题:examcoo 试卷 1006551 Linux试卷操作题2019年题库大一计算机专业 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1702809394h431732.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论