linux习题60

linux命令练习题60

任务一:按要求完成以下操作;1)显示日期格式;2)在/tmp/下新建目录test,并指定权限6;3)显示环境变量path,但将/root加入到$;4)用cat显示/etc/passwd,并打印出;5)显示/etc/passwd文件中的5-10行;6)显示出/home/目录下所有文件的ctime;7)显示出/home/目录下所有文件的atime;8)显示出/h


任务一:按要求完成以下操作

1)显示日期格式

2)在/tmp/下新建目录test ,并指定权限664

3)显示环境变量path,但将/root加入到$PATH中

4)用cat显示/etc/passwd,并打印出行号

5)显示/etc/passwd文件中的5-10行

6)显示出/home/目录下所有文件的ctime时间

7)显示出/home /目录下所有文件的atime时间

8)显示出/home /目录下所有文件夹的mtime时间

9)查找/home /目录下一天前新增的目录或文件

10) 查找/etc/目录下二十四小时更动过的目录或文件

11) 查找/etc/目录下比/etc/passwd日期新的文件或目录

12) 查找/home目录下所有test用户的文件或目录

13) 查找/home下档案属性为f的文件

14) 查找/目录下所有的特殊位文件。

15) 查找/目录下所有的特殊位文件,并显示详细信息

16) 查找/目录下所有大于2M的文件

17) 查询/etc目录下一个小时之前更改的文件,不包括目录

18) copy文件/etc/passwd到/tmp目录下,保持时间戳

19) 查看/tmp/目录的使用空间

20)设置linux一分钟后关机

21)设置linux一分钟后重启动

22)进入/home目录,使用pwd显示当前目录

23)在/ 下建立目录worker,在worker下建立目录host01,host02在host01下建立目录h01,h02

24)删除host01下的h01目录,若host01目录为空,则删除host01

25)在host02下建立文件baby.txt

26) 长格式显示/etc下的文件

27)将/etc/yp.conf复制到/worker/host02中,提示用户是否覆盖

28)复制/etc/yp.conf复制到/worker/host02中改名为tt20912.conf

29) 将/mnt下的所以文件及目录复制到/worker/host02下

30)在worker下建立目录host03,将host02中的所有文件移到host03下,如文件存在不给出任何覆盖提示

31)将host03下的所有文件删除,用户需对删除的文件进行确认

32)删除host03下的所有目录

34)尝试给/worker/host02/yp.conf建立一个硬链接到/man.hard

35) 尝试给/worker/host02/yp.conf建立一个软链接到/soft.soft

36) 在/下建立目录test20912,在test20912建立文件1.txt和2.txt,分别在文件1.txt和2.txt中输入“I am chinese”,“are you ok?”用cat命令查看其中的内容,将1.txt和2.txt中的内容合并到3.txt并加上行号

37)从第5行起显示/worker/host02/yp.conf

38)显示 /worker/host02/yp.conf前五行内容

39)显示/worker/host02/yp.conf后五行内容

40)在/dev下查找所有以“cu”开头的文件

41)在worker下建立文件file.txt,在file.txt中输入

1001 A CCC1957 AUX 58.00 LVX2A 138

1002 B CCC1956 AUX 45.00 LVX2C 289

1058 C CCC1988 AUX 63.00 KVM9D 234

2058 D CCC1979 PCB 73.00 PLC2C 68

4080 E CCC1929 PCB 79.00 PLV2C 512

5800 F CCC1988 USP 77.00 KCM9D 234

5008 G CCC1987 USP 96.00 KVM9E 644

然后完成

1 含有“58”字符串的行的总数

2 显示含有“58”字符串的所有行的行号

3 精确匹配只含有“408”字符串的行

4 查找代码为1001和1002的城市

5 显示使行首不是4或5

6 显示含有A的行

7 显示以K开头,以D结尾的所有代码

8 显示头两个是大写字母,中间两个任意,并以C结尾的代码

9 查询所有以1开始以8或9结尾的所有记录

10在file.txt中搜索“PLC2C”

11 对file.txt按数值排序

12统计file.txt中的行数、单词数、字符数

任务二:按要求完成以下操作,写出对应命令

1. 在/下建立目录think,把/etc/inittab文件复制到/think下

2. 查看inittab文件第5行内容并记录

3. 在think下新建文件mod.c,往里面输入内容并保存退出。

#include<stdio.h>

void main( ){

int i;

float s;

scanf(“%d”,&i);

s=i*i+20;

printf(“%d”,s);

}

4. 打开mod.c,显示所有内容的行号

5. 将光标直接定位到i*i,考虑如何关掉行号

6.将 /etc/man.config 复制到/think下

7. 使用 vi 打开/think/man.config,光标移动到第一行,并且向下搜寻一下“teTeX”这个字符串,若存在,请问在第几行?

8.将 50 到 100 行之间的 man 改为 MAN ,并且一个一个挑选是否需要修改

9. 若修改完之后,要全部复原,如何操作?

10.复制 51 到 60 行这十行的内容,粘贴到最后一行之后;

11.删除 11 到 30 行之间的 20 行;

12.将think/man.config另存为 man.test.config

13.选中所有空行,然后删除它们

14.该文件有多少行与多少字符?

15.删除包含MAN的行,保存文件

任务三:按要求完成以下操作,写出对应命令

1. 建立用户win1,UID、GID等均按默认

2. 新建用户win2,默认主目录为/think,其余默认

3. 将win2用户名改为tin,UID改为700,密码改为1330855

4. 连同主目录一起删除tin用户

5. 创建一个名为goup的用户组,GID为5000

6. 试将win1添加到goup中,明文查看win1所属组

7. 在/think/下建立文件book.txt,将文件所属用户变为win1,对于book.txt,给属组用户添加

写权限,取消其他用户的读写权限

8. 修改book.txt的权限为属组可读可写,同组可读,其他用户不可读不可写,用数字设置

9. 对于给所有人book.txt读取权限

任务四:按要求完成以下操作,将过程记录在实习报告上

1. 将 /etc/man.config 复制到/think下,将/think/man.config压缩为good.tar ,在/think/下新

建文件bad.conf,将man.config、bad.conf同时压缩为ftpp.tar

2. 显示ftpp.tar中的内容,新建文件top.txt,将其追加到ftpp.tar中

3. 用gzip对ftpp.tar进行解压,用tar命令将think下的所有文件打包为lost.tar.gz并显示压

缩进度

4. 用将压缩文件lost.tar.gz中的top.txt删除、

5. 显示系统中所有进程。

6. 显示你所用机器CPU的利用率,内存利用情况,10秒刷新一次

7. 设置系统在2分钟后自己建立目录/baby,在/baby中建立文件ppstream.sys,并将

ppstream.sys压缩为pp.tar

8. 设置你的系统在5分钟后打开vi编辑器

9. 查看你的系统内存和磁盘空间的使用情况、统计分区的使用情况

10. 挂载你的U盘,实现linux中访问U盘中的内容,写出完整过程

11. 挂载光驱,将C:\虚拟机等\shrike-i386-disc1.iso挂入光驱中,实现linux对

shrike-i386-disc1.iso中文件的访问,写出完整的挂载过程

12. 查询你的机器中是否安装samba、vsftpd、FTP等软件包

13. 配置你的linux实现,linux访问internet,写出详细的配置过程

  • 1
    点赞
  • 2
    评论
  • 4
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值