第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc

上传人:博****1 文档编号:557546408 上传时间:2023-03-02 格式:DOC 页数:8 大小:31.50KB
返回 下载 相关 举报
第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc_第1页
第1页 / 共8页
第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc_第2页
第2页 / 共8页
第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc_第3页
第3页 / 共8页
第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc_第4页
第4页 / 共8页
第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc》由会员分享,可在线阅读,更多相关《第三课UNIX的目录类操作、权限与口、进程管理、磁盘管理.doc(8页珍藏版)》请在金锄头文库上搜索。

1、第三课 UNIX的目录类操作、权限与口令、进程管理、磁盘管理第三课 UNIX的目录类操作、权限与口令、进程管理、磁盘管理一、目录类操作 1、UNIX文件系统布局 在进行目录操作之前,我们先来了解一下UNIX文件系统的布局。 一个UNIX发布版通常包括几百个文件和程序,以树型结构被系统管理。根目录用 / 表示。 系统文件通常分为两类:静态文件和动态文件。 静态文件通常存在于三个目录中:/usr、/opt、/sbin 动态文件通常存在于七个目录中:/home、/etc、/stand、/tmp、/dev、/mnt、/var 操作系统可共享部分的数据通常存放于/usr、/sbin、/opt(其下的应用

2、程序子目录)中,这些目录下的资源可以在网络主机之间共享。 /tmp下的内容随时可以删除。 见下页表2、目录与文件描述 我们已经知道使用ls l命令显示目录或文件的完整信息(长格式信息),内容包括:类型:普通文件或特殊文件权限与模式:文件的存取定义链接数:与一个独立的数据集相关联的文件的数目属主:文件主,文件所有者的用户标志组:文件所在组的标志(可存取组)大小:文件字节数时间标志:最后更改的时间文件名:最大14个字符(若支持长文件名则可达255个)如下例:$ls l /bin|more-rwx-x-x 1 bin bin 5622 Jul 28 2000 wcdrwxr-xr-x 2 root

3、root 512 Feb 20 10:48 agreement1)文件类型: - 普通文件 d 目录文件 b 块设备文件(磁盘) c 字符设备文件(终端、打印机) l 链接文件 n 网络文件 p 管道文件(一种内部过程通信通道)2)文件权限与模式:UNIX系统为一个文件提供3层存取结构: usr 用户主,代表文件的所有者 group 用户组,对文件有存取权限的组 other 代表系统中其他所有用户每一层存取结构都对应文件的3种存取权限 r (read,表示可读 ) w (write,表示可写) x (execute,表示可执行) 注: 则表示无权限 所以,一个文件的模式可用一个表示文件类型的字

4、符与9个bit位来描述,每3个bit位对应一层存取结构,也可转换成一个8进制数来代表 如:-rwx-xr- 等同于 -111001100 或等同于-7143、常用的目录操作命令1)创建与删除目录: mkdir rmdir2)目录显示、复制与改变工作目录 ls族:l lc lf lr lx copy;拷贝多组文件,可递归地拷贝目录结构到另一目录中,甚至是整 个文件系统 cd:路径名输入有误时,系统可给提示;. 表示当前目录,.表示父目录3)文件链接 一个文件可以在多个目录中登记,已达到多路径访问该文件的目的。 $ln -s-f 源文件 目标文件 -s 为符号连接,在长格式显示中以“- ”表示,如

5、 所谓符号链接,若源文件为一目录,则目标文件即为代表该目录的符号 如:$ln s /usr/lj /lj20 $cd /lj20 $pwd /usr/lj (注意删除链接时用rm,而非rmdir) 若源文件不为目录,则对其链接(目标文件)的操作等同于对源文件的操作。若选择项为-f,则可为源文件和已存在的目标文件之间建立链接,方式是事先解除目标文件的旧链接若无选择项,则将源文件建立一个链接,链接文件名(即目标文件名)必须是不存在的文件名二、口令、权限与帮助命令 1、修改口令:passwd普通用户应在口令到期之前修改账户口令,否则会被封锁账户,须由系统管理员解封,并指派新口令 教材p37为管理员(

6、超级用户)管理普通用户口令的诸选择项 命令格式为:$passwd -选择项 账户(用户名)2、改变存取权限:chmod 该命令可对3层存取结构的权限逐一修改: + 增加权限 - 减少权限 = 设置权限(=右边无任何设置值则相当于取消相应层的全部权限)可指明修改哪一层(组)的权限(直接跟在chmod之后,空格相隔) u 主 g 组 o 其他用户 a 默认值,表示所有用户chmod句法形式符号方式 $chmod u-x, g+rx, o=w filename绝对方式 $chmod 630 filename $chmod = filenema 等同于 $chmod 000 filename 3、统计

