linux常用命令课题综合练习答案
linux试题及答案(全)
Linux课后习题,linux练习题,linux进步练习题,linux操作练习题
一、命令部分
1.新建一个用户yangang,密码设为123456,并将其加到root组。写出所用命令。
(2)0 8-18 * * * cut -f 1 >> /backup/bak01.txt
2. 某学校内部既存在WINDOWS操作系统,又存在LINUX操作系统,为了方便资源共享,建立一台SAMBA服务器,其地址为192.168.0.5,建立std、teacher两个用户,同时设置其密码。
创建用户:useradd std
service sshd restart
71.创建一个以自己的名的拼音命名的用户。
useradd chengwen
72.添加一个用户组,名称为js。
groupadd js
73.修改新建的用户属于js组。
usermod –g js newuser
74.进入该用户主目录,显示当前的路径。
cal 12 2011
57.建立文件/etc/group的符号链接文件/root/abc。
ln –s /etc/group /root/abc
58.后台启动程序gedit。
Gedit &
59.配置网卡eth0的IP地址为192.168.0.1,子网掩码为255.255.255.0
ifconfig eth0:192.168.0.1 netmask 255.255.255.0
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系统管理和维护的基础知识。
希望本文的内容能为您提供一些帮助。
(完整版)Linux常用命令训练习题1--答案
Linux常用命令训练注:所有不存在的目录或文件都自己建立。
一、文件操作命令1.查看当前目录下的包含隐藏文件在内的所有文件。
(ls –a)2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。
ls –t –l *.c3.用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.重启系统reboot2.关闭系统Init 0。
实训项目2--Linux基本命令(带参考答案)
实训项目2--Linux基本命令(带参考答案)实验报告题目:项目二、Linux基本命令院系:信息工程系专业:网络工程班级:2011级1班姓名:??学号:2011????指导教师:201 3 年3 月15 日实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。
二、实训内容练习使用Linux常用命令,达到熟练应用的目的。
三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。
练习使用cd命令(2)用pwd命令查看当前所在的目录。
pwd命令用于显示用户当前所在的目录。
如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。
然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。
最后,用man命令查看ls命令的使用手册。
补充说明浏览信息内容:(以下面图片为例)最后一行内容列表说明- r w - r--r--1 rootroot8 Feb2118:42mybook1 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查看当前工作目录。
❖m kdir命令用于创建一个目录。
❖该命令的语法为:mkdir [参数] 目录名❖常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。
实验三 Linux常用命令
实验三Linux常用命令完成时间:姓名:一.实验目的:2.熟悉Linux操作环境。
二.实验内容:练习使用Linux常用命令。
三.实验要求:完成练习题,书写实验小结,保存后提交到作业服务器上。
四.实验练习题:1)文件和目录类命令:●启动计算机,利用root用户登录到系统,进入字符界面。
●用pwd命令查看当前所在的目录,转换到系统/目录。
●用ls命令列出此目录下的文件和目录,其显示的总数为(20)个,再用ls –a显示,ls –al显示,练习ls的其他参数显示效果,比较结果的不同。
●在系统/目录下,创建测试目录test,其命令为(cd /然后在系统目录下输入mkdirtest)。
如实验图。
●利用ls命令列出文件和目录,确认test目录创建成功。
●进入test目录,查看当前目录的命令为(pwd),其结果为(/test)。
●利用touch命令,在当前目录创建两个新的空文件newfile,myfile,其命令为(touch newfile myfile)。
●利用cp命令复制系统文件/test/myfile到/etc目录下,其命令为(cp -i/test/myfile /etc)。
●复制文件myfile为一个新文件myfile.bak,作为备份,其命令为(cp /ect/myfile ect/myfile.bak)。
●复制/etc/inittab文件到test目录下,其命令为(cp /etc/inittab /test/)。
●用长格形式列出test目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
命令为(cd /test 进入test目录然后键入 ls –l命令就可以以长格形式显示当前目录下所有的文件和目录)。
●删除文件myfile.bak(rm –r myfile.bak)●把文件myfile改名为myfile.new,命令为(cp /test/myfile/etc/myfile.new )。
●显示当前目录下的文件和目录列表,确认重命名成功。
Linux命令练习及参考答案
命令练习: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复习题综合练习及答案
Linux复习题综合练习及答案1、linux的第二块硬盘的第一个分区应该表示为:()a./hda1b./hdb1c./hdbad./hda22、在linux中有关ide设备命名编号正确的有()a.sda第一个ide控制器,主设备b.sdb第二个ide控制器,次设备c.hda第二个ide控制器,主设备d.hda第一个ide控制器,主设备3、利用命令find搜寻当前目录下的名称尾为.c的文件,并将结果输入至标准输入的命令就是()a.find.-name\cprintb.find.-name\cprintc.find.-name\cprintd.find.-name\cprint4、启动运转级别3代表什么:()a.关闭系统b.单用户管理模式c.无网络功能的多用户模式d.带有网络功能的多用户模式5、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用()a.tarxvzfmyftp.tgz-c/tmpb.tarxvzfmyftp.tgz-r/tmpc.tarvzfmyftp.tgz-x/tmpd.tarxvzfmyftp.tgz/tmp6、怎样新建一个新文件:()a.mkhello.cb.rmhello.cc.touchhello.cd.newhello.c7、下面哪些命令可以分页表明小文本文件:()a.moreb.catc.typed.less8、lscal命令列出下面的文件列表,问那一行代表是链接文件。
()a.-rw-------2hel-susers56sep0911:05hellob.-rw-------2hel-susers56sep0911:05goodbeyc.drwx-----1helusers1024sep1008:10zhangd.lrwx-----1helusers2024sep1208:12cheng9、以下哪几种是vi的工作模式()(多选)a.命令模式b.删掉模式c.编辑模式d.末行模式10、临时注销一个用户,可以直接修改/etc/shadow文件,即在该用户口令前加()a.!b.#c.%d.*11、启动x-windows命令是()a.startb.startxc.begind.beginx12、加装linux系统对磁盘分区的建议就是()a至少有一个磁盘分区b至少有两个磁盘分区c至少有三个磁盘分区d至少有四个磁盘分区13、下面哪个文件包含了主机名到ip地址的映射关系()a./etc/hostnameb./etc/hostsc./etc/resolv.confd./etc/networks14、在linux系统,预设的shell就是什么:()a.bashb.ashc.cshd.gnush15、pwd命令的功能就是()a设置用户的口令b表明用户的口令c相当于windows命令行里输入cd命令d相当于在windows命令行里输入dir命令16、当一个目录作为一个挂载点被使用后,该目录上的原文件()a、被永久删掉b、被暗藏,等待装载设备装载后恢复正常c、被放进回收站d、被暗藏,等待计算机重新启动后恢复正常17、执行命令“chmodo+rwmyfile”后,myfile文件的权限变化为()a、同组用户可读写myfile文件b、其他用户可读写myfile文件c、所有用户都可读写myfile文件d、文件所有者读写myfile文件18、tar命令可以进行文件的()a、放大、档案和解压缩b、放大和解压缩c、放大和档案d、档案和解压缩19、负责管理继续执行防火墙规则的服务(守护者进程)就是()a、iptablesb、networkc、securityd、xinetd20、使用vi编辑文本只读时,保存并退出的命令是?(单选题)a:w!b:q!c:wqd:e!21、当一个文件属性为drwxrwxrwt,则这个文件的权限就是什么样的?(多选题)a:任何用户皆可以加载、可以载入b:root可以删掉该目录的文件c:给普通用户以文件所有者的特权d:文件拥有者有权删除该目录的文件22、什么命令用来查看硬盘被占用了多少空间和剩余多少空间?(单选题)a:dub:dfc:freed:vmstat23、linux使用者的帐号、密码与群组的名称文件放到哪些文件里?(多选题)a:/etc/passwdb:/etc/shadowc:/etc/groupd:/etc/users24、暂停某用户帐号可以采用如下哪些方法?(多选题)a.把/etc/passwd文件中该用户信息字段ka#b.passwd-1[用户名]c.将/etc/passwd该用户信息shell字段改成/sbin/nologind.passwd-u[用户名]25、假如系统启动步入运转级别3,则在/etc/rc.d/rc3.d/目录中,以下哪一个脚本首先继续执行?(单选题)a.k20rwhodb.s30syslogc.k96pcmciad.s99linuxcof26、怎样新建一个崭新目录:()a.touchhellob.mkdirhelloc.rmhellod.newhello27、linux文件权限一共10位长度,分成四段,第三段表示的内容是()a.文件所有者所在组的权限b.文件所有者的权限c.文件类型d.其他用户的权限28、存放设备文件的相关文件目录:()a./devb./etcc./libd./bin29、某文件的组外成员的权限为所读:所有者存有全部权限:组内的权限为读与写下,则该文件的权限为?a,467b,674c,476d,76430、将windowsc:盘(hda1)安装在linux文件系统的/winsys目录下,命令是?(单选题)a.#mountdev/had1/winsysb.#mount/dev/had1/winsysc.#mount/dev/had1winsysd.#mo untdev/hda1winsys31、将光盘cd-rom(hdc)加装至文件系统的/mnt/cdrom目录下的命令就是?(单选题)a.mount/mnt/cdromb.mount/mnt/cdrom/dev/hdcc.mount/dev/hdc/mnt/cdromd.mount/ dev/hdc32、将光盘/dev/hdc装载的命令就是?(单选题)a.umount/dev/hdcb.unmount/dev/hdcc.umount/mnt/cdrom/dev/hdcd.unmount/mnt/cdrom/dev/hdc33、在/home=/studl/wang目录下有一文件file,使用哪一个命令可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中?(单选题)a、catfile>file.copyb、cat>file.copyc、catfilefile.copy&d、catfile>file.copy&34、关于文件系统的加装和装载,下面叙述恰当的事?(单选题)a、如果光盘未经装载,光驱就是看不清楚的b、加装文件系统的加装点就可以就是/mnt之下c、不管光驱中是否有光盘。
Linux操作系统经典题库及答案
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命令试题及答案
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 . 存放用户帐号的文件是(C)。
A. shadow B. group C. passwd D. gshadow2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。
A./bin B. /dev C. /boot D. /home3 . Linux系统的联机帮助命令是(D)。
A. tar B. cd C. mkdir D. man4 . 如何删除一个非空子目录/tmp (B )。
A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/*5. 更改一个文件权限的命令是(C)。
A. change B. attrib C. chmod D. at6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。
A. rwxr--rw-B. rw-r--r—C. --xr--rwxD. rwxr--r—7. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(A )。
A. ls *.txtB. find –name “.txt”C. ls –d .txtD. find . “.txt”8 . 怎样显示当前目录(A)。
A. pwd B. cd C. who D. ls9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。
A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。
A. 566 B. 644 C. 655 D. 74411.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。
(完整版)Linux基本命令(带参考答案)
(完整版)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操作练习题及其答案,希望能够帮助大家
更好地掌握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练习题答案
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命令来修改文件的所属组。
linux常用命令试题
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 常用系统命令的试题,可以用于测试对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命令测试题-答案
练习一LINUX命令测试题-答案练习一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__ 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux常用命令综合实验测试题
班级:学号:
姓名:成绩:
一、请说明下列命令的含义及执行该命令后的结果(每题3分,共
60分)
1.$ls -l convert.txt:以长文件形式列出convert.txt的详细信息;
2.$more convert.txt:查看convert.txt文件的内容,若内容超过一
屏则分屏显示;(man ls > a.txt;cat a.txt;more a.txt)
3.$pwd:查看当前目录位置;
4.$cat file1 file2 file3:连续显示file1, file2, file3三个文件的内容;
5.$cp file1 /home/ks:将文件file1拷贝到/home/ks;
6.$rm temp:删除文件temp;
7.$mkdir -p /home/ks/h/e:一次性递归地创建两个目录/h/e,位于
目录/home/ks下;(在/home/xxxy下mkdir –p h/e的结果?)
8.$gzip a.txt b.txt:给a.txt和b.txt文档进行压缩,分别生成a.txt.gz
和b.txt.gz
9.$tar -cvf /home/ks/a/ab.tar a.c b.c:将文件a.c b.c打包成文件
ab.tar,放在目录/home/ks/a下
tar –cvf a.tar a.c 打包;tar –xvf a.tar解包;
tar –czf e.tar.gz e.c 打压缩包;tar –xzf e.tar.gz 解压缩包
10.$chmod a+rw file1.c:给用户增加对文件file1.c的读和写权限
Chmod a+x e ./e
11.$grep name 1.txt:在文件1.txt中查找包含字符串“name”的行,
将其输出在屏幕上
12.$tar -xzf 2.tar.gz:对文件2.tar.gz进行解压缩、解包操作
13.$mount:显示系统当前文件系统的挂载情况
14.$df –a:列出所有的文件系统,查看磁盘与目录的使用情况
15.$mount -t i so9660 /dev/cdrom /mnt/cd :将光盘设备挂载到
/mnt/cd下
16.$su root:切换到root用户
17.$ps –l:已详细列表形式查看当前系统运行的进程状况
18.$sudo halt:临时以root身份执行系统关闭命令
19.vi main.c:创建一个main.c文件
20.gcc hi.c–o hi:编译文件hi.c,生成可执行文件hi
二、以下每一项信息对应哪类文件,并说明它的含义(每题2.5分,
共10分)
1.drwxr-xr-x:表示是一个目录.目录拥有者u具有rwx权限,同组
其他用户g拥有rx权限,其他用户拥有rx权限
2.-rwx--x--x:表示是一个文件.目录拥有者u具有rwx权限,同组
其他用户g拥有x权限,其他用户拥有x权限
3./dev/fp0:表示软驱设备文件
4./usr/lib:表示用于用户程序的库文件
5./lib
三、要实现下列功能,请给出相应命令。
(每题5分,共10分)
1.目录ABC下有两个子目录a1,a2,以及5个普通文件,如果想删除
ABC目录,应该使用什么样的命令?
答:方法一:rm –r ABC
方法二:依次删除ABC目录下的子目录和普通文件在删除目录ABC. rmdir
2.将文件1.txt和2.txt合并成一个文件12.txt的命令是什么?
答:cat 1.txt 2.txt > 12.txt
< 1.txt
四、在linux编写一个简单的C语言程序,调试运行并给出结果(共
20分)
1.功能:从键盘输入两个整数,比较这两个数的大小;
2.要求:给出c语言程序源代码,写出编译、运行C程序的shell
命令,可执行文件名为findmax;
3.用抓图的形式保存整个程序的显示、编译、运行过程。
#include <stdio.h>
main()
{
int a,b;
scanf("%d,%d",&a,&b);
if(a>b)
printf("the max is %d\n",a);
else
printf("the max is %d\n",b);
}
$vi findmax.c
$gcc findmax.c –o findmax。