Linux常用命令训练习题1--答案
- 格式:doc
- 大小:238.50 KB
- 文档页数:4
一、选择题1.下列那个命令不是显示多个环境变量的CA.set B.export C.pwd D.env2.获取某个环境变量值使用函数AA.getenv B.putenv C.setenv D.unsetenv3.文件系统保存在磁盘的 BA.引导块B.超级块C.i节点块D.数据块4.Linux文件系统的根目录的i节点号为CA. 0B. 1C.2D.35.文件描述符的数据类型是BA. charB.intC.doubleD.float6.设置文件偏移量的系统调用是CA. truncateB. sync C . lseek D.create7.下面那个不是lseek第三个参数的取值CA.SEEK_SETB.SEEK_CURC.SEEK_NOWD.SEEK_END8.Sync系统调用的功能是AA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘9.Fsync系统调用的功能是BA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘10.Fdata系统调用的功能是CA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘11.可以使用(C)系统调用获得符号链接所引用文件名称A.linkB.symlinkC.readlinkD.softlink12.获得工作路径名称的系统调用是AA.getcwdB.getpwuidC.getgrgidD.getlogin13.通过文件属性中的uid获得文件拥有者名字的系统调用是BA.getcwdB.getpwuidC.getgrgidD.getlogin14.通过文件属性中的gid获得文件所属组名字的系统调用是CA.getcwdB.getpwuidC.getgrgidD.getlogin15.根据文件路径来改变文件权限使用系统调用是BA.chownB.chmodC.fchmodD.fchown二、填空题1.关于Linux的版本有两种不同的称呼:一种是内核版本,一种是发行版本。
Linux操作系统命令练习题参考答案一、文件与目录管理命令1. 查看当前目录下所有文件和文件夹:ls使用方法:ls2. 切换目录:cd使用方法:cd 目录路径3. 创建新目录:mkdir使用方法:mkdir 目录名4. 创建新文件:touch使用方法:touch 文件名5. 复制文件:cp使用方法:cp 源文件目标路径6. 移动文件:mv使用方法:mv 源文件目标路径7. 删除文件或目录:rm使用方法:rm 文件或目录二、文件内容查看与编辑命令1. 查看文件内容:cat使用方法:cat 文件名2. 分页查看文件内容:less使用方法:less 文件名3. 编辑文件内容:vi使用方法:vi 文件名三、文件传输命令1. 下载文件:wget使用方法:wget 文件URL2. 上传文件:scp使用方法:scp 文件路径目标路径四、进程管理命令1. 查看当前进程:ps使用方法:ps2. 杀死进程:kill使用方法:kill 进程ID五、网络管理命令1. 查看网络连接状态:netstat使用方法:netstat2. 查看IP地址配置:ifconfig使用方法:ifconfig3. 测试网络连通性:ping使用方法:ping 目标IP地址六、压缩与解压命令1. 压缩文件或目录:tar使用方法:tar -czvf 压缩文件名.tar.gz 要压缩的文件或目录2. 解压文件或目录:tar使用方法:tar -xzvf 压缩文件名.tar.gz七、用户与权限管理命令1. 添加新用户:useradd使用方法:useradd 用户名2. 修改用户密码:passwd使用方法:passwd 用户名3. 修改文件或目录权限:chmod使用方法:chmod 权限设置文件或目录以上是对Linux操作系统常用命令的简要介绍和使用方法。
掌握这些命令可以提高对Linux系统的操作效率,同时也是Linux系统管理和维护的基础知识。
希望本文的内容能为您提供一些帮助。
centos-linux基础命令练习题及答案详解练习题1、如何通过命令⾏重启linux操作系统?rebootinit 62、如何在命令⾏中快速删除光标前/后的内容?前:ctrl + u 后:ctrl + k3、如何删除/tmp下所有A开头的⽂件?rm -rf /tmp/A*4、系统重要⽂件需要备份,如何把/etc/passwd备份到/tmp⽬录下?cp etc/passwd /tmp/5、如何查看系统最后创建的3个⽤户?awk -F “:” ‘{print $1}’ /etc/passwd | tail -36、什么命令可以统计当前系统中⼀共有多少账户?awk -F “:” ‘{print $1}’ /etc/passwd | wc -l或者 cat /etc/passwd | wc -l7、如何创建/tmp/test.conf⽂件?touch /tmp/test.conf8、如何通过vim编辑打开/tmp/test.conf?vim /tmp/test.conf9、如何查看/etc/passwd的头3⾏和尾3⾏?head -3 /etc/passwdtail -3 /etc/passwd10、如何⼀次性创建⽬录/text/1/2/3/4?mkdir -p /text/1/2/3/411、如何最快的返回到当前账户的家⽬录?cd ~或者 cd12、如何查看/etc所占的磁盘空间?du -sh /etc13、如何删除/tmp下所有的⽂件?rm -rf /tmp/*14、尝试启动Apache的服务,并且检查是否启动成功。
centos 6: service httpd startPs -ef | grep “httpd” | grep -v “grep”15、使⽤已学命令杀死Apache的进程。
⽅法⼀:ps -ef | grep “httpd”Kill ppid(httpd)⽅法⼆:killall httpd 转载学习。
命令练习:1.用两种方法实现将aa.c文本文件的内容复制到bb.c。
cp aa.c bb.c/cat aa.c bb.c2.将aa.c和bb.c文本文件的内容合并,并保存至cc.c。
cat aa.c bb.c > cc.c3.用more命令显示aa.c 的文件内容,每屏显示18行。
more -18 aa.c4.将文件edc.txt重命名为fork1.c。
mv edc .txt fork1.c5.将文件fork.c拷贝到~/dir1这个目录下,并改名为y1.c,提示是否覆盖已存在的目标文件。
(cp –i ~/dir1/y1.c)6.显示目录/usr下的所有文件和子目录的名字。
ls -a /user7. 查看当前工作目录为用户的主目录。
$HOME8.。
将cc.c设置成只有所有者可以读、写和执行,而设置群组只能读取chmod 640 aa.c9. 在自己的主目录下创建一个新目录mydir,其权限为:只有所有者可以读、写和执行,而群组只能读写,其他用户只能读。
mkdir -m 764 /mydir10. 将aa.c 文件拷贝到mydir目录下。
cp aa.c /mydir11. 在/mydir/aa.c中查找“the”字符串。
grep the /mydir.aa.c12.在mydir目录下查找.c文件,并将搜索到的文件删除。
find /mydir -name “*.c”-exec rm {}13.创建aa.c的软链接aa.soft。
使用软链接文件aa.soft显示aa.c文件的内容,然后取消你本人对aa.c文件读(r)权限,再显示文件的内容。
ln -s aa.c aa.sofchmod u-r aa.c&&cat aa.soft14.查看aa.c,aa.soft两文件的类型。
file aa.c aa.soft15. 写一条命令,查看当前进程信息的内容,在当前进程信息内容中搜索含有字符串“sql”的行,并把这些行排序后输出到文件sql.log中。
Linux操作系统经典题库及答案一、选择题1、在 Linux 中,用于切换用户身份的命令是()A useraddB suC passwdD groupadd答案:B解释:su 命令用于切换用户身份。
useradd 用于添加用户,passwd用于修改用户密码,groupadd 用于添加用户组。
2、以下哪个命令可以查看当前所在的工作目录?()A pwdB cdC lsD mkdir答案:A解释:pwd 命令可以显示当前工作目录的路径。
cd 用于切换目录,ls 用于列出目录内容,mkdir 用于创建新目录。
3、在 Linux 中,要创建一个新文件,可以使用以下哪个命令?()A touchB cpC mvD rm答案:A解释:touch 命令可以创建一个新的空文件。
cp 用于复制文件或目录,mv 用于移动或重命名文件或目录,rm 用于删除文件或目录。
4、要查看一个文件的内容,可以使用以下哪个命令?()A catB moreC lessD 以上均可答案:D解释:cat 命令会一次性显示文件的全部内容;more 命令分页显示文件内容,按空格键翻页;less 命令也分页显示文件内容,支持更多的操作,如上下滚动等。
5、以下哪个命令用于查找文件?()A findB grepC locateD 以上都是答案:D解释:find 命令根据各种条件查找文件和目录;grep 命令在文件中查找指定的字符串;locate 命令通过数据库快速查找文件。
二、填空题1、 Linux 系统中,超级用户的用户名是_____。
答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。
答案:chmod +x 文件名3、管道符“|”在 Linux 中的作用是将_____。
答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。
答案:Ctrl + C5、在 Linux 中,用于压缩文件的命令是_____。
Linux基础命令练习题⼀(附答案)1、请⽤命令查出ifconfig命令程序的绝对路径[root@localhost ~]# which ifconfig/usr/sbin/ifconfig2、请⽤命令展⽰以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du)[root@localhost ~]# type cdcd 是 shell 内嵌 (由此可见该命令cd为内部命令)[root@localhost ~]# type pwdpwd是 shell 内嵌 (由此可见该命令cd为内部命令)[root@localhost ~]# type lsls是 `ls --color=auto' 的别名[root@localhost ~]# type ifconfigifconfig是 /usr/sbin/ifconfig(由此可见该命令cd为外部命令)[root@localhost ~]# type dudu已被哈希 (/usr/bin/du) (由此可见该命令cd为外部命令)3、请在/下创建⽬录abc [root@localhost ~]# mkdir /abc请在/下创建⽬录/liangjian/liyunlong/weiheshang/duanpeng[root@localhost ~]# mkdir -pv /liangjian/liyunlong/weiheshang/duanpeng请在/abc下⼀次创建1000个⽬录,名字⾃⼰拟定。
[root@localhost ~]# cd /abc[root@localhost abc]# mkdir {1..1000}.wenjian4、请⽤绝对路径⽅式切换到/liangjian/liyunlong/weiheshang/duanpeng ⽬录下并⽤pwd查看当前的路径,请⽤上级⽬录名".."⽅式切换到 /liangjian/liyunlong下[root@localhost ~]# cd /liangjian/liyunlong/weiheshang/duanpeng[root@localhost duanpeng]# pwd/liangjian/liyunlong/weiheshang/duanpeng[root@localhost duanpeng]# cd ../..[root@localhost liyunlong]#5、请⼀次删除/abc下⼀次创建的1000个⽬录,请在/abc下⽤touch再创建20个以stu开头的普通可读⽂档,⽂档后缀为.txt [root@localhost liyunlong]# cd[root@localhost ~]# cd /abc/[root@localhost abc]# rm -rf *wenjian6、请⽤cp命令将/boot/⽬录下以vmlinuz开头的⽂件拷贝到/abc下,并以查看他们占磁盘的空间⼤⼩。
linux命令试题及答案1. 列出当前目录下的所有文件和文件夹。
答案:使用命令 `ls`。
2. 查看当前目录下的隐藏文件。
答案:使用命令 `ls -a`。
3. 切换到名为 "home" 的目录。
答案:使用命令 `cd home`。
4. 查找名为 "test.txt" 的文件。
答案:使用命令 `find . -name test.txt`。
5. 统计当前目录下的文件和文件夹数量。
答案:使用命令 `ls -l | grep -v '^d' | wc -l`。
6. 创建一个名为 "newfile.txt" 的空文件。
答案:使用命令 `touch newfile.txt`。
7. 将 "newfile.txt" 文件复制到 "/home" 目录下。
答案:使用命令 `cp newfile.txt /home/`。
8. 将 "/home/newfile.txt" 文件移动到当前目录。
答案:使用命令 `mv /home/newfile.txt .`。
9. 删除当前目录下的 "newfile.txt" 文件。
答案:使用命令 `rm newfile.txt`。
10. 查看 "newfile.txt" 文件的内容。
答案:使用命令 `cat newfile.txt`。
11. 查找并替换 "newfile.txt" 文件中的 "oldstring" 为"newstring"。
答案:使用命令 `sed -i 's/oldstring/newstring/g' newfile.txt`。
12. 显示当前目录的路径。
答案:使用命令 `pwd`。
13. 显示当前系统的运行时间和平均负载。
linux 试题及答案第一部分:选择题1. Linux 是一种()操作系统。
a) 开源b) 闭源c) 商业d) 私有答案:a) 开源2. 在 Linux 中,用于显示当前所在路径的命令是()。
a) pwdb) lsc) cdd) cp答案:a) pwd3. 在 Linux 中,用于创建目录的命令是()。
a) mkdirb) touchc) rmd) mv答案:a) mkdir4. Linux 中,用于列出当前目录下的文件和文件夹的命令是()。
a) lsb) cdc) pwdd) rm答案:a) ls5. 在 Linux 中,用于复制文件的命令是()。
a) cpb) mvc) touchd) mkdir答案:a) cp第二部分:填空题1. Linux 操作系统的核心部分被称为()。
答案:内核2. Linux 中,用于修改文件或目录的权限的命令是()。
答案:chmod3. 在 Linux 中,用于压缩文件的命令是()。
答案:tar4. Linux 是基于()开发的操作系统。
答案:UNIX5. Linux 中,默认的超级用户账户是()。
答案:root第三部分:简答题1. 什么是 Linux 操作系统?答:Linux 是一种开源操作系统,它基于 UNIX 操作系统开发而成。
Linux 以其稳定性、可定制性和安全性而闻名,并广泛运用于服务器和嵌入式设备等领域。
2. 如何在 Linux 中创建一个新用户?答:可以使用 `useradd` 命令来创建一个新用户,例如 `useradd -m newuser`。
其中,`-m` 参数表示同时创建用户的主目录。
3. 如何修改文件的访问权限?答:可以使用 `chmod` 命令来修改文件的访问权限。
例如,要将文件的所有者权限设置为可读可写可执行,可以使用 `chmod u+rwx filename` 命令。
4. 如何在 Linux 中安装软件包?答:可以使用包管理器,如 `apt` (用于 Debian 系统)或 `yum` (用于 Red Hat 系统),来安装软件包。
linux操作练习题答案Linux操作练习题答案Linux是一种开源操作系统,广泛应用于服务器和嵌入式设备。
它具有稳定性、安全性和灵活性的特点,因此备受开发人员和系统管理员的喜爱。
为了帮助初学者更好地掌握Linux操作系统,下面将为大家提供一些常见的Linux操作练习题答案。
1. 如何查看当前目录下的文件和文件夹?答案:可以使用ls命令来查看当前目录下的文件和文件夹。
在终端中输入ls即可列出当前目录下的所有文件和文件夹的名称。
2. 如何创建一个名为"test"的文件夹?答案:可以使用mkdir命令来创建文件夹。
在终端中输入mkdir test即可创建名为"test"的文件夹。
3. 如何删除一个名为"test"的文件夹?答案:可以使用rmdir命令来删除文件夹。
在终端中输入rmdir test即可删除名为"test"的文件夹。
需要注意的是,该文件夹必须为空才能被删除。
4. 如何创建一个名为"file.txt"的文本文件?答案:可以使用touch命令来创建文本文件。
在终端中输入touch file.txt即可创建名为"file.txt"的文本文件。
5. 如何在终端中编辑文本文件?答案:可以使用vi或者nano命令来编辑文本文件。
在终端中输入vi file.txt或者nano file.txt即可编辑名为"file.txt"的文本文件。
其中,vi是一个强大的文本编辑器,而nano则是一个更简单易用的文本编辑器。
6. 如何将一个文件从当前目录移动到另一个目录?答案:可以使用mv命令来移动文件。
在终端中输入mv file.txt/path/to/destination即可将名为"file.txt"的文件移动到指定目录。
需要将"/path/to/destination"替换为目标目录的实际路径。
(完整版)Linux基本命令(带参考答案)实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。
二、实训内容练习使用Linux常用命令,达到熟练应用的目的。
三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。
练习使用cd命令(2)用pwd命令查看当前所在的目录。
pwd命令用于显示用户当前所在的目录。
如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。
然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。
最后,用man命令查看ls命令的使用手册。
补充说明浏览信息内容:(以下面图片为例)- rw- r-- r-- 1 root root 8 Feb 21 18:42 mybook1 2 3 4 5 6 7 8 9 10 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(4)在当前目录下,创建测试目录test。
利用ls或ll命令列出文件和目录,确认test 目录创建成功。
然后进入test目录,利用pwd查看当前工作目录。
mkdir命令用于创建一个目录。
该命令的语法为:mkdir [参数] 目录名常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。
(5)利用cp命令复制系统文件/etc/profile到当前目录下。
# cp /etc/profile .(6)复制文件profile到一个新文件profile.bak,作为备份。
linux操作练习题答案
Linux操作练习题答案
Linux操作系统是一种开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。
在学习和使用Linux操作系统时,掌握一些基本的操作技能是非
常重要的。
下面是一些常见的Linux操作练习题及其答案,希望能够帮助大家
更好地掌握Linux操作系统。
1. 如何查看当前目录下的文件和文件夹?
答:使用ls命令可以查看当前目录下的文件和文件夹。
例如,输入ls命令后,
系统会列出当前目录下的所有文件和文件夹的名称。
2. 如何创建一个新的文件夹?
答:使用mkdir命令可以创建一个新的文件夹。
例如,输入mkdir test,系统会在当前目录下创建一个名为test的文件夹。
3. 如何在终端中复制文件?
答:使用cp命令可以复制文件。
例如,输入cp file1 file2,系统会将file1复制
到file2。
4. 如何查看一个文件的内容?
答:使用cat命令可以查看一个文件的内容。
例如,输入cat file,系统会显示
file文件的内容。
5. 如何删除一个文件夹及其所有内容?
答:使用rm -r命令可以删除一个文件夹及其所有内容。
例如,输入rm -r test,系统会删除名为test的文件夹及其所有内容。
通过练习以上的操作题目,你可以更好地掌握Linux操作系统的基本操作技能。
当然,除了以上的练习题,还有很多其他的操作技能需要掌握,希望大家能够在学习和使用Linux操作系统的过程中不断提升自己的技能,更好地应用Linux 操作系统。
linux练习题答案1. 文件和目录管理1.1. 如何在Linux中创建一个目录?可以使用mkdir命令来创建目录。
例如,要创建一个名为"mydir"的目录,可以运行以下命令:```mkdir mydir```1.2. 如何在Linux中创建一个空文件?可以使用touch命令来创建一个空文件。
例如,要创建一个名为"myfile.txt"的空文件,可以运行以下命令:```touch myfile.txt```1.3. 如何将一个文件从一个目录移动到另一个目录?可以使用mv命令来移动文件。
例如,要将文件"myfile.txt"从目录"dir1"移动到目录"dir2",可以运行以下命令:```mv dir1/myfile.txt dir2/```1.4. 如何删除一个文件?可以使用rm命令来删除文件。
例如,要删除文件"myfile.txt",可以运行以下命令:```rm myfile.txt```请注意,删除文件是不可逆的操作,请谨慎使用。
2. 用户和权限管理2.1. 如何创建一个新用户?可以使用useradd命令来创建一个新用户。
例如,要创建一个名为"newuser"的新用户,可以运行以下命令:```useradd newuser```2.2. 如何将一个用户添加到一个组?可以使用usermod命令将用户添加到一个组。
例如,要将用户"newuser"添加到组"mygroup",可以运行以下命令:```usermod -a -G mygroup newuser```2.3. 如何为一个文件设置读写权限?可以使用chmod命令来设置文件的读写权限。
例如,要将文件"myfile.txt"设置为所有用户可读写,可以运行以下命令:```chmod 666 myfile.txt```2.4. 如何修改文件的所有者和所属组?可以使用chown命令来修改文件的所有者,使用chgrp命令来修改文件的所属组。
、填空题1.建立用户账号的命令是__useradd2.修改账号密码的命令是—passwd o3.更改用户密码过期信息的命令是—chage4.创建一个新组的命令是groupadd。
5.用于在不注销的情况下切换到系统中的另一个用户的命令是 ___ s u __________6.显示系统中进程信息的命令是ps -aux7.以树状方式表现进程的父子关系的命令是pstree8.显示当前系统正在执行的进程的相关信息的命令是top。
9.显示或者设置当前系统的主机名的命令是hostname?10.Linux 系统中使用最多的文件系统是ext3/4 o11.列出磁盘分区信息的命令是df。
12.将设备挂载到挂载点处的命令是—mount。
13.检查文件系统的磁盘空间占用情况的命令是du14.统计目录(或文件)所占磁盘空间大小的命令是—du。
15.为文件建立在其他路径中的访问方法(链接)的命令是—ln,链接有两种:软链接 ______ 和—链接。
改变文件或目录的读写和执行权限的命令是—chmod。
17.指定在创建文件或目录时预设权限掩码的命令是umask18.改变文件或目录所有权的命令是—chown。
19.ACL可以为某个文件单独设置该文件具体的某用户或组的权限。
需要掌握的命令也只有三个:getfacl_、_setfacl_> _chacl_?20.gzip命令的功能是_____ 压缩文件。
21.使用tar命令时,应该记住的两个选项组合是:_-cvf_和_-xvf,他们的功能分别是:—打包目录(文件)成一个文档 _和—释放打包的文档__________ O22.Shell有四种变量:用户白定义变量、环境变量、内部变量和位置变量。
23.在定义变量时,变量名前不应加符号$在引用变量的内容时则应在变量名前加该符号。
24.将当前目录下的文件man.config压缩为man.config.bz2的命令是bzip2 - z man.config25.将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是gunzip - r/home/stu26.将当前目录下的bin目录和hello、hello.c文件打包并压缩为binzxj.tar.gz 文件的命令是tar — czvf binzxj.tar.gz bin hello hello.c 27.将/home/ixdba 目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,实现此任务的tar命令格式tar -cjvf /home/ ixdba.tar.bz2/home/ixdba28.启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at、batch和crontab。
练习一LINUX命令测试题一、选择题(每题2分)1、下面哪个命令是用来定义shell的全局变量( D )A. exportfsB. aliasC. exportsD. export2、当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /homeB. /binC. /etcD. /dev3、在vi编辑器里,命令"dd"用来删除当前的( A )A. 行B. 变量C. 字D. 字符4、按下(A )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D5、vi中哪条命令是不保存强制退出( C )A. :wqB. :wq!C. :q!D. :quit6、用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令__D____可以实现。
A. cd a.txt xt.aB. echo a.txt > txt.aC. rm a.txt txt.aD. cat a.txt > txt.a7、下面关于i节点描述错误的是__A___ 。
A.i节点和文件是一一对应的B.i节点能描述文件占用的块数C.i节点描述了文件大小和指向数据块的指针D.通过i节点实现文件的逻辑结构和物理结构的转换8、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用__C____命令。
A. 上箭头B. 下箭头 C. “.” D. “*”9、在Shell脚本中,用来读取文件内各个域的内容并将其赋值给Shell变量的命令是__D___ 。
A. foldB. joinC. trD. read10、当字符串用单引号(’’)括起来时,SHELL将__C____ 。
A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的特殊字符D.结束进程11、Linux系统中,用户文件描述符0表示____A__ 。
A.标准输入设备文件描述符B.标准输出设备文件描述符C.管道文件描述符D.标准错误输出设备文件描述符12、RED HAT LINUX 9默认使用的文件系统类型为( B )A.ext2B.ext3C.FATD.swap13、光盘所使用的文件系统类型为( D )。
linux常用命令试题**Linux常用命令测试题**一、单项选择题1. 在Linux系统中,用于显示当前目录的命令是:A. mkdirB. cdC. pwdD. rmdir答案:C2. 下列哪个命令用于创建新的目录?A. cpB. mvC. rmD. mkdir答案:D3. 要列出当前目录下所有文件和子目录的详细信息,应使用的命令是:A. lsB. ls -lC. ls -aD. ls -d答案:B4. 用于复制文件或目录的命令是:A. cpB. mvC. rmD. cat答案:A5. 移动或重命名文件或目录的命令是:A. cpB. rmC. mvD. touch答案:C二、填空题6. 在终端中查看系统帮助文档的命令是:______答案:man7. 删除一个非空目录及其包含的所有文件和子目录的命令是:______ 答案:rm -rf 目录名8. 若要查看文本文件内容,可使用______命令。
答案:cat 或 less 或 more9. 创建一个新的空文件的命令是:______答案:touch 文件名10. 改变文件或目录的所有者的命令是:______答案:chown三、简答题11. 请简述`grep`命令的主要功能及基本用法。
答案:`grep`命令在Linux中主要用于搜索含有特定模式(如字符串)的文件,并将匹配到的内容输出。
其基本用法为:`grep [选项] 字符串文件名`,例如,要在一个名为“log.txt”的文件中查找包含字符串"error"的行,可以使用命令:`grep "error" log.txt`。
以上仅为部分示例试题,实际Linux命令学习和考试中还包括进程管理、网络操作、权限管理等多个方面的命令知识。
希望通过对这些基础命令的学习和练习,能够更好地掌握Linux系统的日常运维和管理工作。
以下是一些关于Linux 常用系统命令的试题,可以用于测试对Linux 操作系统基本命令的熟悉程度。
1. 显示当前工作目录的命令是?
答案:pwd
2. 列出目录中的文件和子目录的命令是?
答案:ls
3. 切换到用户的主目录的命令是?
答案:cd ~user(其中"user"是用户名)
4. 创建一个空文件的命令是?
答案:touch filename
5. 查看文件内容的命令是?
答案:cat filename 或more filename
6. 创建一个新目录的命令是?
答案:mkdir directoryname
7. 复制文件的命令是?
答案:cp sourcefile destination
8. 移动文件的命令是?
答案:mv sourcefile destination
9. 删除文件的命令是?
答案:rm filename
10. 删除目录的命令是?
答案:rmdir directoryname
11. 显示系统日期和时间的命令是?
答案:date
12. 显示文件详细信息的命令是?
答案:ls -l
13. 查找文件的命令是?
答案:find path -name filename
14. 查看进程的命令是?
答案:ps
15. 结束一个进程的命令是?
答案:kill PID (其中PID是进程号)
这些问题旨在考察对Linux 常用命令的基本理解。
答案中的命令和参数可能在不同的Linux 发行版中略有不同,具体情况可能需要根据使用的系统进行调整。
linux基本命令考题一、单选题1. 在Linux系统中,用于显示当前所在目录的命令是:A. pwdB. cdC. lsD. mkdir2. 在Linux系统中,用于创建新目录的命令是:A. pwdB. cdC. lsD. mkdir3. 在Linux系统中,用于列出目录内容的命令是:A. pwdB. cdC. lsD. mkdir4. 在Linux系统中,用于删除文件的命令是:A. rmB. mvC. cpD. touch5. 在Linux系统中,用于复制文件的命令是:A. rmB. mvC. cpD. touch6. 在Linux系统中,用于移动文件或重命名文件的命令是:A. rmB. mvC. cpD. touch7. 在Linux系统中,用于创建空白文件的命令是:A. rmB. mvC. cpD. touch8. 在Linux系统中,用于查看文件内容的命令是:A. catB. grepC. findD. chmod9. 在Linux系统中,用于查找文件的命令是:A. catB. grepC. findD. chmod10. 在Linux系统中,用于修改文件权限的命令是:A. chmodB. chownC. chgrpD. chroot二、填空题1. 在Linux系统中,用于显示当前日期和时间的命令是______。
2. 在Linux系统中,用于查看文件内容的命令是______。
3. 在Linux系统中,用于创建新目录的命令是______。
4. 在Linux系统中,用于删除文件的命令是______。
5. 在Linux系统中,用于移动文件或重命名文件的命令是______。
三、简答题1. 请简要说明如何使用cd命令实现目录之间的切换。
2. 请简要说明如何使用ls命令查看目录内容,并列举ls命令的常用参数及其功能。
3. 请简要说明如何使用grep命令查找指定字符串,并列举grep命令的常用参数及其功能。
Linux常用命令训练
注:所有不存在的目录或文件都自己建立。
一、文件操作命令
1.查看当前目录下的包含隐藏文件在内的所有文件。
(ls –a)
2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。
ls –t –l *.c
3.用file命令查看当前目录下所有文件
4.用file命令查看当前目录下所有以“.c”为后缀的文件信息
二、文件拷贝命令
1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下
2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。
三、文件移动命令
1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的
2.c文件。
四、文件链接命令
1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c”
五、文件删除命令
1.强制删除目录“~/program”下的所有后缀为”.c”的文件
六、修改文件属性
1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者
可读、可执行,但不可写
2.修改文件用户目录下,aaa/目录里的2.c文件访问时间为当前时间。
七、创建目录
1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为
ddd.
八、删除目录
1.删除用户目录中的aaa目录,并显示相关信息
九、修改当前目录
1.返回当前目录的父级目录
2.切换目录至/usr/tmp
十、查看当前目录
1.查看当前所在目录
十一、进入根目录的tmp目录,建立test1和test2两个文件夹,在test1中建立a.log, b.log 然后把a.log 硬连接到test2目录,b.log 软链接到test2目录
十一、关闭系统
1.重启系统
reboot
2.关闭系统
Init 0。