满意答案

lyn0610

2013.06.14

采纳率:40%    等级:13

已帮助:14219人

linux命令练习题汇编

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

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 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 盘中的内容,写出完整过程

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

1. 挂 载 光 驱 , 将 C:\ 虚 拟 机 等 \shrike-i386-disc1.iso 挂 入 光 驱 中 , 实 现 linux 对 shrike-i386-disc1.iso 中文件的访问,写出完整的挂载过程

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

3. 配置你的 linux 实现,linux 访问 internet,写出详细的配置过程 任务六:

1.安装配置 samba 服务器,实现 windows 访问 linux,实现 linux 访问 windows,写出详细 的配置过程

任务七: 安装配置 FTP 服务器,实现 linux 文件下载到 windows,实现 windows 文件上传 linux,写 出详细的配置过程

016分享举报

装linux时可用空间只有1929k,求Linux命令习题相关推荐

  1. linux如何控制ftp不能get,ftp get/push连接到linux时,都是使用的linux命令

    1.push上传 ftp> pwd 257 "/root" is current directory. 连接到linux时,都是使用的linux命令 ftp> cd / ...

  2. linux扩充文件夹容量,Linux扩充磁盘空间 【附查看磁盘命令】

    今天手里一台raksmart要重做一下系统,但是做完以后发现磁盘空间只有2G-顿时感觉整个人不好了.于是乎练习客服处理,RAKSmart机器速度虽然一般,但是客服回复是真快,只需要一段命令就可以完美解 ...

  3. linux高可用小知识点汇总-行云管家

    不少运维小伙伴对于linux高可用相关知识不是很了解,今天我们小编就给大家汇总了一些,希望可以加深大家的了解.仅供参考哦! linux高可用小知识点汇总-行云管家 一.Linux是什么系统? [回答] ...

  4. Linux虚拟机磁盘空间不足的解决方法

    问题描述: 其实很多时候,在我们虚拟机安装了一些软件后,你发现磁盘莫名其妙的空间就满了,这个时候我们需要学会找到Linux系统中的大文件以及清理Linux的磁盘. 原因分析: 一个主要原因是在vmwa ...

  5. Linux查看磁盘空间命令(df、du)

    Linux查看磁盘空间命令 Linux 查看磁盘空间可以使用 df 和 du 命令. 1.df df以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息: df 使用d ...

  6. 强制用户在下次登录Linux时更改密码

    这个非常简单,有2个命令可以实现,一个是chage,一个是passwd,下面我简单介绍一下: 这里为了方便演示过程,新创建一个Jack用户用于测试,命令"useradd Jack" ...

  7. linux查看磁盘空间命令

    Linux 查看磁盘空间可以使用 df 和 du 命令. df df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 例如,我们使用df -h命令来查看磁盘信息 ...

  8. Linux 查看磁盘空间

    Linux 查看磁盘空间可以使用 df 和 du 命令. Linux 查看当前目录下各磁盘使用情况: du --max-depth=1 -h linux中查看文件大小,以G为单位: ls -lh 查看 ...

  9. mount查看linux分区大小,【128】Linux 中磁盘空间查询df、du和分区fdisk和挂载mount

    内容目录(原文见公众号python宝) 一.Linux 查看磁盘空间可以使用 df 和 du 命令二.linux磁盘分区fdisk命令详解三.Linux挂载命令mount四.挂载分区实例 一.Linu ...

最新文章

  1. R 语言中的高级图像处理包
  2. 关于CLR、CIL、CTS、CLS、CLI、BCL和FCL
  3. 使用js实现微信小页面翻页的原理介绍
  4. SVN的搭建及使用(三)用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突,重新设置用户名和密码等...
  5. (四)学习CSS之position、bottom、left、right和top属性
  6. 【BZOJ】1672: [Usaco2005 Dec]Cleaning Shifts 清理牛棚(dp/线段树)
  7. The world at your fingertips — 天涯明月刀幕后23(海战)
  8. 动态规划简单应用:斐波那契数列
  9. [设计模式]简单工厂和工厂方法模式适用场景
  10. 戴森吸尘器被《消费者报告》从推荐名单除名:不耐用
  11. AVR单片机外部RAM访问
  12. 我热爱编程,但我讨厌这个行业
  13. 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第6节 Lambda表达式_6_Lambda表达式有参数有返回值的...
  14. 从图书馆进入网络刷题练习与考试平台
  15. mysql sql优化面试题_SQL优化(面试题)
  16. PPT封面怎样设计才更赏心悦目
  17. 星星之火-45:5G技术地图
  18. 配置路由urlconf
  19. 2022年临床执业医师资格考试《系统解剖学》习题及答案
  20. 如何查找某个物种的基因组大小

热门文章

  1. webpack 图片压缩不起作用_理论|webpack2 终极优化
  2. 进虚拟ftp服务器跳网页,ftp服务器总是自动跳到网页
  3. 20220215 人工势场的缺陷局部最小值
  4. Canvas动画基础之碰撞检测
  5. 面向对象设计原则之开闭原则
  6. js验证手机号码是否符合标准
  7. Swoole源代码学习记录(十五)——Timer模块分析
  8. 写一个ajax程序就是如此简单
  9. The Design and Implementation of Open vSwitch
  10. 在执行方法和Web资源中获取传递过来参数的值