命令格式:
        命令 [-选项] [参数]  
        例如: ls -la /etc
说明:
        选项--通常是功能
        参数--通常是操作对象
 
 
本篇笔记要学到的命令有:ls    mkdir    cd    pwd    rmdir    cp    mv    rm
    
 
    • 目录处理命令:ls(list)
      • 命令所在路径: /bin/ls
      • 执行权限:所有用户
      • 功能描述:显示目录文件
      • 语法:ls 选项[-ald] [文件或目录]
        • -a   显示所有文件,包括隐藏文件
        • -l    显示详细信息
        • -d   查看目录属性
        • -i    查看文件或目录的ID号
        • -h   人性化显示信息
      • 具体使用
    
    
    -l 显示信息具体描述(共七列)
    
    
    第一列的字符表示含义较多:
        第一个字符(文件类型):
        • -:表示二进制文件
        • d:表示目录
        • l:软链接
        剩余的字符(三种用户对文件的权限):
        r:读   w:写    x:执行    -:没有对应权限
        rw-(可以读写)      r--(只可以读)          r--(只可以读)
        u所有者的权限         g所属组的权限            o其他人的权限
    第二列的数字,表示文件引用次数
    第三列的root,表示文件所有者 u(user),通常谁创建的文件,谁就是他的所有者,一般只有一个,可以更换
    第四列的root,表示文件所属组 g(group),可以是一个或多个人,也可以使用该文件
                            还有一种是其他人,用 o(other)表示 ,不可以使用该文件
    第五列的数字,表示文件大小字节数,可以使用 ls  -lh将其计算为相应的大小
    第六列的时间,表示文件的创建时间/最后修改时间
    第七列的字符,表示文件名及其后缀
 
            
                -d使用(查看目录的详细信息)
                
                
                -i使用(查看ID号)
                
 
 
 
    • 目录处理命令 mkdir(make directories)
      • 命令所在路径:/bin/mkdir
      • 执行权限:所有用户
      • 语法:
                mkdir [-p] 目录名
      • 功能描述:创建新目录, -p表示递归创建
      • 具体使用
            
        
        -p 使用(可以在不存在的目录下创建目录)
            
 
    • 目录处理命令 cd(change directory)
      • 命令所在路径:shell内置命令
      • 执行权限:所有用户
      • 语法:
                cd [目录]
      • 功能描述:切换目录
      • 具体使用:
            
            其中,.表示当前目录
            .. 表示当前目录的上一级目录
            / 表示根目录
            ~ 表示用户主目录
            - 表示切换到  切换到当前目录之前的目录
 
    • 目录处理命令 pwd(print working directory)
      • 命令所在路径:/bin/pwd
      • 执行权限:所有用户
      • 语法:pwd
      • 功能:显示当前目录
      • 具体使用:
            
 
    • 目录处理命令  rmdir(remove directory)
      • 命令所在路径:/bin/rmdir
      • 执行权限:所有用户
      • 语法:rmdir [目录名]
      • 功能描述:删除空目录
      • 具体使用:
        
        注意:只能删除空目录,如果目录中有文件或文件夹,必须先删除文件和文件夹,再删除该目录
 
    • 目录处理命令 cp(copy)
      • 命令所在路径:/bin/cp
      • 执行权限:所有用户
      • 语法:cp [-rp] [原文件或目录] [目标目录]
        • -r     复制目录
        • -p    保留文件属性,像读写执行权限,修改日期等等属性
      • 功能描述:复制文件或目录
      • 具体使用:
复制多个文件到指定目录
    • 目录处理命令:mv(move)
      • 命令所在路径:/bin/mv
      • 执行权限:所有用户
      • 语法: mv [原文件或目录] [目标文件或目录]
      • 功能描述:剪切文件、改名
      • 具体使用:
           
 
  • 目录处理命令:rm(remove)
    • 命令所在路径:/bin/rm
    • 执行权限:所有用户
    • 语法: rm -rf [文件或目录]
      • -r   删除目录
      • -f   强制删除,不再提醒
    • 功能描述:删除文件
    • 具体使用
                 
 
    • 目录处理命令:touch
      • 命令所在路径:/bin/touch
      • 执行权限:所有用户
      • 语法:touch [文件名]
      • 功能描述:创建空文件
      • 具体实现:
          
          创建多个空文件
          
          创建名字中带空格的文件
          
 
  • 文件处理命令:cat
    • 命令所在路径:/bin/cat
    • 执行权限:所有用户
    • 语法:cat -n [文件名]
    • 功能描述:显示文件内容
      • -n:显示行号
    • 具体使用:
                 
 
  • 文件处理命令:more
    • 命令所在路径:/bin/more
    • 执行权限:所有用户
    • 语法:more [文件名]
      • 空格(或f)    翻页
      • Enter              换行
      • q或Q              退出
    • 功能描述:分页显示文件内容
 
  • 文件处理命令:less [文件名]
    • 命令所在路径:/bin/less
    • 执行权限:所有用户
    • 语法:less [文件名]
    • 功能描述:分页显示文件内容(可向上翻页)
      • 空格向下翻页,上下箭头可以上下翻页
      • /字符  可以索引该字符,按n可以找下一个
 
  • 文件处理命令:head -n 数字 [文件名]
                

