3,4单元总结

来源:互联网 发布:淘宝买车怎么买 编辑:程序博客网 时间:2024/05/01 02:53

第3单元

*********man手册的使用**********

manual 是man的缩写

man man       #查看man命令的帮助(查看其它命令的使用时如passwd 命令,可用man passwd查看)

man的级别

1 系统命令

2 系统接口

3 函数库

4 特殊文件,比如设备文件

5 文件

6 游戏

7 游戏的软件包

8 系统的管理命令

9 内核

eg:man 1 passwd     查看passwd命令的帮助;man 5 passwd   查看/etc/passwd文件的帮助

man的快捷方式

上下键        向上或向下一行

space       向下翻页

PageUp|PageDown      向下一个屏幕或者向上一个屏幕

d|u         向下或者向上半个屏幕

G|gg        跳转页面到man最下面或最上面

End         跳转到最后一页

Home     跳转到第一页

/关键字      搜索关键字,n向下搜索,N向上搜索

q       退出帮助页面

第4单元

*************输入输出的管理*********

linux系统正确输出编号为1.错误输出编号为2

1).重定向输出并覆盖原内容

   >       #正确输出

   2>     # 错误输出

  &>      #所有输出

2).重定向输出不覆盖(追加)原内容

  >>       #正确输出

   2>>     # 错误输出

  &>>      #所有输出

3).管道“ | ”(错误输出无法通过管道)

作用:将前一条命令的输出作为下一条命令的输入

    2>&1   将错误输出变为正确输出

    tee    将输入内容复制一份到指定位置


************vim****************
1.vim命令模式
  设定vim的工作方式(临时设定):
  :set nu            添加行号
  :set nonu         取消行号
  :set mouse=a      添加鼠标选择
  :set cursorline     显示行线

  永久设定方式:  
  vim /etc/vimrc      打开vim配置文件,在此文件的最后集如以上参数,不加":"

2.vim命令模式下关键字搜索
  /            搜索关键字
  n           向下匹配
  N          向上匹配

3.vim命令模式下字符的管理
  字符的复制:
  yl             复制一个字符
  y3l           复制三个字符
  yw           复制一个单词
  y3w         复制三个单词
  yy            复制一行
  y3y          复制三行
  p              粘贴
 字符的删除:
  dl            删除一个字符
  d3l          删除三个字符
  dw          删除一个单词
  d3w        删除三个单词
  dd           删除一行
  d3d         删除三行
   字符的剪切:
  cl            剪切一个字符
  c3l          剪切三个字符
  cw          剪切一个单词
  c3w        剪切三个单词
  cc           剪切一行
  c3c         剪切三行
  Esc->p    剪切完后会进入到插入模式,要先按"Esc"再去粘贴
4.vim的命令模式下的VISUAL模式
  v           VISUAL模式,行选择
  Ctrl+v      VISUAL BLOCK模式,块选择
  VISUAL模式下批量添加字符:
  -"Ctrl+v"进入VISUAL BLOCK模式,选中要加入字符的列
  -按"I"(注意是大写)进入插入模式,写入要插入的字符
  -按"Esc"
5.批量修改字符
  :%s/原有字符/替换后字符               只替换每一行出现的第一个字符
  :%s/原有字符/替换后字符/g            替换所有字符
  :10,20s/原有字符/替换后字符/g      替换10到20行的所有字

  :%s/\t//g ##把全文的tab键替去掉,\t 表示tab键

  :%s/^\ *//g ##把全文行首的空格去掉,"^\ *"表示行首的空格

  :%s/^\#\ */#/g ##把全文#后的空格去掉

  PS:-特殊字符前要加"\"
     -"^\ *"代表行首的空格
6.vim的分屏功能
  Ctrl+w,s      上下分屏
  Ctrl+w,v      左右分屏
  Ctrl+w,c       关闭光标所在的屏幕
  Ctrl+w,方向键  移动光标到指定的屏幕
  :sp file2     同时编辑当前文件和file2
 先同时按下"Ctrl+w",松开后再按其他键
 7.vim光标移动
  :数字         移动到指定的行
  G              移动到文件最后一行
  gg             移动到文件第一行
 进入到插入模式的方法:
  i         在光标所在位置插入
  I         在光标所在行的行首插入
  a        在光标所在位置的下一个字符处插入
  A        在光标所在行的行尾插入
  o        在光标所在行的下一行插入
  O       在光标所在行的上一行插入
  s        删除光标所在的字符后插入
  S        删除光标所在行后插入
8.vim的退出
  :q         对文件没有任何操作时可直接退出
  :q!        放弃对文件的操作并退出
  :wq      保存退出
  :wq!      强行保存退出,只对超级用户或文件所有人生效
9.vim手册
  vimtutor
************3.gedit************
Ctrl+n           在gedit中打开一个新的tab
Ctrl+s            保存文件
Ctrl+o            打开文件
Ctrl+c           复制字符
Ctrl+x            剪切字符
Ctrl+v            粘贴字符
yelp help:gedit     gedit图形手册

 

0 0
原创粉丝点击