文件系统通过把 Linux i 节点和文件名进行连接,当需要读取该文件时,文件系统在此后,
当前目录表中查找该文件名对应的项,由此得到该文件相对应的i 节点号,通过该 i 节 点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。 4 分,共 20 分) 四、操作题(写出完成下述功能的命令序列,每 linux 系统,查看当前登录到系统中的用 小题1.假设你的用户账号是 zheng,现在你登 录进入 户, 查看当前系统中运行的进程,然后再退出系统。 答: login : zheng :口令Password
$who
$ps
$Ctrl+D
下新 back back,在2.在当前目录 /home/zheng 下新建一个目录 back,将当前目录改为2 建 移到其父目录中test2 个长度为 0 的文件 test1、 test2,然后把
file12 。 并改名为 $ mkdir back
答:$ cd back
test1 test2
$ touc h $ mv ../file2
test 2 .现在需要统计当前目3, 如何实现? 下普通文件的数目并显示结/home/zhen 录 果g – l type f | wc $find –
zheng 4.假设你是系统管理员,需要增加一个新的用户账,为新用户设置初始密码,锁 号
定用户账号 uly ,并删除用户账号 chang。
.#useradd zheng 答:#passwd zheng –l uly #passwd #userdel chang
.若给需要5/tmp/zheng.tar.gz目录下的所有文件打包压/home/zheng ,你准备怎么做? 将 缩成 当需要从压缩包中恢复时,又该如何处理? /tmp/zheng.tar.gz /home/zheng – #tar 答:zcvf
学习指导 专业资料. -WORD格式--范文范例--指导案例-
#tar -zxvf /tmp/zheng.tar.gz
学习指导 专业资料. -WORD格式--范文范例--指导案例-
五、下面给出了一个 SHELL程序,试对其行后#( n)形
式的语句进行解释,并说明程序有 完 分)成的功能。( 8 #!/bin/sh
DIRNAME=`ls /root | grep bak` (# 1)if [ -z $DIRNAME ] ;
then )( 2#mkdir /root/bak ; cd /root/bak 3)#( fi
YY=`date +%y` ; MM=`date +%m` ; DD=`date +%d`
#( 4) BACKETC=$YY$MM$DD_etc.tar.gz )#(5tar zcvf $BACKETC
/etc #( 6)echo
ileback finished!
1)获取答: #( /root 中名称包含 bak 的文件或目录结果为#( 2)判断 1
空 ( 3)创建目录# /root/bak 并进入该目录)获取当前时间的年月( 4# 日 位) 2 位)日( 2 2 #( 5)按照年(位)月( _etc 方式构造压缩文件名 /root/bak etc 目录并保存在#( 6)压缩 6 中 分2
程序功能:若 按日期打包保存于该目录/etc 不存在则创建之,然后 分 /root/bak 中。 将 分)6 行程序输出。( 6 六、填写标记代码行的意义,给出功能描述和前 #include
int pid,ppid;
int p_action( ), c_action( ); signal(SIGUSR1 , p_action); ( 1)
#switch(pid=fork( )) { 2)(# case -1: perror(
相关推荐: