• Linux 命令积累2


    1.ls 命令

    # ls -al
    总计 20
    drwxr-xr-x  3 root root 4096 06-04 09:58 .
    drwxr-x--- 18 root root 4096 06-04 09:47 ..
    drwxr-xr-x  2 root root 4096 06-04 09:44 tdir1
    -rw-r--r--  1 root root    0 06-04 09:44 test

    其中

    Total后面的数字是指当前目录下所有文件所占用的空间总和。使用ls –lh可查看,也可使用ls –alh查看

    第一段为文件类型和权限

    第二段为节点数(i-node)

    第三段为所有者

    第四段为所属群组

    第五段为文件大小,单位为字节(用 ls -lh会显示的更加人性化)

    第六段为最后修改时间(#ls -l --full-time 可以显示完整时间)

    第七段文件名称 (.表示但前目录 ..表示上级目录 ,如果文件前有.则表示此文件为隐藏文件)

     

    文件类型:

    • [ d ]目录;
    • [ - ]文件;
    • [ l ]连接文件(link file);
    • [ b ]块设备,可随机存储;
    • [ c ]字符设备,键盘鼠标等。
    • [ p ]表示该文件为命令管道文件。与shell编程有关的文件
    • [ s ]表示该文件为sock文件。与shell编程有关的文件

     注:

    ls 后跟 文件名,则仅显示此文件

    #ls abc

    ls 后跟 目录名,则显示此目录下所有文件(仅一层深度)

    # ls dir1

    #ls dir1/

    ls 后跟 连接名

    # ls -l link1  显示连接本身内容(连接和指向的目录信息)

    #ls -l link1/ 显示连接指向的目录内容

    http://www.cnblogs.com/cabin/archive/2010/08/30/1812973.html  这里介绍的非常详细


    2.修改文件属性和权限

    chmod 修改文件属性

    chmod 777 abc

    chmod u
    g
    o
    a
    +(加入)
    -(除去)
    =(設定)
    r
    w
    x
    檔案或目錄

    chown 修改文件所有者

    chgrp 修改文件所属群组

    3.Linux控制台下文件颜色的意义

     蓝色  目录

    兰绿色 连接文件

    绿色 可执行文件

    (灰)白色 普通文件

    红色 没有配置执行权限的可执行文件(例如后缀 .gz)

    黄色 字符设备和块设备

    粉红色 (类型是S的文件) socet文件

    暗黄色 (类型是p的文件)命令管道文件

    绿色背景 拥有所有权限的目录

  • 相关阅读:
    15、常量指针和指针常量区别?
    14、strlen和sizeof区别?
    12、变量声明和定义区别?
    10、宏定义和函数和typedef有何区别?
    hdoj--1495--非常可乐(搜索+隐式图)
    hdoj--2579--Dating with girls(2)(搜索+三维标记)
    poj--3630--Phone List(字典树+前缀判断)
    poj--2001--Shortest Prefixes(字典树)
    Huatuo's Medicine
    hdoj--2803--The MAX(水题)
  • 原文地址:https://www.cnblogs.com/ventry/p/2534222.html
Copyright © 2020-2023  润新知