linux常用命令课题综合练习答案.docVIP

  • 20
  • 0
  • 约1.72千字
  • 约 3页
  • 2017-06-07 发布于重庆
  • 举报
linux常用命令课题综合练习答案

Linux常用命令综合实验测试题 班级: 学号: 姓名: 成绩: 请说明下列命令的含义及执行该命令后的结果 每题3分,共60分 $ls -l convert.txt:以长文件形式列出convert.txt的详细信息; $more convert.txt:查看convert.txt文件的内容,若内容超过一屏则分屏显示;(man ls a.txt;cat a.txt;more a.txt) $pwd:查看当前目录位置; $cat file1 file2 file3:连续显示file1, file2, file3三个文件的内容; $cp file1 /home/ks:将文件file1拷贝到/home/ks; $rm temp:删除文件temp; $mkdir -p /home/ks/h/e:一次性递归地创建两个目录/h/e,位于目录/home/ks下; 在/home/xxxy下mkdir –p h/e的结果? $gzip a.txt b.txt:给a.txt和b.txt文档进行压缩,分别生成a.txt.gz和b.txt.gz $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 解压缩包 $chmod a+rw file1.c:给用户增加对文件file1.c的读和写权限 Chmod a+x e ./e $grep name 1.txt:在文件1.txt中查找包含字符串“name”的行,将其输出在屏幕上 $tar -xzf 2.tar.gz:对文件2.tar.gz进行解压缩、解包操作 $mount:显示系统当前文件系统的挂载情况 $df –a:列出所有的文件系统,查看磁盘与目录的使用情况 $mount -t iso9660 /dev/cdrom /mnt/cd :将光盘设备挂载到/mnt/cd下 $su root:切换到root用户 $ps –l:已详细列表形式查看当前系统运行的进程状况 $sudo halt:临时以root身份执行系统关闭命令 vi main.c:创建一个main.c文件 gcc hi.c–o hi:编译文件hi.c,生成可执行文件hi 以下每一项信息对应哪类文件,并说明它的含义(每题2.5分,共10分) drwxr-xr-x:表示是一个目录.目录拥有者u具有rwx权限,同组其他用户g拥有rx权限,其他用户拥有rx权限 -rwx--x--x:表示是一个文件.目录拥有者u具有rwx权限,同组其他用户g拥有x权限,其他用户拥有x权限 /dev/fp0:表示软驱设备文件 /usr/lib:表示用于用户程序的库文件 /lib 要实现下列功能,请给出相应命令。(每题5分,共10分) 目录ABC下有两个子目录a1,a2,以及5个普通文件,如果想删除ABC目录,应该使用什么样的命令? 答:方法一:rm –r ABC 方法二:依次删除ABC目录下的子目录和普通文件在删除目录ABC. rmdir 将文件1.txt和2.txt合并成一个文件12.txt的命令是什么? 答:cat 1.txt 2.txt 12.txt 1.txt 在linux编写一个简单的C语言程序,调试运行并给出结果(共20分) 功能:从键盘输入两个整数,比较这两个数的大小; 要求:给出c语言程序源代码,写出编译、运行C程序的shell命令,可执行文件名为findmax; 用抓图的形式保存整个程序的显示、编译、运行过程。 #include 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

文档评论(0)

1亿VIP精品文档

相关文档