############################################
#        一、权限                                                #
############################################
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    [递归删除]

Linux文件、目录权限及常用命令相关推荐

  1. linux 挂载硬盘_Linux系列教程(十八)——Linux文件系统管理之文件系统常用命令...

    大家好,我是可乐,一个专注原创,乐于分享的程序猿.本系列教程持续更新,可以微信搜索「 IT可乐 」第一时间阅读.回复<电子书>有我为大家特别筛选的海量免费书籍资料 通过前面两篇博客,我们介 ...

  2. Linux文件操作四剑客常用命令

    find查找命令 find命令说明 Linux find命令用来在指定目录下查找文件 任何位于参数之前的字符串都将被视为欲查找的目录名 如果使用该命令时,不设置任何参数,则find命令将在当前目录下查 ...

  3. linux一级常用目录,小蚂蚁学习Linux(3)——Linux一级目录说明和常用命令解释...

    根目录下的一级目录解释说明: /etc     配置文件目录       /home    普通用户家目录 /bin     命令保存目录       /lib        系统库保存目录 /boo ...

  4. java给文件777权限_Linux常用命令:chmod修改文件权限 777和755分别是什么意思?

    文件或目录的权限 Linux系统中,每个用户的角色和权限划分的很细致也很严格,每个文件(目录)都设有访问许可权限,利用这种机制来决定某个用户通过某种方式对文件(目录)进行读.写.执行等操作. 操作文件 ...

  5. EduCoder Linux文件/目录高级管理三

    本实训主要讲解Linux中文件/目录的特殊权限和特殊属性. Linux系统中文件/目录除了有读(r).写(w).执行(x)权限外,文件/目录还存在特殊的权限,这些权限分别是SUID.SGID和Stic ...

  6. Linux目录结构和常用命令

    Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...

  7. 文件/目录权限设置命令:chmod

    文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限.该命令有两种用法: 用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [w ...

  8. linux pki目录,Linux目录结构和常用命令

    Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...

  9. 文件/目录权限相关命令:chmod、chown、umask、lsattr/chattr命令解析

    2019独角兽企业重金招聘Python工程师标准>>> 本文索引: 文件/目录权限修改:chmod 预备知识 几种具体用法 重要参数: -R 所有者/所属组修改: chown 几种具 ...

最新文章

  1. Keras【Deep Learning With Python】Save reload 保存提取模型
  2. UVA 10273 Eat or not to Eat?
  3. 博士在读时,把暗恋的师兄变成了老公是种怎样的体验?
  4. erp生产管理系统流程_企业生产管理好帮手——ERP智能管理系统
  5. 常用选择器(CSS+JQuery)
  6. 面料经纬向、正反面判别方法
  7. AJPFX分享java排序之希尔排序
  8. Mac Duet使用教程
  9. Player-Controlled Cameras
  10. 计算机系统结构cache,大连理工大学计算机系统结构实验 实验四
  11. php 接口签署域名,使用PHP集成万网域名查询API接口
  12. linux渗透后清除日志,后渗透阶段清理痕迹方式总结
  13. 【python】python实现多线程并得到返回值
  14. 我的专业作文300字计算机,我喜爱的职业300字
  15. 为什么信号源输出仅过一个电阻后,示波器测量出的输出电压会随输入频率增大而减小?----浅谈传输线分布电容与示波器的电容对信号传输的一种常见影响
  16. linux终端软件mobaxterm,连接centos
  17. 几何线条科技感员工转正述职报告PPT模板-优页文档
  18. 个人博客开发之blog-api项目统一结果集api封装
  19. 两列布局(3种解决方案)
  20. DCDC的Layout终极奥义

热门文章

  1. Linux(13)-文件权限,chmod
  2. 向上滚动 终端_ubuntu
  3. 实现Linux系统外部和容器内部的文件传输
  4. 数学建模2 数据预处理
  5. 数学建模 非线性规划原理的应用与编程实现
  6. 让AMD在中国发声 APU14技术创新大会首次在华召开
  7. H.264编解码流程
  8. centos6.5 安装 kong 网关
  9. 狗窝里的小日子- 8 ...
  10. 关于idea修改当前使用的git账户的问题