admin 管理员组文章数量: 887239
2024年1月22日发(作者:双枪老太婆是好人是坏人)
任务一:
按要求完成以下操作
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/目录的使用空间
1 / 7
20)设置linux一分钟后关机
21)设置linux一分钟后重启动
22)进入/home目录,使用pwd显示当前目录
23)在/下建立目录worker,在worker下建立目录host01,host02在host01下建立目录h01,h02
24)删除host01下的h01目录,若host01目录为空,则删除host01
25)在host02下建立文件
26)长格式显示/etc下的文件
27)将/etc/复制到/worker/host02中,提示用户是否覆盖
28)复制/etc/复制到/worker/host02中改名为tt
20912."conf
29)将/mnt下的所以文件及目录复制到/worker/host02下
30)在worker下建立目录host03,将host02中的所有文件移到host03下,如文件存在不给出任何覆盖提示
31)将host03下的所有文件删除,用户需对删除的文件进行确认
32)删除host03下的所有目录
34)尝试给/worker/host02/建立一个硬链接到/
35)尝试给/worker/host02/建立一个软链接到/
36)在/下建立目录test20912,在test20912建立文件
1."txt和
2."txt,分别在文件
2 / 7
1."txt和
2."txt中输入“I am chinese”,“are you ok?”用cat命令查看其中的内容,将
1."txt和
2."txt中的内容合并到
3."txt并加上行号
37)从第5行起显示/worker/host02/
38)显示/worker/host02/前五行内容
39)显示/worker/host02/后五行内容
40)在/dev下查找所有以“cu”开头的文件
41)在worker下建立文件,在中输入
1001ACCC1957 AUX
58."00LVX2A138
1002BCCC1956 AUX
45."00LVX2C289
1058CC1988 AUX
63."00KVM9D234
2058DCCC1979 P
CB73."00PLC2C68
4080ECCC1929 P
CB79."00PLV2C512
5800FCCC1988 USP
3 / 7
77."00KCM9D234
5008GCCC1987 USP
96."00KVM9E644
然后完成
1含有“58”字符串的行的总数
2显示含有“58”字符串的所有行的行号
3精确匹配只含有“408”字符串的行
4查找代码为1001和1002的城市
5显示使行首不是4或5
6显示含有A的行
7显示以K开头,以D结尾的所有代码
8显示头两个是大写字母,中间两个任意,并以C结尾的代码
9查询所有以1开始以8或9结尾的所有记录
10在中搜索“PLC2C”
11对按数值排序
12统计中的行数、单词数、字符数
任务二:
按要求完成以下操作,写出对应命令
1.在/下建立目录think,把/etc/inittab文件复制到/think下
2.查看inittab文件第5行内容并记录
3.在think下新建文件mod.c,往里面输入内容并保存退出。
4 / 7
#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/复制到/think下
7.使用vi打开/think/,光标移动到第一行,并且向下搜寻一下“teTeX”这个字符串,若存在,请问在第几行?
8.将50到100行之间的man改为MAN,并且一个挑选是否需要修改
9.若修改完之后,要全部复原,如何操作?
10."复制51到60行这十行的内容,粘贴到最后一行之后;
1
1."删除11到30行之间的20行;
1
2."将think/另存为
1
3."选中所有空行,然后删除它们
5 / 7
14."该文件有多少行与多少字符?
15."删除包含MAN的行,保存文件
任务三:
按要求完成以下操作,写出对应命令
1.建立用户win1,UI
D、GID等均按默认
2.新建用户win2,默认主目录为/think,其余默认
3.将win2用户名改为tin,UID改为700,密码改为
4.连同主目录一起删除tin用户
5.创建一个名为goup的用户组,GID为5000
6.试将win1添加到goup中,明文查看win1所属组
7.在/think/下建立文件,将文件所属用户变为win1,对于,给属组用户添加写权限,取消其他用户的读写权限
8.修改的权限为属组可读可写,同组可读,其他用户不可读不可写,用数字设置
9."对于给所有人读取权限
任务四:
按要求完成以下操作,将过程记录在实习报告上
1.将/etc/复制到/think下,将/think/压缩为,在/think/下新建文件,将、同时压缩为
2.显示中的内容,新建文件,将其追加到中
6 / 7
3.用gzip对进行解压,用tar命令将think下的所有文件打包为并显示压缩进度
4.用将压缩文件中的删除、
5.显示系统中所有进程。
6.显示你所用机器CPU的利用率,内存利用情况,10秒刷新一次
7.设置系统在2分钟后自己建立目录/baby,在/baby中建立文件,并将压缩为
8.设置你的系统在5分钟后打开vi编辑器
9.查看你的系统内存和磁盘空间的使用情况、统计分区的使用情况
10."挂载你的U盘,实现linux中访问U盘中的内容,写出完整过程
11."挂载光驱,将C:
虚拟机等shrike-i386-disc
1."iso挂入光驱中,实现linux对shrike-i386-disc
1."iso中文件的访问,写出完整的挂载过程
12."查询你的机器中是否安装samba、vsftpd、FTP等软件包
任务六:
(选作)
1.安装配置samba服务器,实现windows访问linux,实现linux访问windows,写出详细的配置过程
安装配置FTP服务器,实现linux文件下载到windows,实现windows文件上传linux,写出详细的配置过程
7 / 7
版权声明:本文标题:linux命令练习题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705935546h494559.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论