您的位置:首页 > 运维架构 > Linux

Linux基础操作练习1

2017-09-28 17:00 316 查看
 

<<<第一单元练习题>>>

1.  用student用户登陆系统图形界面

2.打开一个bash

鼠标右键----->openin terminal

2.  修改student的密码,把密码更新成"T3st1ngtlme"(主机字母和数字)

Passwdstudent

4.显示当前系统时间

  date

5.显示当前系统时间,显示格式为:"小时:分钟:秒 AM/PM"(AM/PM为上下午标识)

date +%r

6.显示“/usr/bin/clean-binary-files”的文件类型

ls –l /usr/bin/clean-binary-files

7.统计“/usr/bin/clean-binary-files”的文件大小

ls –c /usr/bin/clean-binary-files

8.用快捷方式在shell中调用已经执行过的第4条命令

!4

9.用快捷方式执行最近一条含有"date"关键字的命令

ctl+r ----àdate出来的效果图

 

 

<<<第二单元练习>>>

1.用命令和正则表达式按照要求建立文件

*)用一条命令建立12个文件WESTOS_classX_linuxY(X的数值范围为1-2,Y的数值范围为1-6)

touch  WESTOS_class{1..2}_linux{1..6}

*)这些文件都包含在root用户桌面的study目录中

首先建立一个root用户桌面下的study目录,然后强制将桌面上先前建立的WESTOS_class{1..2}_linux{1..6}都移动到study目录下。具体操作如下

 mkdir  /root/Desktop/study---->mv  -f  WESTOS_class{1..2}_linux{1..6}  /root/Desktop/study

最后ls  /root/Desktop/study显示此目录下的文件。

*)用一条命令建立8个文件redhat_versionX(x的范围为1-8)

touch  redhat_version{1..8}  文件存在当前用户所在目录,这里认为是桌面上。

*)redhat_virsionX这些文件都包含在/mnt目录中的VERSION中

先新建一个/mnt/VERSION目录,由于/目录下并没有mnt目录,故新建时需要加入“-p”表示从父级就开始新建,然后将桌面上的redhat_version{1..8}强制移动到/mnt/VERSION目录下具体如下:

mkdir  -p  /mnt/VERSION----->mv  -f  redhat_version{1..8}  /mnt/VERSION

最后cd  /mnt/VERSION转目录,查看当前目录下的文件,如上图。

注意:以上两个实验新建的文件由于都存在于桌面上,且用户所在地址也为桌面,故在移动时直接写文件名,否则就是“/…../文件名”。

2.管理刚才信建立的文件要求如下

*)用一条命令把redhat_versionX中的带有奇数的文件复制到桌面的SINGLE中

新建SINGLE 目录 -------->cp /mnt/VERSION/ redhat_version{1,3,5,7} ./SINGLE

由于redhat_version{1,3,5,7}不在当前用户所在目录下,需要在前面加入路径名。“.”代表当前路径。

*)用一条命令把redhat_versionX中的带偶数数的文件复制到/DOUBLE中

与上面类似,最后结果

*)用一条命令把WESTOS_classX_linuxY中class1的文件一动到当前用户桌面的CLASS1中

“*”代表匹配人意字符,故WESTOS_class1*代表文件名以WESTOS_class1开头的文件

*)用一条命令把WESTOS_classX_linuxY中class2的文件一动到当前用户桌面的CLASS2中

3.备份/etc目录中所有带有名字带有数字并且以.conf结尾的文件到桌面上的confdir中

5.删掉刚才建立或者备份的所有文件

“-R”代表递归,上面指令代表递归删除桌面上的所有文件。但是“/”下仍存在mnt和DOUBLE目录,故
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux