美文网首页
linux-简单命令

linux-简单命令

作者: AlexDawson | 来源:发表于2019-05-07 21:31 被阅读0次

一、辅助命令

1.type用来判断命令是内部还是外部

外部命令

内部命令

2.帮助手册help&man

help:内部命令帮助手册

man:外部命令帮助手册,使用前需下载:yum install man -y

3.whereis:定位命令位置

二、目录操作

1.切换目录:cd+目录的路径

2.查看当前目录的完整路径:pwd

3.返回父目录:cd..

4.新建目录:mkdir+目录名字

5.查看目录:ls&ll

6.查看目录下的所有东西(包括隐藏文件):ls –al 等价于 ll –a

7.查看文件内容:cat/more/less

    cat+文件:一次性显示整个文件内容

    more+文件:显示一屏文本

        按Space键,显示文本的下一屏内容。

        按Enier键,只显示文本的下一行内容。

        按B键,显示上一屏内容。

        按Q键,退出。

    less+文件名字 类似more

8.拷贝目录:cp+目录a+目录b -r

9.删除目录:rmdir+目录,rmdir只能删除空目录,若要删除非空目录则用rm-rf dir

10.移动/修改目录名字:mv

    移动:mv+目录+其他路径

    修改名字:mv+目录+修改的名字

11.创建文件:touch+文件

12.删除文件:rm+文件 -f

13.从头打印文件内容:head -num filename    打印文件的1-num行

14.从尾部打印文件内容:tail -num filename 打印文件的后num行

15.查找文件或目录:find pathname -name filename(可以按正则表达式来查找)

三、文本编辑vi

1.打开文件

    vi filename :打开或新建文件,并将光标置于第一行首

    vi +n filename :打开文件,并将光标置于第n行首

    vi + filename :打开文件,并将光标置于最后一行首

    vi +/pattern filename:打开文件,并将光标置于第一个与         pattern匹配的串处,n向下查找,N向上查找

2.编辑-->输入:

    i: 在当前光标所在字符的前面,转为输入模式;

    a: 在当前光标所在字符的后面,转为输入模式;

    o:在当前光标所在行的下方,新建一行,并转为输入模式;

    O:在当前光标所在行的上方,新建一行,并转为输入模式;

3.命令行模式

:w    保存

:q    退出

:q!    不保存退出

:wq    保存退出

4.搜索:

    /pattern:光标放在搜索词的位置

    :/pattern:光标放在搜索词的行头位置

        n:在同一方向重复上一次搜索命令

        N:在反方向上重复上一次搜索命令

5.替换:

    :s/p1/p2/g 将当前行中所有p1均用p2替代

    :n1,n2s/p1/p2/g将第n1至n2行中所有p1均用p2替代

    :g/p1/s//p2/g将文件中所有p1均用p2替换

6.显示行号:

    :set nu  显示行号

    :set nonu 取消行号

7.复制:

    yy 复制光标所在行(常用)

    yw 复制一个词

    nyy 复制光标所在行的向下n行,例如, 20yy则是复制20行(常用)

    p,P  p为复制的数据粘贴在光标下一行, P则为粘贴在光标上一行(常用)

8.移动光标:

  行间移动光标:

    G:光标移至文章最后一行

    gg:光标移至文章开头

    nG:光标移动至第N行行首

    n+:光标下移n行

    n-:光标上移n行

    H :光标移至屏幕顶行

    M :光标移至屏幕中间行

    L :光标移至屏幕最后行

行内移动光标:

    0: 绝对行首

    ^: 行首的第一个非空白字符

    $: 绝对行尾

9.翻屏:

    ctrl:f,b

10.删除:

    dw 删除光标所在单词

    dd 删除光标所在行

    x或X:删除一个字符,x删除光标后的,而X删除光标前的

    删除第N行到第M行:进入命令行模式后

        N,Md

        .代表光标所在行

        $文件的最后一行

11.撤销&重做

    u   撤销

    ctrl+r  重做 撤销的操作

    .  重复上一步的操作

    ZZ: 保存并退出   不需要冒号,编辑模式

12.安装vim

yum install vim -y

相关文章

  • Linux-记录简单命令

    一、防火墙命令

  • Linux基础-02模块命令

    title: Linux-模块命令tags: 2019年 08月 10号notebook: 00技术笔记 Linu...

  • linux-命令

    rm e.g.rm -r * //删除当前目录下除隐含文件外的所有文件和子目录rm -frv xx //强制递归删...

  • Linux-命令

    #创建新用户,并设置所属组。(创建swayroot用户,并且分配到www用户下)。-g:设置用户组,-G:设置附加...

  • linux-正则表达式与grep命令

    linux-正则表达式与grep命令 linux正则表达式[https://www.cnblogs.com/w1s...

  • Linux-常见命令

    注意: 基于Centos6.8系统,其它请自测。 命令行: 查看端口程序占用 ss -lntpd | grep :22

  • linux-用户-命令

    用户组 新增用户组 groupadd 用户组名exp:groupadd qlGroup 查询用户组信息 cat /...

  • linux-压缩命令

  • Linux-其他命令

    01. 查找文件 find 命令功能非常强大,通常用来在 特定的目录下 搜索 符合条件的文件 序号命令作用01fi...

  • Linux-操作命令

    Xftp的下载、安装、使用[https://blog.csdn.net/weixin_44953395/artic...

网友评论

      本文标题:linux-简单命令

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