
第6讲 文件基本操作
第6讲 文件基本操作

引言 。如何查看文件的内容? 如何复制和删除文件? ~如何直接移动文件? 第6讲文件基本操作第2页共15页
第6讲 文件基本操作 第2页 共15页 引 言 ❖如何查看文件的内容? ❖如何复制和删除文件? ❖如何直接移动文件?

【问题的提出】 Linux系统的帐号资料(诸如用户名、密 码等)是以文本文件的形式保存在/etc 目录下,这些文件在整个系统中具有举 足轻重的地位。 第6讲文件基本操作第3页共15页
第6讲 文件基本操作 第3页 共15页 【问题的提出】 ❖ Linux系统的帐号资料(诸如用户名、密 码等)是以文本文件的形式保存在/etc 目录下,这些文件在整个系统中具有举 足轻重的地位

【问题的提出】(续) Geecy软件开发公司的Linux.系统管理员Ray的 日常工作之一是需要定期的查看系统的帐号 文件,分析是否有异常情况。 ÷如果正常,就备份该密码文件;如果不正常, 就把以前备份的正常的密码文件恢复出来, 以供系统正常工作。 一◆一一第6讲文件基本操作第4页共15页
第6讲 文件基本操作 第4页 共15页 【问题的提出】(续) ❖ Geecy软件开发公司的Linux系统管理员Ray的 日常工作之一是需要定期的查看系统的帐号 文件,分析是否有异常情况。 ❖ 如果正常,就备份该密码文件;如果不正常, 就把以前备份的正常的密码文件恢复出来, 以供系统正常工作

【问题分析】 Linux系统的帐号文件由三个文件组成: ■/etc/passwd ■/etc/group ■/etc/shadow ·这三个文件都是文本文件,都以行为单 位保存用户的信息。 第6讲文件基本操作第5页共15页
第6讲 文件基本操作 第5页 共15页 【问题分析】 ❖ Linux系统的帐号文件由三个文件组成: ▉ /etc/passwd ▉ /etc/group ▉ /etc/shadow ❖这三个文件都是文本文件,都以行为单 位保存用户的信息

【问题分析】(续) ÷Ray所要做的日常工作,通常需要涉及到 显示文件内容、复制文件、删除文件、 移动文件等基本的文件操作。 ÷普通的程序开发人员在Linux系统中的日 常的开发工作,同样也要经常涉及到这 些基本操作。 第6讲文件基本操作第6页共15页
第6讲 文件基本操作 第6页 共15页 【问题分析】(续) ❖ Ray所要做的日常工作,通常需要涉及到 显示文件内容、复制文件、删除文件、 移动文件等基本的文件操作。 ❖普通的程序开发人员在Linux系统中的日 常的开发工作,同样也要经常涉及到这 些基本操作

显示文件内容 。常用的显示文件内容的命令有: ■cat more ■1ess 第6讲文件基本操作第7页共15页
第6讲 文件基本操作 第7页 共15页 显示文件内容 ❖常用的显示文件内容的命令有: ▉ cat ▉ more ▉ less

复制文件 对文件的复制(Copy)操作会产生一个内l 容一样的副本。复制文件使用cp命令。 。文本文件和二进制文件都可以被复制。 选项“-R”指出复制整个目录。 第6讲文件基本操作第8页共15页
第6讲 文件基本操作 第8页 共15页 复制文件 ❖对文件的复制(Copy)操作会产生一个内 容一样的副本。复制文件使用cp命令。 ❖文本文件和二进制文件都可以被复制。 ❖选项“-R”指出复制整个目录

删除文件 删除(Remove)文件使用rm命令。 。选项“-R”指出删除整个目录。 选项“-f指出强制(Force)删除。 第6讲文件基本操作第9页共15页
第6讲 文件基本操作 第9页 共15页 删除文件 ❖删除(Remove)文件使用rm命令。 ❖选项“-R”指出删除整个目录。 ❖选项“-f”指出强制(Force)删除

移动文件 移动(Move)文件(或目录)使用mv命令。 ÷如果在同一目录下移动文件(或目录) 则该操作变为修改文件(或目录)名称。 一第6讲文件基本操作第10页共15页(
第6讲 文件基本操作 第10页 共15页 移动文件 ❖移动(Move)文件(或目录)使用mv命令。 ❖如果在同一目录下移动文件(或目录), 则该操作变为修改文件(或目录)名称