命令格式:
        命令 [-选项] [参数]  
        例如: 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. 《Terraform 101 从入门到实践》 Terraform在公有云Azure上的应用

    <Terraform 101 从入门到实践>这本小册在南瓜慢说官方网站和GitHub两个地方同步更新,书中的示例代码也是放在GitHub上,方便大家参考查看. 简介 Azure是微软的公有 ...

  2. 基于二叉树的高效IP检索格式MMDB

    一.MMDB简介 MMDB(MaxMind Database) 是MaxMind推出的一个数据存储和检索的数据库格式,用于旗下针对IP检索和存储的Geo产品. IP格式由二进制比特数组组成,很容易想到 ...

  3. vue项目部署在nodejs+express

    一.安装node和打包vue项目就不用多说了 二.安装express Express是一个保持最小规模的灵活的Node.js web应用程序开发框架,为web和移动应用程序提供一组强大的功能 npm ...

  4. cs 起源 fps 逆向

    1.找到人物坐标X YZ2.找到鼠标X Y3.易语言读取人物坐标4.读取敌人坐标打开控制台服务器与客户端尽量找客户端 找到XYZ5.实时读取敌人坐标6.三角函数转换屏幕坐标FOV 视场角狙击枪找FOV ...

  5. Cesium给3dtileset中的每个瓦片添加一个billboard/label(六)

    2023-01-14 改了下思路,直接根据点击的位置转换为世界坐标系再添加label console.log(`鼠标点击位置为:${click.position}`); var cartesian = ...

  6. ctfshow_web入门 反序列化(254~266)

    要是没接触过的师傅们,可以先看看这个 web 254 这个题没有考什么,get方式传入payload即可,这里xxxxxx,就是6gex而已 payload: ?username=xxxxxx& ...

  7. openfoam UPstream类探索(二)

    前言 接上次的博文,本篇补全以下几个函数的介绍: Pstream::nProcs() Pstream::parRun() UPstream::exit() 简述几个常用的函数如下: Pstream:: ...

  8. JS常用默认行为

    form下表示: var forms =document.forms[0]; var forms =document.myform; 找input:var txtName = form.element ...

  9. Django中多数据库的配置,实现分库分表,主从复制,读写分离

    在django项目中, 一个工程中存在多个APP应用很常见. 有时候希望不同的APP连接不同的数据库,这个时候需要建立多个数据库连接. 1. 修改项目的 settings 配置 在 settings. ...

  10. 【Java-01-2】java基础-基本语法(2)(关系运算,if,循环)

    1.关系/逻辑/条件 运算符,if语句 /* * 关系运算,if,循环 * 条件:condition * 注意逻辑运算符的短路特性 */ import java.io.*; public class ...