Linux常用命令-文件处理命令一的更多相关文章

  1. Linux常用命令——文件搜索命令

    Linux常用命令——文件搜索命令 Linux  以#号开头的内容都是内容描述或配置项 find 描述:文件搜索 语法:find [搜索范围] [范围条件] . 当前目录 示例:[root@local ...

  2. linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  3. [转]linux查看日志文件内容命令

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  4. linux查看日志文件内容命令tail、cat、tac、head、echo

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  5. 【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  6. linux查看日志文件内容命令tail、cat、tac、head、echo详解

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...

  7. Linux学习日志--文件搜索命令

    开头总结: 学习了Linux中的文件搜索命令find和locate,系统搜索命令whereis 和which ,字符串搜索命令grep,find和locate的差别和使用方法格式,什么是path环境变 ...

  8. linux常用头文件及说明

    linux常用头文件及说明 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言,assert(表达式)<glib.h>:GCC.GTK,GNOM ...

  9. Linux 常用命令——文件处理命令

    Linux 常用命令 Linux Linux命令格式 命令格式:命令 [-选项] [参数] 例如:ls -a /etc 说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 -a = - ...

  10. linux常用搜索文件命令

    使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索.搜索文件的命令为”find“:”locate“:”whereis“:”which“:”type“ 方法/步骤     ...

随机推荐

  1. 插入排序(CSP-J 2021 T2)

    题目:(由于题干过长直接上链接:P7910 [CSP-J 2021] 插入排序 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)) 不是打广告 又有一个新思路: 我们可以再开一个b数组 ...

  2. Javaweb-Tomcat(安装+配置环境)

    Tomcat跟着教程,但是在bin目录下点击startup只能闪退的总结 1.先下载 直接搜tomcat下载就可以了(free) 2.解压到你想要的文件中 3.直接进入bin目录,找startup.b ...

  3. c++标准库string的使用完美总结——十分详细,复习学习记忆都可以使用

    std::string详解 之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够.字符串长度等等,而且作为一个类出现,他集成的操作函数足 ...

  4. P24_wxss - wxss与css的关系

    WXSS 模板样式 什么是 WXSS WXSS (WeiXin Style Sheets)是一套样式语言,用于美化 WXML 的组件样式,类似于网页开发中的 CSS. WXSS 和 CSS 的关系 W ...

  5. Mybatis的缓存与动态SQL

    Mybatis的缓存 缓存也是为了减少java应用与数据库的交互次数,提升程序的效率 一级缓存 自带一级缓存,并且无法关闭,一直存在,存储在SqlSession中 使用同一个sqlsession进行查 ...

  6. LG P4449 & JZOJ 于神之怒

    \(\text{Problem}\) JZOJ上,求 \[\sum_{i=1}^n \sum_{j=1}^m \gcd(i,j)^k \] 对 \(10^9+7\) 取模 \(n,m,k \le 5 ...

  7. 2013-12-2 ISBN号码

    问题描述 试题编号: 201312-2 试题名称: ISBN号码 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包 ...

  8. Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

    Scss/Sass 项目里使用 / 报错:Using / for division outside of calc() is deprecated and will be removed in Dar ...

  9. 基于Python的OpenGL 02 之着色器

    1. 概述 本文基于Python语言,描述OpenGL的着色器 环境搭建以及绘制流程可参考: 基于Python的OpenGL 01 之Hello Triangle - 当时明月在曾照彩云归 - 博客园 ...

  10. 解决MSsql 中文变成"?"的问题

    ALTER DATABASE IMStest SET SINGLE_USER WITH ROLLBACK IMMEDIATE; ALTER database IMStest collate Chine ...