zoukankan      html  css  js  c++  java
  • Linux文件、目录权限及常用命令


    ############################################
    #        一、权限                                                #
    ############################################
    1、r        可读            4
    2、w       可写            2
    3、x        可运行        1

    ############################################
    #        二、文件常用命令                                      #
    ############################################
    1、ls[选项][路径或文件名]
        功能:查看文件
            -l:查看详细信息
            -a:查看隐藏文件
        
        ----------------
        ls -l
            如:-rw-r--r--    1    root        roor        1996        2011-12-04    anaconda-ks.cfg
        ---------------
            第1列:表示文件权限
                -            rwx                rwx             rwx
                文件类型        文件拥有者        组内用户        其它用户
                    文件类型详解:
                        -:表示普通文件[*.txt、*.tar.gz、*.cfg、*.log......]
                        d:表示 目录
                        l:表示链接文件
            第2列:节点数
            第3列:文件拥有者
            第4列:文件所属组
            第5列:文件大小
            第6列:文件最后被修改的时间
            第7列:文件名

    2、touch 文件名
        功能:创建文件
        如:
            touch itao

    3、rm 文件名
        功能:删除文件[也可以删除文件夹]
            -r:删除文件夹
            -f:不使用确认
        如:
            rm itao[会提示是否删除一般空文件]
            rm -f itao[不会提示是否删除,直接删除]
            rm -r qin[递归删除文件夹qin/tang/tao]
            rm -r -f qin
            rm -rf qin

    4、cp[选项] <源文件路径><目标文件路径>
        功能:复制
            -R:复制文件夹[递归]
            -p:保持文件原有属性[权限]
            -v:显示进度
        如:
            cp use.txt user1.txt[复制文件]
            cp /usr/q.txt /tmp/2.txt[使用绝对路径,不局限于当前文件夹下]
            cp -vRp httpd-2.2.11 /tmp/httpd[复制文件夹]

    5、mv[选项]<源文件或目录><目标文件或目录>
        功能:移动[剪切|重命名]

        如:
            mv user.txt user2.txt[重命名]
            mv user2.txt  /tmp/[移动或剪切]

    6、wc[选项]<文件列表>
        功能:统计
            -c:字符
            -l:行数
            -w:单词
        如:
            wc install.log[统计所有信息]
                1439        2193        48154    install.log
                行数        单词数    字符数    文件名
            wc -l install.log[统计行数]
                1439        install.log        
                行数        文件名
            wc -c install.log[统计字符数]
                48154        install.log        
                字符数        文件名
            wc -w install.log[统计单词数]
                2193        install.log        
                单词数        文件名

    9、grep[选项]<'字符串'><源文件>    {Global Regular Expression Print}
        功能:查找特定内容
            -n(line-number):显示行号
            -c(count):计算符合范本样式的列数
            -i(ignore-case):忽略字符大小写的差别
        如:
            grep tangtao install.log[在文件install.log中查询qintangtao字符串]
            grep -n tangtao install.log[显示匹配的行号]

    ############################################
    #        三、目录常用命令                                      #
    ############################################
    1、mkdir 目录名
        功能:创建文件夹
            -p:递归创建
            -m:指定权限
                r<--------->4
                w<-------->2
                x<--------->1
        如:
            mkdir -p   qin/tang/tao {递归创建}
            mkdir -m  666 qintangtao {指定权限}

    2、rmdir 目录名
        功能:删除文件夹[只能删除空文件夹]
            -p:递归删除

        如:
            rmrmdir qintangtao    [删除非空文件夹]
            rmrmdir -p qin/tang/tao    [递归删除]

  • 相关阅读:
    美国队长清晰TC中字 迅雷下载+ 美国队长 漫画 复仇者迅雷下载
    【转】腾讯、人人、新浪社交网络优劣势分析(转自月光博客)
    【技术贴】NVIDIA控制面板设,显示屏输入信号超出范围
    【技术贴】怎么拖动vs2008的控件
    SQL Server 2000/2005检测存储过程名是否存在,存在删除
    asp.net生成HTML
    gridview列 数字、货币和日期 显示格式
    用C#编写托盘程序
    判断地址栏参数,为空或null
    C# 读取计算机CPU,HDD信息
  • 原文地址:https://www.cnblogs.com/qintangtao/p/2780761.html
Copyright © 2011-2022 走看看