7、文件大小命令wc:-c字节、-l行、-w字、-m字符$wc -lwm file1 file2 file3$wc -c file1 file2 4、显示参考手册命令man$ls l /bin|more$man cp三、进程管理命令 进程是一个(或一组)程序的执行过程,是进行调度和运行的活动实体 系统为每个进程分配一个进程号PID1、ps命令:显示当前用户进程或系统进程 $ps -e 显示当前运行的所有进程 $ps -u user 显示用户user的相关进程信息 $ps -t tty01 显示终端tty01的相关进程信息 $ps -el 长格式显示当前所有进程信息(教材p48信息项含义) 2、ki

8、ll命令:发信号给某个进程,多数是用来结束进程 格式:kill -single pid 信号名或编号 进程号$kill -9 234 等同于 $kill -KILL 234 -强行终止进程234$kill -l 列出kill能识别的所有信号名HUP(1) 挂起信号INT(2) 中断信号 $kill -2 234QUIT(3) 退出信号KILL(9) 杀死进程信号 $kill -9 234TERM(15) 软件终止信号 3、sleep命令:使进程暂停执行一段时间,多用于shell程序设计中 格式:sleep time time即为暂停秒数 4、wait命令:等待后台进程的完成 格式:wait p

9、id1 pid2 等待列出的pid进程结束,若无参数则一直等到全部后台进程结束 四、磁盘管理命令1、格式化:format (教材p42)$format -v 格式化默认软驱中的磁盘$format -v /dev/rfd0135ds18 格式化主驱动器中软盘注:rfd软盘原始设备;0主软盘驱动器(1表示第二个软驱); 135每英寸135磁道(高密度); dsdouble side 18每磁道18个扇区2、磁盘拷贝:diskcp (教材p42) 1)插入源盘,键入命令:$diskcp 2)系统提示再插入目标盘,回车确认 $diskcp -f 拷贝前先格式化目标盘3、转换和拷贝文件:dd (教材p4

10、3) 将指定的输入文件拷贝到指定的输出文件中,并可进行格式转换$dd conv=ucase 将标准输入字母改为大写格式到标准输出$dd if=/usr/lj/kkk of=/usr/hhh cone=ucase $dd if=/dev/rdf0 of=/usr/lj/ggg 源盘 ggg 输入 输出 $dd if=/usr/lj/ggg of=/dev/rfd0 ggg 目标盘 以上两条命令结果与diskcp一样4、文件归档命令:tar (教材p44) 命令格式:tar key files key功能字母(注意前面不用加 - 号),主要功能如下: c-创建新文档(备出); x从归档文件中抽出指

11、定文档(备入),用于文档恢复。 若不指定files,则抽出全部归档文件 t列出归档文件,若不指定files,则列出全部归档文件 v显示归档文件中的每一个文件信息(清单形式) f令tar命令使用key之后的第一个参数作为归档文件名(可以是普通文件、目录,主要是如软驱等设备),若无该字母则tar使用/etc/default/tar中的默认设备 files欲归档的文件名(普通文件、目录、设备文件) tar命令的key与files两部分中,内容与参数数量随着归档方向而确定 $tar cvf /dev/rdf0 /usr/lj 将目录lj内容归档至软盘(备出) $tar tvf /dev/rdf0 显示

12、软盘上的归档文件清单 $tar xvf /dev/rdf0 恢复软盘中的归档文件(按原路径备入)5、文件归档与恢复(拷贝入、拷贝出)命令:cpio 可将文件拷贝到另一个归档文件或目录层次中 可从归档文件或目录中恢复文件至原状态(路径、名称) 命令格式:cpio -o选择项 cpio命令的数据源一般使用过滤器找出,经管道线传入,拷出可使用输出定向符(可用-0替代)。 如:$ls|cpio -ocv/dev/rfd0cpio -i选择项 $cpio -icdv/dev/rfd0 cpio p选择项 directory:从标准输入读取数据源,拷贝至directory $ls /usr/lj|cpio -pmdv /tmp

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号