zoukankan      html  css  js  c++  java
  • Linux的目录与文件分类

    Linux的文件系统是目录树,在分一个区里只有一个根目录“/”,在目录树中叶子节点只能是空目录或文件,非叶子节点只能是目录。

    目录分类

    根目录:/

    当前目录:.或./

    父目录:..或../

    绝对路径:以“/”开头

    相对路径:非“/”开头

    文件分类

    Linux下的文件种类不能根据文件名的后缀来判断文件类型,需要根据文件属性判断,或者采用命令“file<文件名>”判断,文件名首字母为“.”是隐藏文件。

    普通文件:用一些应用程序(如图像工具,文档工具)创建的文件。

    设备文件:是应用程序调用设备驱动的接口,存放在“/dev”目录中,用命令mknod创建。

    管道文件:是实现在同一台计算机上无关进程之间进行通信的机制,创建命令是mkfifo。

    套接字文件:实现进程间通信的机制(通信双方不一定要在同一台计算机上),要通过TCP/IP协议栈。

    链接文件:分为硬链接和符号链接。硬链接直接指向文件,符号链接指向文件名,通过文件名再指向文件。硬链接在删除文件名或链接文件时,文件不会被删除,只有将链接和文件名同时做删除才会删除文件;符号链接在删除链接文件名后,文件被删除。可以对目录建立符号链接,但不能建立硬链接。建立链接的命令格式:

    ln (-s) 被链接文件名  链接文件名

    -s:符号链接

    没有-s:硬链接

  • 相关阅读:
    Windows与Linux端口占用查询及处理
    mysql的五种日期和时间类型【转载】
    MongoDB的管理
    在MongoDB中执行查询、创建索引
    MongoDB文档的基本操作
    Codeforces Round #504 (rated, Div. 1 + Div. 2, based on VK Cup 2018 Final) ABCD
    CNN卷积神经网络
    hdu6406 Taotao Picks Apples 多校第8场1010
    hdu6397 Character Encoding 多校第8场1001
    梯度下降和反向传播
  • 原文地址:https://www.cnblogs.com/StormWendy/p/8327950.html
Copyright © 2011-2022 走看看