• shell 命令 文件查看ls,复制cp,移动mv,查看文件内容cat more less,查看文件信息 file


    1. 查看文件 ls 

         

      ls -l  查看文件详细信息

       

      ls -a 查看所有文件(包含隐藏文件)

       

      ls -lh  带单位显示文件大小

      

      ls -i  查看文件的节点号(相当身份证唯一)

      

      

     2. 复制文件/文件夹  cp (复制的文件可以修改名字)

      cp     源             目的地
      cp     文件名     目录名
      cp     文件名     文件名
      cp     -r  目录名     目录名        参数-r表示文件夹中的内容递归复制
      cp     ~/file.c     /usr            把当前用户家目录下的file.c文件复制到根目录下的sur文件夹内

      

     3. 移动 / 重命名 文件   mv  

      mv   源    目的地 / 重命名文件

    4.  查看文件内容

     (1)cat :

      cat  文件名

      

      cat  -n 文件名       带行号显示文件内容

      

      tac 文件名           文件从尾显示

       

      

      

     (2) more 分页显示内容 (对于内容较长的文件,内容较短,一页就显示完了,直接就退出了)

      空格键    翻页

      回车键   换行

      q   退出

     

     (3)less  可以上下翻页浏览返回之前的内容 也支持 “空格键” 同上

      使用 PaggUp / PageDown 向上/下换一页
      支持方向键,空格键,回车键 ,q键退出
      /单词    进行查找

     

     (4)nl  按行号显示文件内容,如果一行没有内容,则不会不显示行号

       

     (5) head 

      head 文件名         默认显示前10行

      

      head -n 文件名    显示前n行

       

    (6)tail  

      tail 文件名     默认只显示后10行

      

       tail -n 文件名    显示后面的n行

      

      tail -f 文件名  实时显示文件内容

      

     (7)wc 统计文件内容信息  (字符数,单词数按空格计算,行数)  

      

      wc -c   文件名    统计字符数也就是文件大小

      

      wc -w 文件名  统计单词数按照空格计算

      

      wc -l 文件名   统计文件的行数

      

      (8) od -c 文件名  以字符形式显示文件内容  (参数必须加,不然只显示地址信息)

     

       

     5. 查看文件信息 【file 文件名】

       

       

         

  • 相关阅读:
    面向对象三大特性之多态
    作业
    面向对象三大特性之封装
    面向对象三大特性之继承
    面向对象(一)
    subprocess, re模块,logging, 包等使用方法
    模块二之序列化模块以及collections模块
    常用模块
    内置函数补充,函数递归,模块
    生成器以及面向过程编程
  • 原文地址:https://www.cnblogs.com/electronic/p/10815891.html
Copyright © 2020-2023  润新知