美文网首页
全栈工程师 03笔记

全栈工程师 03笔记

作者: 景岳 | 来源:发表于2016-08-09 10:13 被阅读38次

    全栈工程师 03笔记

    linux 基本命令 (/ 为根目录)

    • 查看当前目录的内容
      ls
      -l 查看详细信息
      -a 显示隐藏文件
      -A 显示隐藏文件,不显示.和..
      -d 显示目录本身信息
      -S(大写) 按文件所占空间从大到小排列
      -r 反向
      -t 按文件创建日期排列
      -h 显示未见大小的单位
      -R 递归(显示目标目录及子目录里的内容)

    • 查看目录大小
      dw -ah 显示所有文件的大小及总大小
      dw -sh 显示目标目录的总大小

    • 创建目录
      mkdir 目录名
      mkdir -P 目录名/目录名...

    • 复制
      cp
      -r 提示是否覆盖
      -f 强制覆盖
      -p 保留属性
      -r 递归(对目录操作是使用)

    • 移动(同目录下移动相当于重命名)
      mv 文件名或目录名

    • 查看当前路径
      pwd

    • 创建文件
      touch 文件名
      touch -t 文件名 (刷新时间戳)

    • 切换目录
      cd 目录名

    • 删除目录或文件
      rm -r 目录名 递归删除(对目录操作使用)
      rm -rf 目录或文件名 强制删除

    • 查找
      find 查找的目录 选项 条件
      选项:
      -name 文件名
      -size 文件大小(K M G)
      -user 创建者
      -type 文件类型 f 普通文件
      二次筛选:-exec 命令 {} \;

    • cat 文件名 查看内容较少的文件

    • more 文件名 查看内容较多的文件

    • head -n 文件名 读取文件头部n行的内容

    • tail
      -n 文件名 读取文件尾部n行的内容
      -f 文件名 实时读取文件的内容

    • 切换root
      sudo 命令 用root管理员执行命令
      sudo su 切换到root超级管理员

    • 查看IP
      ifconfig

    • 关机重启
      shutdown -h 时间 多长时间后关机
      shutdown -r 时间 多长时间后重启
      init 0 关机
      reboot init 6 重启


    vim 命令操作

    • vi有三种操作模式:命令模式、输入模式、末行模式
    • 命令模式与输入模式的切换
      命令模式 ESC :命令
      输入模式 ESC
      按以下几个键:
      a 在光标所在字符后面插入
      A 在光标所在的行尾输入
      i 在光标所在处插入
      I 在光标所在行首插入
      o 在光标所在的下一行插入
      O 在光标所在行的上一行插入
    • 光标移动及翻页
      移动光标:上右下左四个方向键
      翻页:PgUp或ctrl+B 向上 PgDn或ctrl+F 向下
    • 行间快速跳转
      1G或gg 跳到开头
      G 跳到结尾
      行号G 跳到指定行号
    • 显示行号取消显示行号
      ESC :set nu 显示行号
      ESC :ser nonu 取消显示行号
    • 删除
      先按ESC键
      x或del 删除光标处的单个字符
      dd 删除光标所在行
      行号dd 删除光标所在行到指定行号之间的行
      d^ 删除光标处到行首的所有字符
      d$ 删除光标处到行尾的所有字符
    • 复制粘贴
      yy 复制当前行整行的内容到剪切板
      行号yy 赋值从光标处开始到行号的内容
      p(小写)将缓存区中的内容粘贴到光标位置之后
      P(大写) 粘贴到光标处之前
    • 保存、退出
      先按ESC
      :w 保存
      :w 文件名 文件另存为
      :q 未修改退出
      :q! 放弃对文件内容的修改并退出
      :wq 保存退出
    • 撤销
      u(小写) 按一次取消最近的一次操作、多次重复按键、恢复已进行的多步操作
      U(大写) 用于取消对当前行所做的所有编辑
      ZZ(大写)保存当前的文件内容并退出vi编辑器
    • 多文件操作
      先按ESC
      :sp 文件名 编辑另一个文件
      CTRl+W 文件切换
      :e 文件名 打开新的文件进行编辑
      :r 文件名 当前文件读入其它文件内容
      :s /old/new 将当前行中查到的第一个字符"old"替换为"new"

    相关文章

      网友评论

          本文标题:全栈工程师 03笔记

          本文链接:https://www.haomeiwen.com/subject/sztdsttx.html