zoukankan      html  css  js  c++  java
  • day-01

    基础命令:
      mkdir make directorys 创建目录 例子:mkdir /data mkdir -p /data/zwl/a/b/c 递归创建目录
      ls list(列表) 列表目录文件 例子:ls -l /
      -l(long)长格式,-d(directorys)查看目录属性
      cd (change directory)改变目录路径 例子:cd /etc
        相对路径和绝对路径:
          绝对路径:从头开始的路径(从根开始)
          相对路径:除了绝对路径外的,相对于当前目录的
      pwd print work directory 打印工作目录(显示当前所在路径)

      touch 创建文件或更新时间戳
      vi windows记事本,简单。例子:vi /data/wenlei.txt
      vim 复杂编辑器 功能复杂,高亮,自动缩进,写脚本

      echo 'I am studing linux'>wenlei.txt
        如果没有文件,会创建
        如果有,会清空并放入单引号内容。
          “>”重定向,清楚以前的数据
          “>>”内容追加,在文件尾部追加需要的内容

      cat 查看文件内容 cat wenlei.txt
      xargs 从标注你输入获取内容创建和执行命令

      cp copy 拷贝文件或者目录,默认不能拷贝目录,-r:递归,用于复制目录,-r:递归,用于复制目录;-a:相当于-pdr。-p:连同档案的属性一起复制过去,而非使用默认属性
      mv move 移动文件和目录 mv /data /root/
      rm remove 删除目录和文件 -f(强制),-r(recursive)用于删除目录,rm -rf /data/wenlei.txt 删除前一定要备份一份
      find 查找 -type 文件类型 (f(file),d(directory),c(character),b(block),s(socket),l(link)),-name"文件名" ,-mtime 时间,按修改时间查找*****
        +7 7天以前,7 第七天,-7 最近七天

      grep Linux三剑客老三 过滤需要的内容,接-v的话是排除内容,例如:grep -v wenlei /lalala.txt
      head 头 读取文件的前n行,默认前10行,-n 数字
      tail 尾 输出文件的后n行,默认后10行,-n 数字

      mkdir -p /data/zwl/a/b/c 递归创建目录

      alias 查看和设置别名 例子:查看别名 直接输入alias,设置别名alias cp='cp -i'
      unalias 取消别名 unalisa


    特殊符号:
      >或1> 输出重定向:把前面输出的东西输入到后边文件中,会清除文件原来的内容
      >>或者1>> 追加输出重定向,把内容追加到后面的文件的尾部,不清空内容
      0<或< 输入重定向:输入重定向用于改变命令的输入,后面指定输入内容,前面跟文件名。
      0<<或<< 追加输入重定向:后跟字符串,用来表示“输入结束”,也可以crtl+d结束输入
      &> 是正确的和错误的都输入

    特殊字符:
      |管道符
      ..上一级目录
      . 当前目录

  • 相关阅读:
    第二十九课 循环链表的实现
    第二十八课 再论智能指针(下)
    第二十七课 再论智能指针(上)
    第二十六课 典型问题分析(Bugfix)
    普通new和placement new的重载
    leetcode 581. Shortest Unsorted Continuous Subarray
    leetcode 605. Can Place Flowers
    leetcode 219. Contains Duplicate II
    leetcode 283. Move Zeroes
    leetcode 217. Contains Duplicate
  • 原文地址:https://www.cnblogs.com/zwl123456/p/11810440.html
Copyright © 2011-2022 走看看