linux的基本shell指令和vim编辑器指令

1、 vim操作
常用指令:复制、粘贴、剪切、跳转、查找、自动对齐、替换(命令模式)
(1) 复制
 yw 复制光标后一个内容(单词)
 y$ 复制光标所在行的内容(光标后内容到行尾)
 yy 复制光标所在行
 nyy 复制光标开始到n-1行
(2) 剪切
 dw 剪切光标后一个内容(单词)
 d$ 剪切光标所在行的内容(光标后内容到行尾)
 dd 剪切光标所在行
 ndd 剪切光标开始到n-1行

(3) 跳转
 :n 跳转到第n行
 gg 跳到行首
 GG 跳到行尾
(4) 自动对齐
 gg=G 规范缩进
(5) 查找
 ?XX 查找XX内容
 /XX 查找XX内容
 在查找中的二次操作:按 n 向下一个,按 N 向上一个
(6) 替换
 r 替换一个字符
 R 替换到按ESC为止
 :s/oldstring/newstring/g 把光标所在行old…替换成new…
 :开始行,结束行s/old/new/g 把开始行到结束行号old…替换成new…
 :%s/oldstring/newstring/g 把这个文件的old…替换成new…
(7) 在vim中开多个终端
 :vs +要打开的文件
(8) 复制相应内容到其他文件
 :wq! xxx文件
(9) 撤回
 U
(10) 反撤回
 ctrl+r

2、 软件包管理

3、 shell基础

命令格式
 一条命令的三要素之间用空格隔开;
 若将多个命令在一行书写,用分号(;)将各命令隔开;
 如果一条命令不能在一行写完,在行尾使用反斜杠(\)标明该条命令未结束。

linux基本指令:

 ls: 列出文件名
 cat: 显示文本文件
 less/more:分屏显示文件
 rm: 删除文件
 cp: 复制文件
 mv: 移动文件
 mkdir: 创建目录
 rmdir: 删除目录
 cd: 转换目录
 grep: 查找字符串
 head: 显示文件开头
 tail: 显示文件结尾
 sort: 按次序显示文件
 uniq: 去掉文件中相邻重复行
 diff: 比较两个文件
 file: 查看文件类型
 echo: 显示文本
 date: 显示时间和日期
 gzip: 压缩文件
 gunzip: 解压缩文件
 bzip2: 压缩文件
 tar: 归档和展开文件
 whereis: 查找命令
 which: 查找实用程序
 ps: 列出进程
 df : 检查文件系统空间占用情况
 du: 显示磁盘空间的使用情况
 kill: 杀死进程
 chmod : 改变文件或目录的访问权限
 chown: 改变文件或目录的属主
 chgrp: 改变文件或目录所属的组
 info: 获得帮助
 pwd: 显示当前工作目录的绝对路径
 rpm: rpm包管理工具
 clear: 清屏
 ln: 创建文件链接
 who: 列出系统上的用户名单
 write: 发送消息
 talk: 与其他用户通信
 man: 获取帮助

1)实例使用wall(需要在发送文本换行后按ctrl+d结束编辑并发送)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值