zoukankan      html  css  js  c++  java
  • linuxx系统中高级命令简介------If you shed tears when you miss the sun, you also miss the stars.

    一.各类符号的应用 

    1. 输出重定向
      >: 正确覆盖输出
      >>: 正确追加输出
      2>: 错误覆盖输出
      2>>: 错误追加输出
      &>: 正确和错误覆盖输出
      &>>: 正确和错误追加输出
     2. 输入重定向
      <
     3. 管道符
      前面命令输出的结果,交给后面的命令继续处理
     4. 通配符
      *: 表示匹配0或者多个
      ?: 表示匹配单个字符,该字符必须存在
      [0-9]: 表示匹配0-9之间的一个数字
      [123]: 表示匹配1或者2或者3
      [a-z]: 表示匹配a-z之间的一个字母
      [abc]: 表示匹配a或者b或者c
     5. 引号的作用
      单引号:所见即所得
      双引号:解释变量
      反引号:执行命令
     6. 软硬连接
      软连接:ln -s 源文件 目标文件
       1. 删除连接文件对源文件无影响
       2. 删除源文件连接文件失效
       3. 修改源文件连接文件也会跟着变
       4.  修改连接文件源文件也会跟着变
       5. 源文件别删除后在创建同名源文件,连接文件自动连接
      硬链接:ln  源文件 目标文件
       1. 删除源文件连接文件不会失效
       2. 修改源文件连接文件也会跟着变
       3.  修改连接文件源文件也会跟着变
     7. /
      /root: root用户家目录
      /home: 普通用户家目录
      /t,/media: 挂载光盘
      /tmetc: 存放配置文件
      /mnp: 共享临时文件
      /var: 放置经常变动的文件如日志
      /bin,/sbin: 放置二进制命令
      /dev: 磁盘设备

    二.vim编辑器
     1.三种模式: 
       命令模式(普通模式,查看模式)
       输入模式 (编辑模式)
       末行模式
     2. 模式之间的切换
      命令模式--》输入模式(a,i,o)
      输入模式--》命令模式(esc)
      命令模式--》末行模式(:)
      末行模式--》命令模式(esc)
     3. 命令模式下的常用操作
      yy: 复制
      p: 黏贴
      dd: 剪切
      u: 撤销上一次的操作
      ctrl+r: 撤销u操作
      G:跳转到最后一行
      dG: 删除光标所在行到末尾的全部行
      1G: 跳转到的首行
      home: 跳转到行首
      end: 跳转到行尾
      pgup: 上翻一页
      pgdn: 下翻一页
      /: 查找
       n: 从上往下查找
       N:从下往上查找
       
     4. 末行模式下的操作
      q: 退出
      w: 保存
      wq: 保存并退出
      q!: 强制退出
      wq!: 保存并强制退出
      
      set nu: 显示行号
      set nonu: 不显示行号
      nohl: 取消高亮
      
      1,3 d: 删除1-3行内容
      1,3 m 5: 移动1,3内容至5行下
      1,3 co 5: 复制1,3内容至5行下
      
      1,3 s/源字符/替换内容/g (g是全文意思,表示全部替换)
      1,$ s///g或者% s///g
      
      % s/^/#/g:  在行首添加#
      % s/$/#/g:  在行尾添加#
      % s/^#//g:删除行首的#
      % s/#$//g:  删除行尾的#
      
     5. vim配置文件
      全局配置:/etc/vimrc
      个人配置:~/.vimrc(默认不存在,需要自己手动创建)
     
     6. 崩溃缓存文件
      .文件名.swp
      恢复:
       1. Q
       2. vim -r 源文件
       3. wq
       4. 删除崩溃缓存
       5. 查看
       
     7. 分屏操作
      vim -o: 水平分屏
      vim -O: 垂直分屏
       ctrl+w: 切换文件

  • 相关阅读:
    JSP指令简介(转)
    test markdown
    10个值得前端收藏的CSS3动效库(工具)
    停止不必要的UI动效设计
    UI新手学配色
    改网页鼠标指针、改指定元素指针(2)——小白也能自绘指针
    CSS改网页鼠标指针、改指定元素指针(1)——代码部分
    更高的效率、管理你的文件:Listary!!
    对js操作html的实践【2】——随机标题与滚动标题
    对js操作html的实践【1】——实现网页假崩溃吸引网友注意力
  • 原文地址:https://www.cnblogs.com/xiang-lu/p/10679034.html
Copyright © 2011-2022 走看看