• Linux


    一切皆文件

    总结:

    •   线上查询帮助命令      man  help
    • 文件和目录操作命令     

      ls   cd   cp  find  mkdir  mv  pwd  rename  rm  rmdir  touch  tree

      basename   dirname   chattr  lsattr  file   md5sum

    一.基本的操作

    • pwd  :查看当前所在的文件地址
    • cd :change dictionary 改变路径的方法
    • ls : 查看当前目录下的文件
    • ls - l :查看文件的详细信息     (文件信息的第一个字母为d表示是文件夹,为 - 表示是文件

    还会有文件的大小没有显示单位,单位是bits(字节)

    • vim 文件名:在当前文件下创建一个文件
    • vim 文件名 + 行数//查询第几行
    • vim . 文件名 : 创建一个隐藏文件
    • ls - a : 显示隐藏文件
    • ls -lh :  h=human  人性化的展示文件大小

    编辑文件的操作

    • vim 文件名:在当前文件下创建一个文件
    • 按 i 进入插入模式
    • 写完文件之后
    • 按Esc键,再按shfit + :键,再输入wq(保存),最后按回车
    • cd ../../../../      多次回到上级目录
    • cat 文件名: 查看文件内容(一次全部读出)
    • more 文件名: 慢慢查看文件的内容
    • mkdir 文件夹(目录) :创建文件夹
    • mkdir -p 文件路径 : 递归创建
    • mv 被移动的文件  移动到的文件: 移动文件     

    将一个文件移动到另一个文件,另一个文件内容会被覆盖掉

    • tree 文件名:显示该文件的目录结构
    • cp   文件的拷贝
    • find     快速查找   eg:  find  /-name  "文件名"       eg:find   *.log找到所有的日志    *是通配字符
    • find /-size可以带单位      按文件的大小查询  eg:find /-size +90M | xargs ls -lh(同时操作的命令)
    • touch    创建文件(可以直接输入路径)eg: touch  /a/b/c 与mkdir -p效果相同
    • rm      删除文件 ,不能找回 ,尽量不要使用,  可以创建一个tmp目录作为回收站
    • man     线上查询帮助  eg:man 操作    
    • help      线上查询帮助  eg: 操作 - - help(两者区别是有一些内置操作无法用man查询帮助,就可以用help)
    • grep  精确查看内容  eg:grep 要查找的内容  文件名     拓展:grep -n 要查找的内容  文件名//查看内容在地几行
    • tar  zcvf  文件(打包后的文件放入).tar.gz   被打包的文件(可以多个)
    • df   查看系统的使用量     df -h
    • 补充:/dev/sad...可以用df 打开后看见但没有该路经,二是通过别名,即盘符名查看
    • top    查看机器的性能(cup的使用情况,硬盘的使用情况等)  补充:wa :cpu等待io的时间比  sy:系统的使用比  id:空闲比  mem:memary 内存n
    • chmod 更改用户权限和用户组命令  eg:chmod  ugo(对应的数字,即权限)  文件或目录

    补充:u 表示“用户”,即文件目录的所有者

             g表示“”同组用户“,即与文件属主有相同id的所有用户

      o 表示除上面两种以外的所有

      a 所有用户,系统默认

      + 添加权限

      - 取消权限

      = 赋值权限

      r -----------4 可读

      w----------2 可写

      x----------1  文件可以被执行

      -            0  权限未被授予

  • 相关阅读:
    How many things do you really about .net framwork?
    Things that will impact concurrency & capacity behavior of WCF service (with simoultaneous client requests/connections)
    3 ways to do WCF Message Exchange Model
    3 ways to create WCF Client(ChannelFactory)
    Do not apply "using" for the clientWCF Client
    Understanding WCF Session
    Using FaultContract
    3 ways to do WCF Concurrency Management(Single, Multiple, and Reentrant and How to do with Throttling)
    webview使用技巧汇总
    反序列化网易miniblog json格式数据 原创 create by lee
  • 原文地址:https://www.cnblogs.com/gjx1212/p/11539564.html
Copyright © 2020-2023  润新知