linux命令(2)

1, 熟练掌握vim的使用包括

   a, 认识vim的命令行模式和插入模式


     b, vim不写保存退出文件编辑和写保存退

出;
   
     wq!(保存) q!(不保存)

     c, 编辑时,不是用方向键进行上下左右

移动;
   
      h(左) j(下) k(上) l(右)
   
 d, 如何跳到文章第一行,最后一行,指定的

某一行,怎么回到行首,行尾
    
      gg(文首)  G(文末)  :n (到指定

行) 0 (行首) $(行末)

     e, 删除光标后的字符,光标前的字符;

       X(删除当前字符) d0(删除光标前字符)
d$(删除光标后字符)

      f, 删除光标的当前行,删除光标当前行

及其下N行

      dd(删当前行)  nd [Enter](例:删除

3行则是2d)
      
      g, 复制光标的当前行,复制光标当前行

及其下N行并找到相印位置粘贴;

       yy(复制当前行)  ny(例:复制2行则

是2y)

     h, 复制粘贴选定的一片区域字符;

       v (选择) y(复制)p(粘贴)

     i,  在光标当前行前插入字符,在当前光

标后插入字符,替换当前光标上的字符;

        a(后添加) i(前添加) s(替换当前)
   
     j, 如何在vim下做搜索,怎么搜索上一个

,先一个匹配;

     gg(到当前行)关键字 [Enter] n(查找

 

2, 认识标准输入,标准输出和标准出错,想

想他们默认都是什么?什么是重定向,给个三

个命令例子分别使用标准输入,标准输出和标

准出错重定向;

    标准输入:键盘
    标准输出、标准出错:显示器

输出重定向:
[jiaxin@centos6 ~]$ vim hello

hello world!
"hello" [New] 1L, 13C written            

[jiaxin@centos6 ~]$ cat hello >zuoye3
[jiaxin@centos6 ~]$ cat zuoye3
hello world!

输入重定向:
[jiaxin@centos6 ~]$  cat < hello > zuoye3
[jiaxin@centos6 ~]$ cat zuoye3
hello world!

出错重定向:
[jiaxin@centos6 ~]$ touch cuowu
[jiaxin@centos6 ~]$ ls cuo
ls: cannot access cuo: No such file or

directory
[jiaxin@centos6 ~]$ ls cuo > cuowu 2>&1
[jiaxin@centos6 ~]$ cat cuowu
ls: cannot access cuo: No such file or

directory

3, 认识管道,并使用管道完成下面功能:
      使用ping命令发送5个数据包用来测试到

某个IP地址的连通性,然后从输出的结果中找

到丢包率。如ping命令执行后的结果如下:
PING 4.2.2.2 (4.2.2.2) 56(84) bytes of

data.
 64 bytes from 4.2.2.2: icmp_seq=4 ttl=53

time=810 ms

 --- 4.2.2.2 ping statistics ---
 5 packets transmitted, 1 received, 80%

packet loss, time 5621ms
 rtt min/avg/max/mdev =

810.998/810.998/810.998/0.000 ms

      用命令获取80% packet loss中的80这个

数字。

[jiaxin@centos6 ~]$ ping -c 5 4.2.2.2
PING 4.2.2.2 (4.2.2.2) 56(84) bytes of

data.


--- 4.2.2.2 ping statistics ---
5 packets transmitted, 5 received, 0%

packet loss, time 4280ms
rtt min/avg/max/mdev =

248.294/271.903/279.716/11.865 ms
[jiaxin@centos6 ~]$ ping -c 5 4.2.2.2 |

grep 0% | cut -d , -f3 | cut -d % -f1
 0
[jiaxin@centos6 ~]$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux命令PDF是一种包含Linux操作系统中常用命令和其使用方法的电子书格式文件。通过下载和阅读Linux命令PDF,用户可以方便地学习、查找和使用Linux系统中的各种命令Linux命令PDF中通常会包含诸如文件操作、目录管理、进程管理、网络配置、软件安装等方面的命令。通过学习这些命令,用户可以更好地理解和掌握Linux系统的使用。不论是Linux初学者还是有经验的用户,都可以利用Linux命令PDF来提高自己的技能和效率。 Linux命令PDF的优势包括: 1. 全面性:Linux命令PDF中包含了Linux系统中几乎所有的常用命令,用户可根据需要选择学习和掌握特定的命令。 2. 方便性:PDF文件格式易于阅读和搜索,用户可以方便地在文档中查找和定位具体的命令和使用方法。 3. 离线使用:用户可以将Linux命令PDF下载到本地,便于随时查阅,无需依赖网络连接。 4. 可打印性:用户可以将Linux命令PDF打印成纸质文档,以备在没有电脑或电子设备的情况下使用。 5. 更新性:由于Linux系统的不断更新和发展,命令也在不断增加和演变。因此,一些Linux命令PDF会提供定期的更新版本,使用户能够获取到最新的命令和使用方法。 总之,Linux命令PDF是一种有助于用户学习和使用Linux系统的工具。通过下载和了解Linux命令PDF,用户可以很快地了解和掌握Linux系统中的常用命令,从而提高自己的工作效率和技能水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值