3.1基本介绍
文件资源浏览器是用户查看、管理计算机里的文件的基本工具,是用户体验
桌面系统的基础。在文件资源浏览器中,我们可以对文件进行用户权限所允许一
切的操作,包括查看、拷贝、删除、建立软链接等等。
3.1.1界面布局
文件资源浏览器界面布局主要由工具栏和窗口组成,而窗口区又可以分为左
侧的导航栏和右侧的主窗口。如下图3-1所示。
图3-1文件资源浏览器界面布局
3.1.2基础知识
打开文件资源浏览器的方式有很多,主要有:桌面应用上的“我的电脑”、“我的文档”和开始菜单的文件资源管理器等。为了更加方便地使用文件管理器,我们先介绍一些关于Linux文件和目录的基础知识。
◆文件命名
Linux下文件名长度最大可达256个字符,通常由字母、数字、“.”(点号)、“_”(下划线)和“-”(连字符)组成。注意:文件名中不能包含“/*<>?|:\`”符号,因为这些符号在Linux系统中有其特殊的含义;另外最好不要使用以“-”开始的文件名。
请尽量不要使用特殊符号作为文件名,以避免出现错误。
◆文件路径
操作系统查找一个文件所经过的路径称为路径名。使用当前目录下的文件时可以直接引用文件名;如果要使用的是其他目录下的文件,就必须指定该文件所在的目录。
按查找文件的起点不同可以分为两种路径:绝对路径和相对路径。从根目录/开始的路径称为绝对路径;从当前所在目录开始的路径称为相对路径。相对路径是随着用户工作目录的变化而改变的。
每个目录下都有代表当前目录的“.”文件和代表当前目录父目录的“..”文件,相对路径名就是从“.”开始的。在Linux目录树中表示根目录或是路径中的分隔符是“/”。
◆文件类型
NewStart桌面操作系统支持的文件类型有:普通文件、目录文件、设备文件以及符号链接文件。
●普通文件:包括文本文件、数据文件、可执行的二进制程序等。
●目录文件:简称为目录,Linux中把目录看成一种特殊的文件,利用它构成文件系统的分层树型结构。我们可以简单的把它定义为文件夹。
●设备文件:设备文件是一种特别文件,Linux系统用其标识各个设备驱动器,核心使用它们与硬件设备通信。有两类特别设备文件:字符设备文件和块设备文件。
●符号链接:又称为软链接,是一种特殊文件。存放的数据是文件系统中通向某个文件的路径。当调用符号链接文件时,系统会自动访问保存在文件中的路径。
◆目录结构
通过对系统目录组织结构的了解,可以在进行文件操作或系统管理时,方便地知道所要东西的位置。
NewStart桌面操作系统采用树形结构的文件系统,即:一个根目录(通常用“/”表示),含有多个下级子目录或文件;子目录中又可含有更下级的子目录或文件的信息......这样一层层地延伸下去,构成一棵倒置的树。树中的“根”与“杈”代表的是目录或称为目录,而“叶子”则是一个个的文件。如下图3-2所示。
图3-2Linux目录结构
下面列出了主要的系统目录及其简单描述:
/:根目录,文件系统的入口,也是最高一级目录。
/bin:存放普通用户可以使用的命令文件。
/boot:包含Linux内核及系统引导程序所需要的文件。
/dev:设备文件存储目录,比如声卡、磁盘等。
/etc:存放系统程序或者一般工具的配置文件。
/home:用户主目录的位置,保存了系统中所有用户的文件。
/lib:库文件存放目录,这里包含了系统程序所需要的所有共享库文件。
/lib64:与/lib目录一样,不过这里存放的是64位的库文件。
/media:即插即用型存储设备的挂载点自动在这个目录下创建,比如U盘。
/mnt:文件系统挂载点。一般挂载临时目录到这里。
/opt:存放可选择安装的文件和程序。
/proc:可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。
/root:系统管理员(root或超级用户)的主目录。
/sbin:一般存放非普通用户使用的命令(有时普通用户也可能会用到)。
/srv:服务启动之后需要访问的数据目录。
/tmp:用户和程序的临时目录,该目录中的文件被系统定时自动清空。
/usr:包括与系统用户直接相关的文件和目录,一些主要的应用程序也保存在该目录下。
/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件。
3.1.2基础知识
打开文件资源浏览器的方式有很多,主要有:桌面应用上的“我的电脑”、“我
的文档”和开始菜单的文件资源管理器等。为了更加方便地使用文件管理器,我们
先介绍一些关于Linux文件和目录的基础知识。
?文件命名
Linux下文件名长度最大可达256个字符,通常由字母、数字、“.”(点号)、
“_”(下划线)和“-”(连字符)组成。注意:文件名中不能包含“/*<>?|:\`”符号,
因为这些符号在Linux系统中有其特殊的含义;另外最好不要使用以“-”开始的
文件名。
请尽量不要使用特殊符号作为文件名,以避免出现错误。
?文件路径
操作系统查找一个文件所经过的路径称为路径名。使用当前目录下的文件时
可以直接引用文件名;如果要使用的是其他目录下的文件,就必须指定该文件所
在的目录。
按查找文件的起点不同可以分为两种路径:绝对路径和相对路径。从根目录
/开始的路径称为绝对路径;从当前所在目录开始的路径称为相对路径。相对路
径是随着用户工作目录的变化而改变的。
每个目录下都有代表当前目录的“.”文件和代表当前目录父目录的“..”文件,相
对路径名就是从“.”开始的。在Linux目录树中表示根目录或是路径中的分隔符是
“/”。