|
UNIX 常用命令简介(2) |
| 7)复制档案 ======== 执行格式: cp [-r] source destination Example: cp file1 file2 将档案 file1 复制成 file2 cp file1 dir1 将档案 file1 复制到目录 dir1 下 档名仍为 file1 cp /tmp/file1 . 将目录 /tmp 下的档案 file1 复制到现行目录下 档名仍为 file1 cp /tmp/file1 file2 将目录 /tmp 下的档案 file1 复制到现行目录下 档名为 file2 cp -r dir1 dir2 (recursive copy) 复制整个目录 若目录 dir2 不存在 则将目录 dir1 及其所有档案和子目录 复制 到目录 dir2 下 新目录名称为 dir1 若目录 dir2 不存在 则将 dir1 及其所有档案和子目录 复制为目录 dir2 8)搬移或更改档案 目录名称 ======================== 执行格式 mv source destination Example: mv file1 file2 将档案 file1 更改档名为 file2 mv file1 dir1 将档案 file1 移到目录 dir1 下 档名仍为 file1 mv dir1 dir2 若目录 dir2 不存在 则将目录 dir1 及其所有档案和子目录 移 到目录 dir2 下 新目录名称为 dir1 若目录 dir2 不存在 则将 dir1 及其所有档案和子目录 更改为目录 dir2 9)建立新目录 ========== 执行格式 mkdir directory-name Exmaple mkdir dir1 建立一新目录 dir1 10)删除目录 ======== 执行格式 rmdir directory-name 或 rm directory-name Example rmdir dir1 删除目录 dir1 但 dir1 下必须没有档案存在 否则无法删除 rm -r dir1 删除目录 dir1 及其下所有档案及子目录 11)删除档案 ======== 执行格式 rm filename (filename 可为档名 或档名缩写符号 ) Example rm file1 删除档名为 file1 之档案 rm file? 删除档名中有五个字元 前四个字元为file 之所有档案 rm f* 删除档名中 以 f 为字首之所有档案 12)档名的缩写符号 ============== ? 代表档案名称中之单一字元 * 代表档案名称中之一字串 13)列出目前所在之目录位置pwd ====================== 执行格式 pwd 14)查看档案内容 ============ 执行格式 cat filename Example cat file1 以连续显示方式 查看档名 file1 之内容 执行格式 more filename 或 cat filename | more Example more file1 以分页方式 查看档名 file1 之内容 cat file1 | more 同上 15)查看目录所占磁碟容量 ==================== 执行格式: du [-s] directory Example : du dir1 显示目录 dir1 的总容量及其次目录的容量(以 k byte 为容量) du -s dir1 显示目录 dir1 的总容量 16)查看自己的 disk quota 使用状况 ============================== disk quota : 工作站磁碟空间的使用限额 执行格式: quota -v Example : quota -v 将会显示下列讯息 Filesystem usage quota limit timeleft files quota limit timeleft /home/ice/u01 9344 8192 12288 1.9 days 160 0 0 栏位解说: usage : 目前的磁碟用量 quota : 你的磁碟使用额度 当你的 usage 超过 quota 时 虽然可以继续使用 但是 必须七天之内降到 quota 以下 否则即使用量没有超 limit(最高限额) 也无 法再写入或复制任何档案 limit : 最高使用额度 当你的 usage 达到 limit 时 无法再写入或复制任何档案 |