命令格式:
        命令 [-选项] [参数]  
        例如: 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. Vue15 v-for和key的作用及原理

    部分转自https://blog.csdn.net/cun_king/article/details/120714227 1 v-for指令 1.1 简介 用于遍历. 当在组件中使用 v-for 时, ...

  2. 学习Java Day28

    今天简单的学习了一下文档的注释,注释插入以/**开始,以*/结束,每个/**...*/文档注释包含标记以及之后紧跟着的自由格式文本 然后类注释必须放在import语句之后,类定义之前: 方式注释必须放 ...

  3. LG P5244 [USACO19FEB] Mowing Mischief P

    \(\text{Code}\) #include <bits/stdc++.h> #define IN inline #define eb emplace_back using names ...

  4. 获取微信小程序列表渲染 index

    微信小程序列表渲染 index(索引值)通过 wx:for-index="index" 来获取: <view class="item" wx:for=&q ...

  5. Postgresql invalid command \N数据恢复处理

    做一个单表恢复工作,数据在1000多W,说是报了错误导不进去,环境与流程见下:恢复步骤: 1.导出语句 pg_dump -h xxxxx -p 5432 -U postgres -b -Fp db_t ...

  6. 从0搭建Vue3组件库(三): 组件库的环境配置

    本篇文章将在项目中引入 typescript,以及手动搭建一个用于测试组件库组件 Vue3 项目 因为我们是使用 Vite+Ts 开发的是 Vue3 组件库,所以我们需要安装 typescript.v ...

  7. ASP判断一个字符是否为汉字的两种方法

    有的时候我们要求用户一定要输入汉字的信息,比如姓名和地址.那么,如何判断一个字符是不是汉字呢?其实在asp中至少有两种方法: 一.直接将某字符用asc转为ascii码,如果是英文,他应该是0-127的 ...

  8. APP压力稳定性测试-Monkey

    一.Monkey工具简介 1.monkey的来源: Monkey是一个命令行工具,使用安卓调试桥(adb)来运行它,模拟用户:触摸屏幕.滑动Trackball.按键等随机事件流来对设备上的程序进行压力 ...

  9. 08. AssetBundle.LoadFromFile

    参数 path 文件在磁盘上的路径. crc 未压缩内容的 CRC-32 校验和(可选).如果该参数不为零,则加载前将内容与校验和进行比较,如果不匹配则给出错误. offset 字节偏移(可选).该值 ...

  10. Linux中使用Makefile来运行QuestaSim

    环境:Win7x64,VMware15.0,centOS7.0,QuestaSim10.7c 假设已经编辑好了一个全加器还有运行这个DUT的testbech,代码如下: 点击查看代码 // filen ...