




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文件名列表ls 不给出实参时 列出当前目录下所有文件和目录实参为文件时 列出文件名实参为目录时 列出目录下的所有文件在同一命令行中可以指定多个实参 ls选项 aRisF ls选项 控制列表的格式 横向 和列表的范围 纵向 a选项 all 列所有文件 包括以圆点打头名字的文件 R 递归地列出碰到的子目录 Recursion 如 ls R 将列出系统中所有文件 i i node 对每个文件 列出其节点号 s size 对每个文件 列出其大小 单位 block F Flag 若列出的是目录 就在名字后面缀以 若列出的是可执行文件 就在名字后面缀以 若列出的是符号连接文件 就在名字后面缀以 若列出的是普通文件 则名字面后无任何标记 ls选项 举例 命令ls Fis的执行结果2018bin 50028324core414dev 1316etc 333562lost found 212mnt 352200pmd 198tmp 343680unix 152usr 6562var ls选项 d d 若实参是目录 则只列其名字 不列内容 ls选项 l long 长格式列表 例 ls larg rw r r lliangstud519Jul515 02arg第1列文件属性第1字符为文件类型 普通文件b块设备文件d目录文件c字符设备文件l符号连接文件p命名管道文件 pipe 第2 4字符 文件所有者对文件的访问权限第5 7字符 文件所有者的同组用户对文件的访问权限第8 10字符 其它用户对文件的访问权限权限 rwx读权限 写权限 可执行权限第2列 文件的link数 涉及到此文件的目录项数 ls选项 l 续 第2列 文件的link数 涉及到此文件的目录项数第3列 第4列 文件主的名字和组名第5列 对于普通磁盘文件 列出文件内容大小 对目录 列出目录表大小 不是目录下文件长度和对于符号连接文件 列出符号连接文件自身的长度对于字符设备和块设备文件 列出主设备号和次设备号对于管道文件 列出管道内的数据长度第6列 文件最后一次被修改的日期和时间第7列 文件名 对于符号连接文件 还附带列出符号连接文件的内容 ls l举例 drwxr xr x3binbin3584Jul1111 55bin rw 1rootroot164470Oct211 43coredrwxr xr x11binbin7168Oct1809 55devdrwxrwxr x27binauth7680Oct1809 55etcdrwxr xr x2rootroot1024Jul1107 24lost founddrwxrwxrwx2rootbin512Jul281998mntlrwxrwxrwx1rootroot35Jul1107 31pmd var opt K SCO Unix 5 0 5Eb pmd pmddrwxrwxrwt2syssys4096Oct1810 48tmplrwxrwxrwx1rootsys11Jul1107 31unix stand unixdrwxrwxr x25rootauth512Oct217 18usrdrwxr xr x6rootsys512Jul1107 43varcrw r r 1binter0 9Oct1809 56 dev tty10prw r r 1rootsys2642Oct1811 07 tmp pipe 拷贝文件cp 格式1 cpf1f2格式2 cpf1f2 fnfdf1 f2 fn为文件名 n 0 fd为已有目录名例1 cp cbak d与DOS中copy cbak d结果相同 过程不同例2 cpbak d p c命令 实际执行cpbak d pl cbak d p2 c结果 文件p1 c将覆盖掉p2 c将两文件拷贝到当前目录 cpbak d p c 移动文件mv 格式1 mvf1f2格式2 mvf1f2 fnfd格式3 mvfdlfd2若fd2已存在 则出错使用mv命令可以将文件和目录改名可以从一个目录移动到另一个目录 删除文件rm 格式 rmf1f2 fn例 rmcorea outrm o tmp选项 r递归地删除实参表中的所有目录 删除一棵目录树 i删除前先确认 f强迫删除 force 只读文件也被删除 并且无提示例 rm bak误操作 删除所有文件 和文件 bak 显式的区分选项和处理对象 问题 设当前目录下只有a b c三个文件rm i没有指定文件名 不能删除任何文件who i生成文件 i 符合文件命令规则 rm i不能删除文件 irm 文件名生成后 rm iabcls l ls l iabc处理方法 在cp ls mv rm grep set中可以用 或 显式地标志命令行选项的结束 识别以 开头的文件名 许多UNIX命令用这种方式显式的区分选项和处理对象 如 rm i删除文件 i 查找文件find find的功能很强 选项较多 find从指定的查找范围开始 递归地查找子目录 凡满足条件的文件或目录 执行规定的动作 例 findverl dver2 d name c print查找范围 两个目录ver1 d和ver2 d条件 与名字 c匹配 注 c应当用引号括起 动作 把查找到的文件的路径名打印出来 find关于条件的选项 name文件名的匹配 允许使用文件通配符 注意 type类型f 普通文件d 目录l 符号连接文件c 字符设备文件b 块设备文件p 管道文件 inum size n c 文件大小 mtime n文件最近修改时间 mtime atime n最近访问 读 时间 atime 其它条件选项 可指定文件主 user link数 links 等等 复合条件 可以用 o等表示复合条件 多条件与 或 非 find关于动作的选项 print打印查找的文件的路径名 exec ok对查找到的文件执行某一命令在 exec及随后的分号之间的内容作为一条命令 代表所查到的路径名 find使用举例 find typed printfind name stud typed printfind typef mtime 10 print两条件的 与 非 find typed links 2 print注意 号与 type之间必须保留一空格 find size 100000c namecore o name tmp print注意 不要遗漏了所必需的双引号 反斜线和空格 尤其是圆括号前和圆括号后 find namemake print execls find name ch execcat find size 100000c namecore oname tmp okrm 目录管理 路径名 1 绝对路径名与相对路径名 2 当前工作目录当前工作目录 进程属性的一部分DOS 每个逻辑盘都对应一个当前工作目录 3 文件 与 在目录表中确实有两个文件这两个目录项由系统创建和删除 4 主目录 HomeDirectory 每个用户都对应一个主目录用env命令查环境变量HOME的值 目录管理 pwd与cd 打印当前工作目录pwdprintworkingdirectorycd改变当前工作目录 ChangeDirectory 例 cd usr includecd 斜线前必须有空格cd cdcd无实参 在DOS中 打印当前工作目录在UNIX中 回到用户的主目录注 cd是shell的一个内部命令 创建 删除目录mkdir rmdir 创建目录mkdir例 mkdirsun work1 dmkdir除创建目录外 还在所创建的目录中自动建立文件 与 删除目录rmdir例 rmdirsun workl d要求被删除的目录除 与 外无其它文件或目录另 rm rsun workl d 复制目录copy 命令格式 copydir1dir2 1 若dir2不存在 则新建子目录并将dir1下所有文件拷入 2 若已存在 则将所有文件拷入命令选项 r递归 Recusion 地复制遇到的子目录 v冗长 verbose 方式 拷贝时列出所拷贝的文件名例 copybackup dbak dcopy rvbackup d work1 work2 d 根文件系统与子文件系统 根文件系统 rootfilesystem 根文件系统是整个文件系统的基础 不能 脱卸 umount 子文件系统子文件系统 包括硬盘 软盘 网络文件系统NFS 以根文件系统中某一子目录的身份出现 不象DOS那样使用逻辑盘的概念独立的存储结构根文件系统和子文件系统都有其自己独立的文件系统存储结构例 使软盘A的文件系统与 mnt目录关联 不关联mount dev fd0135ds18 mntumount dev fd0135ds18 文件系统的结构 把整个逻辑设备以512字节为块划分 编号为0 1 2 1 引导块 0号块 用于启动系统 只有根文件系统的引导块有效2 专用块 1号块 也叫管理块存放与整个文件系统的管理有关的信息 如 文件系统的大小 i节点区的大小 空闲空间大小 空闲块链表的头等等 可以用ustat系统调用获得专用块中的某些信息 文件系统的结构 续 3 i节点区 i节点 indexnode 简记为i node i节点区由若干块构成 每个文件都对应一个i节点 每块可容多个i节点 每个i节点为64字节i节点包括 文件类型 属主 组 权限 link数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论