Linux常用指令操作VlOG篇(长期更新。。。。)

pwd显示目录
vim [file] 以vim编辑器打开file文件

此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。
以下是常用的几个命令:

  • i 切换到输入模式,以输入字符。
  • x 删除当前光标所在处的字符。
  • : 切换到底线命令模式,以在最底一行输入命令。
  • 若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
    在命令模式下按下i就进入了输入模式。
在输入模式中,可以使用以下按键:

字符按键以及Shift组合,输入字符

  • ENTER,回车键,换行
  • BACK SPACE,退格键,删除光标前一个字符
  • DEL,删除键,删除光标后一个字符
  • 方向键,在文本中移动光标
  • HOME/END,移动光标到行首/行尾
  • Page Up/Page Down,上/下翻页
  • Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
  • ESC,退出输入模式,切换到命令模式
在末行模式中,可以使用以下按键:
指令行的储存、离开等指令
:w保存文件及退出vi编辑器
:w /root/XXX将当前编辑的文件另存到/root目录下,文件名为XXX。
:q退出编辑器。
:q! /root/XXX不保存并退出。
:wq或x保存并退出
:set nu显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu/td> 与 set nu 相反,为取消行号!
删除
  • 删除多行 dd
  • 删除一行 ndd
  • 删除以当前字符开始的一个字符 dw
  • 删除以当前字符开始的n个字符 ndw
  • 删除以当前字符开始的一行字符 d$、D
  • 删除到下一句的开始 d)
  • 删除到下一段的开始 d}
  • 删除2行 d回车
  • vi设置自动缩进:set smartindent
  • vi设置显示行号:set number 或 set nu
撤销

u 撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作

查看文件指令
  • cat file1 从第一个字节开始正向查看文件的内容
  • tac file1 从最后一行开始反向查看一个文件的内容
  • more file1 查看一个长文件的内容
  • less file1 类似于 ‘more’ 命令,但是它允许在文件中和正向操作一样的反向操作
  • head -2 file1 查看一个文件的前两行
  • tail -2 file1 查看一个文件的最后两行
  • tail -f /var/log/messages 实时查看被添加到一个文件中的内容
文件操作命令
  • mkdir skindow 创建一个名为skindow 的文件夹
  • touch skindow.txt 创建skindow.txt文件
  • mv skindow.txt admin/ 将skindow.txt文件一道admin目录下 如果两者为文件名则是替换名称
  • rm -rf a 删除 skindow文件 -rf为参数-r -f 的简写
    -r 递归删除
    -f 强制删除
  • cp flie dir 将file复制到dir目录中
  • find 查找位置 查找参数
    find . -name java 在当前位置下查找文件名包含java字符的文件
    find . -perm cat 在当前位置下查找权限为cat的文件
    find / -user skindow 在系统中查找用户为skindow的文件
    find . -type d 在当前位置下查看找类型为文件夹的文件
  • tar -zcvf log.tar.gz log/ 将目录log归档并压缩,归档压缩后的名称为log.tar.gz
  • sz 下载 用法:
    下载一个文件:sz filename
    下载多个文件:sz filename1 filename2
    下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值