⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux 文件类型 及文件的扩展名 linuxsir_org.htm

📁 linuxSir 网站的精华文章
💻 HTM
📖 第 1 页 / 共 2 页
字号:
      <P>Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz 
      ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。</P>
      <P>Linux文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等;现在我们进行一个简要的说明;</P>
      <P><FONT id=2.1 size=3><B><BR>2.1 普通文件;<BR></B></FONT></P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -lh 
      install.log<BR>-rw-r--r-- 1 root root 53K 03-16 08:54 
      install.log</CODE></DIV>
      <P></P>
      <P>我们用 ls -lh 来查看某个文件的属性,可以看到有类似 -rw-r--r-- ,值得注意的是第一个符号是 - 
      ,这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用程序创建,比如图像工具、文档工具、归档工具... .... 或 
      cp工具等。这类文件的删除方式是用rm 命令;</P>
      <P><FONT id=2.2 size=3><B><BR>2.2 目录;<BR></B></FONT></P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -lh<BR>总计 
      14M<BR>-rw-r--r-- 1 root root 2 03-27 02:00 fonts.scale<BR>-rw-r--r-- 1 
      root root 53K 03-16 08:54 install.log<BR>-rw-r--r-- 1 root root 14M 03-16 
      07:53 kernel-2.6.15-1.2025_FC5.i686.rpm<BR>drwxr-xr-x 2 1000 users 4.0K 
      04-04 23:30 mkuml-2004.07.17<BR>drwxr-xr-x 2 root root 4.0K 04-19 10:53 
      mydir<BR>drwxr-xr-x 2 root root 4.0K 03-17 04:25 Public</CODE></DIV>
      <P></P>
      <P>当我们在某个目录下执行,看到有类似 drwxr-xr-x 
      ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。注意它的第一个字符是d。创建目录的命令可以用 mkdir 
      命令,或cp命令,cp可以把一个目录复制为另一个目录。删除用rm 或rmdir命令。</P>
      <P><FONT id=2.3 size=3><B><BR>2.3 字符设备或块设备文件;<BR></B></FONT></P>
      <P>如时您进入/dev目录,列一下文件,会看到类似如下的;</P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -la 
      /dev/tty<BR>crw-rw-rw- 1 root tty 5, 0 04-19 08:29 
      /dev/tty<BR>[root@localhost ~]# ls -la /dev/hda1<BR>brw-r----- 1 root disk 
      3, 1 2006-04-19 /dev/hda1</CODE></DIV>
      <P></P>
      <P>我们看到/dev/tty的属性是 crw-rw-rw- ,注意前面第一个字符是 c ,这表示字符设备文件。比如猫等串口设备</P>
      <P>我们看到 /dev/hda1 的属性是 brw-r----- ,注意前面的第一个字符是b,这表示块设备,比如硬盘,光驱等设备;</P>
      <P>这个种类的文件,是用mknode来创建,用rm来删除。目前在最新的Linux发行版本中,我们一般不用自己来创建设备文件。因为这些文件是和内核相关联的。</P>
      <P><FONT id=2.4 size=3><B><BR>2.4 套接口文件;<BR></B></FONT></P>
      <P>当我们启动MySQL服务器时,会产生一个mysql.sock的文件。</P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -lh 
      /var/lib/mysql/mysql.sock<BR>srwxrwxrwx 1 mysql mysql 0 04-19 11:12 
      /var/lib/mysql/mysql.sock</CODE></DIV>
      <P></P>
      <P>注意这个文件的属性的第一个字符是 s。我们了解一下就行了。</P>
      <P><FONT id=2.5 size=3><B><BR>2.5 符号链接文件;<BR></B></FONT></P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -lh 
      setup.log<BR>lrwxrwxrwx 1 root root 11 04-19 11:18 setup.log -&gt; 
      install.log</CODE></DIV>
      <P></P>
      <P>当我们查看文件属性时,会看到有类似 lrwxrwxrwx,注意第一个字符是l,这类文件是链接文件。是通过ln -s 源文件名 新文件名 
      。上面是一个例子,表示setup.log是install.log的软链接文件。怎么理解呢?这和Windows操作系统中的快捷方式有点相似。</P>
      <P>符号链接文件的创建方法举例;</P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# ls -lh 
      kernel-2.6.15-1.2025_FC5.i686.rpm<BR>-rw-r--r-- 1 root root 14M 03-16 
      07:53 kernel-2.6.15-1.2025_FC5.i686.rpm<BR>[root@localhost ~]# ln -s 
      kernel-2.6.15-1.2025_FC5.i686.rpm kernel.rpm<BR>[root@localhost ~]# ls -lh 
      kernel*<BR>-rw-r--r-- 1 root root 14M 03-16 07:53 
      kernel-2.6.15-1.2025_FC5.i686.rpm<BR>lrwxrwxrwx 1 root root 33 04-19 11:27 
      kernel.rpm -&gt; kernel-2.6.15-1.2025_FC5.i686.rpm</CODE></DIV>
      <P></P>
      <P><FONT id=3 size=4><B><BR>3、关于本文;<BR></B></FONT></P>
      <P>本文是文件系统的一个组成部份,为写文件和目录的属性及操作相关的内容做准备;属于基础篇。内容是少了点。但看样子还是比较容易懂。</P>
      <P><FONT id=4 size=4><B><BR>4、后记;<BR></B></FONT></P>
      <P>准备写文件和目录的创建、属性方面的操作等内容;</P>
      <P><FONT id=5 size=4><B><BR>5、参考文档;<BR></B></FONT></P>
      <P><FONT id=6 size=4><B><BR>6、相关文档<BR></B></FONT></P>
      <P><A href="http://www.linuxsir.org/main/?q=node/189"><B>《简述Linux 
      文件系统的目录结构》</B></A></P>
      <P><BR></P></DIV>
      <DIV class=links>By 北南南北 at 2006/04/19 - 12:00 | <A 
      href="http://www.linuxsir.org/main/?q=taxonomy/term/1">Linux</A> | <A 
      href="http://www.linuxsir.org/main/?q=taxonomy/term/25">基础知识</A> | <A 
      title=共享你有关本文的思想和意见。 
      href="http://www.linuxsir.org/main/?q=comment/reply/191#comment">参与评论</A> 
      | 3762 阅读</DIV></DIV><A id=comment></A>
      <FORM action=?q=comment method=post>
      <DIV><INPUT type=hidden value=191 name=edit[nid]> </DIV></FORM><!-- end content -->
      <DIV id=footer>
      <CENTER><A href="http://www.linuxsir.org/"><IMG 
      src="Linux 文件类型 及文件的扩展名  LinuxSir_Org.files/logo.jpg"></A> <BR><A 
      href="http://www.miibeian.gov.cn/"><FONT color=blue 
      size=3><B>闽ICP备06025536号</B></FONT></A><BR>
      <SCRIPT language=JavaScript 
      src="Linux 文件类型 及文件的扩展名  LinuxSir_Org.files/cyberpolice.htm"></SCRIPT>
      <BR><A href="http://www.linuxsir.org/main/?q=node/78"><FONT color=blue 
      size=3><B>© 2002-2006 LinuxSir.Org</B></FONT></A><BR></CENTER></DIV></TD>
    <TD id=sidebar-right>
      <DIV class="block block-block" id=block-block-2>
      <H2 class=title>基础知识</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/23">安装配置</A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/1/25/">基础入门</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/22/">硬件解决</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/21">软件管理</A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/35/48/">重要资源</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-block" id=block-block-4>
      <H2 class=title>软件应用</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/30">网络工具</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/32">图形图像</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/31">音乐视频</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/49">字体中文</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/33">软件其它</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-block" id=block-block-5>
      <H2 class=title>网络服务器</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/27">文件服务器<A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/28">Web服务器</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/29">邮件服务器</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/37">数据库应用</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/50">服务器其它</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-comment" id=block-comment-0>
      <H2 class=title>最新评论</H2>
      <DIV class=content>
      <DIV class=item-list>
      <UL>
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-624">错了</A><BR>7 
        min 22 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-623">q</A><BR>26 
        min 59 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-622">有些道理</A><BR>48 
        min 28 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/219#comment-621">"内置的摄像头也能用这个吗?"</A><BR>13 
        hours 53 min 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/80#comment-620">终于知道了...</A><BR>23 
        hours 8 min 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/106#comment-619">okok</A><BR>2 
        days 14 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/93#comment-618">那要除去阴影呢?</A><BR>3 
        days 19 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/227#comment-617">不错的机会</A><BR>4 
        days 6 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/221#comment-616">配置可执行程序的路径</A><BR>4 
        days 12 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-615">修改hostname出现的问题</A><BR>5 
        days 2 hours 
前</LI></UL></DIV></DIV></DIV></TD></TR></TBODY></TABLE></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -