zoukankan      html  css  js  c++  java
  • Linux课堂随笔第三天

    Linux 文件类型

    ls -lh 可以查看某个文件的类型,

      - 代表是普通文件    d    代表目录   目录 蓝色的

    块设备文件  字符b     c代表 字符设备

    裸设备 代表没有文件系统或者说绕过文件系统

    Linux系统目录

    都挂在根目录下 /

    可执行文件

    ls   /bin    普通用户命令文件

    ls   sbin     管理使用命令文件

     Inode 和目录项

    文件数据都储存在块中,那么很显然,还必须有一个地方储存文件元信息,比如文件的创建者、文件的创建日期、文件的长度等。这种储存文件元信息的区域就叫inode(索引节点)

    Inode包含以下内容

    文件长度

    文件的用户所有者

    文件的组群所有者

    文件的权限

    文件的时间戳

    文件链接数,既有多少个文件指向这个inode

    文件数据块的位置

    文件名不是保存在inode中,而是保存在目录项中。 文件名把文件的名称和对应的inode关联在一起。

    使用ls -i 命令列出/root目录文件,既文件名和inode号码

    stat

    使用stat命令可以查看文件的信息,比如文件的inode,权限,时间属性,文件大小,所有者,链接数量以及文件类型

    命令语法

    stat  选项   文件  目录

    使用ls 命令查看文件信息

    查看root/install.log文件的inode

    ls -l /root/install.log

    文件和目录操作管理

    pwd

    pwd显示工作目录路径

    cd 更改工作目录路径

    touch

    touch   :  创建空文件、更改文件时间

    mkdir:创建目录

    rmdir  删除空目录

    cp  复制文件和目录

    mv  文件和目录改名、移动文件和目录路径

    使用mv命令可以对文件和目录更改名称以及移动文件和目录的路径

    rm 删除文件或目录

    使用rm命令可以删除系统中的文件或目录

    file  查询文件类型

    使用file命令可以查询指定文件的文件类型,可以知道某个文件究竟是二进制的可执行文件,还是shell脚本文件,或者其他格式。

    比如

    file /boot/*

    df -h命令 查看磁盘分区空间及比例 -h 自动选择存储空间的单位。

    df -I 命令 查看索引数量以及比例

    du 查看目录及子目录的空间占用情况

    du -s 只看目录本身的空间占用情况

    du -a 查看目录下所有子目录及文件的空间占用情况

    du -h

  • 相关阅读:
    JS 实现数据分割1,123,456
    JS屏蔽键盘相关事件
    地图坐标转屏幕坐标
    对xml格式的字符串的一些操作
    ListView_Adpter
    单元测试(Android)_JUnit
    调用系统拍照
    获取手机SD卡的剩余容量(MB)
    数据库的基本操作
    临时修改模拟器手机运行内存和手机内存(不是SD卡内存)
  • 原文地址:https://www.cnblogs.com/Matilda/p/7215830.html
Copyright © 2011-2022 走看看