LINUX复习题cj完整版(3)

2019-01-12 16:40

2、改变桌面背景。

鼠标在桌面空白出点击右键,选择最后一项,选择背景,最后点确定。(我的是红旗linux。)

3、改变info这个文件的权限,原先为-rw-r—r--,用shell命令增加可执行权限。

使用ls 命令显示该文件的权限信息

然后增加可执行权限并显示出来

答案:

可参考课本P203

4、选择一个磁盘分区,对其进行挂载,然后访问其中内容,之后对其卸载。 挂载

卸载

5、选用shell命令建立目录,并对文件和目录进行移动、复制、删除以及改名等操作。

建立cj目录

参考P190

删除cj目录,命令是

改名,把cj重命名为chenj 参考p200

移动,把目录chenj移动到根目录,如下图

复制,把root目录下的chenj复制到home目录下,命令如下,参考P199

7、用Shell脚本实现计算1~5的平方。 #!/bin/bash

echo ―input your number‖ read x

ans = $x * $x echo $ans

8、用cal命令查看2008年8月8日是星期几(写出shell命令)。 Cal 2008-08-08

9、选择一个文件系统,对其进行挂载,然后访问其中内容,之后对其卸载。 mount [-ahlV]

mount -t type /dev/hdxx/mountpoint

mount -o [options]

11、使用Shell命令对用户帐号和组群进行增加、删除等操作。 创建账户useradd删除账户userdel创建组groupadd删除组groupdel

12、对vi编辑器使用的操作说明(包括建立文件、保存并退出、两种模式的切换)。

在虚拟终端下提示字符下输入vi,按Enter键,系统进入vi的初始界面,也可以在vi命令后直接输入文件名,直接进入编辑文件状态。

要退出vi,可以在指令模式下输入―:q‖―:q!‖ 不存盘强制退出―:wq‖―zz‖离开;―:wq‖为保存并退出。

指令模式:vi启动后默认进入的是指令模式,从这个模式按―Insert‖键可以切换到编辑模式,同时无论在任何模式下只要按一下[Esc]键都可以返回指令模式。

13、用Shell编程计算2*(3 + 4)的值,并输出结果。 #!/bin/bash

echo ―input your number‖ read x,y,z

ans = $x * (y+z) echo $ans

1.用Shell编程,判断一文件是不是字符设备文件,如果是将

其拷贝到 /dev 目录下。 #!/bin/sh

FILENAME=

echo ―Input file name:‖ read FILENAME

if [ -c \then

cp $FILENAME /dev fi

2. 在根目录下有四个文件m1.txt,m2.txt,m3.txt,m4.txt,用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt,m2.txt,m3.txt,m4.txt四个文件分别拷贝到各自相应的目录下。 #!/bin/bash if [ $# -lt 1 ] then

echo ―`basename $0` [number] ‖ exit 1 fi

TMPLOG=tmp.log FILEPREFIX=m

FILEPOSTFIX=txt DIRPREFIX=m rm -rf TMPLOG loop=1

while [ $loop -le $1 ] do

filename=$FILEPREFIX$loop.$FILEPOSTFIX dirname=$DIRPREFIX$loop touch $filename mkdir -p $dirname

cp $filename $dirname

echo ―$loop…starting…‖>>$TMPLOG echo ―ls -l $file:‖>>$TMPLOG ls -l $filename>>$TMPLOG

echo ―ls -l $dirname:‖>>$TMPLOG ls -l $dirname>>$TMPLOG rm -rf $filename rm -rf $dirname loop=$(($loop+1)) done

3. 请用Shell编程来实现:当输入不同的选择时,执行不同的操作,如:输入start 开始启动应用程序myfiles,输入stop时,关闭myfiles,输入status时,查看myfiles进程,否则执行*)显示―EXIT!‖并退出程序。 #!/bin/bash ? if [ $# -lt 1 ] ? then

? echo ―Arguments’ error…‖

? echo ―`basename $0` [start|stop|restart]‖ exit 1 ? fi ?case $1 in ? start)

? echo ―Starting…‖ ? ;; ? stop)

? echo ―Stopping…‖ ? ;; restart)

? echo ―Restarting…‖ ;; ? *)

? echo ―$1 arguments’ error…‖

echo ―`basename $0` [start|stop|restart]‖


LINUX复习题cj完整版(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:86分!中华会计网会计继续教育2017年综合考试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: