博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

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结束输入
  &> 是正确的和错误的都输入

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

posted @ 2019-11-07 10:25  MurkyCorners  阅读(79)  评论(0编辑  收藏  举报