Linux系统维护管理命令及vim编辑器
系统维护管理命令
date、clear
$>>date //显示或修改系统时间与日期。
//%H:小时 %M:分钟 %S:秒 %Y完整年份 %d:日 %m:月份
eg: date "+now time is :%Y-%m-%d %H:%M:%S"
$>>clear //清屏 可使用快捷键 ctrl+l
who命令
-u:显示当前用户的用户名相关信息
-b:列出系统最近启动的日期
-T:显示tty终端的状态
eg: who -buT //?表示终端遇到故障;+表示任何用户可以写
w //登录到过该系统的用户信息
//第一行:表示该系统从启动到现在的运行时间;登录的用户数;load average:表示系统的1 //分钟,5分钟,15分钟内的系统负载情况
man
-a:在所有的man帮助手册中搜索
-f:显示给定关键字的简短描述信息
-P:指定内容时使用分页程序
-M:指定man手册搜索的路径
uname //用于显操作系统相关的信息
-a:显示操作系统全部信息
-m:显示系统CPU类型
-n:显示操作系统的主机名
-s:显示操作系统类型
-r:显示操作系统内核版本
uptime //用于输出系统任务队列信息。输出系统当前时间、系统开机到现在的运行时间、目前有多少用户在
//线和系统平均负载
$>>uptime
15:06:33 up 137 days, 1:26, 1 user, load average: 2.81, 2.37, 2.24
last命令 //列出目前与过去登入系统的用户相关信息
-a 显示登录地址
-R 不显示登入系统的主机名或地址
-X 显示系统关机、重启的改变信息
-n 设置列出名单的显示列数
-d 将显示的IP地址转换成主机名
dmesg //显示开机信息
-c 显示开机信息后,清除buffer信息
-s 设置缓冲区大小 默认设置8192
-n 设置登录记录信息层次
free //显示系统内存状态
-b 以字节为单位显示内存信息
-m 以MB为单伙显示内存信息
-K 以KB为单位显示内存信息
VIM编辑器
vi编辑器支持编辑模式和命令模式。
基本操作
进入编辑模式 a i o A I O
i 当前字符之前插入
I 行首插入
a 当前字符之后插入
A 行尾插入
o 下一行插入
O 上一行插入
x 向后删除一个字符 等同于delete
X 向前删除一个字符
u 撤销一步 每按一次就撤销一次
行操作
home键或^ 行首
end键 行尾
删除
dd dd删除一行 数字+dd删除多行 eg:删除5行,使用5dd
d+G 删除当标后全部内容
复制粘贴
yy 复制一行 数字+yy 复制N行
p 将复制行粘贴
v模式
eg:编程的时候需要进行多行注释
1 ctrl+v 进入列编辑模式
2 向下或向上移动光标
3 把需要注释的行的开头标记起来
4 然后按大写的I
5 再插入注释符,比如“#”
6 再按Esc,就会全部注释了
eg:删除
1 ctrl+v 进入列编辑模式
2 向下或向上移动光标
选中注释部分,然后按d就会删除注释符号
命令行模式
:w 保存
:q! 修改了不保存,强制退出
:!ifconfig 调用系统命令
:wq 保存退出
替换
格式:%所有内容替换 旧的内容 新的内容
默认是每一行的第一个符合要求的词(/g全部)
:% s/a/b 每一行的第一个a被替换成b
:%s /1/5/g 文本中所有的1替换成5
定位
gg 定位到行首
G 定位到最后一行,行首
#G 定位到某一行
:# 定位到某一行
#gg 定位到某一行
# 代表行号
Linux系统维护管理命令及vim编辑器的更多相关文章
- 12个Linux进程管理命令介绍(转)
12个Linux进程管理命令介绍 [日期:2015-06-02] 来源:Linux中国 作者:Linux [字体:大 中 小] 执行中的程序在称作进程.当程序以可执行文件存放在存储中,并且运行的 ...
- [转帖]十二 个经典 Linux 进程管理命令介绍
https://www.cnblogs.com/swordxia/p/4550825.html 接了 http referer 头 没法显示图片 可以去原始blog 里面去查看. 随笔- 109 ...
- 003-RHEL7-Linux系统维护管理命令使用
系统维护管理命令: date 查看日期,设置日期 只有超级用户才能用date命令设置时间 date --help 显示时间的帮助命令 date{选项} 显示时间格式(以+开头,后面接时间格式) ...
- [编译] 7、在Linux下搭建安卓APP的开发烧写环境(makefile版-gradle版)—— 在Linux上用命令行+VIM开发安卓APP
April 18, 2020 6:54 AM - BEAUTIFULZZZZ 目录 0 前言 1 gradle 安装配置 1.1 卸载系统默认装的gradle 1.2 下载对应版本的二进制文件 1.3 ...
- 小白学Linux(五)--VI/VIM编辑器
我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件.VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以 ...
- 初识Linux(五)--VI/VIM编辑器
我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件.VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以 ...
- 新手必学linux文本文件编辑命令 vi vim.....
作为一名Linux新手小白,今天就和大家简单地了解一下Linux的Vim文本编辑器的使用. Vim文本编辑器 vim编辑器的三大模式——命令模式.编辑模式和末行模式 命令 ...
- linux学习笔记--vi与vim编辑器
vi编辑器全名为Visual Interface,即为可视化接口,类似于Windows中的记事本 vim相当于是vi的一个升级版本,包含vi的一切操作命令,vim相对于vi做了哪些提升: 1.vim支 ...
- Linux 权限管理命令
第四章(二)权限管理命令 Linux常用命令(二)权限管理命令
随机推荐
- MovieReview—Transformers.The.Last.Knight.(变形金刚5:最后的骑士.)
Gorgeous Effect & Bad Plot I can only say that the movie's effects are shocking. However, the ...
- Android(java)学习笔记105:Android启动过程(转载)
转载路径为: http://blog.jobbole.com/67931/ 1. 关于Android启动过程的问题: 当按下Android设备电源键时究竟发生了什么? Android的启动过程是怎么样 ...
- HTML_6 (表单应用)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 常用的ement语法
缩写语法: 介绍:Emmet 使用类似于 CSS 选择器的语法描述元素在生成的文档树中的位置及其属性. 声明:第一次写博客大家多多关照,如有错误或者需要补充的请到评论里留言,谢谢大家! 快速生成htm ...
- Java替换手机号掩码
String tel = "18304072984"; // 括号表示组,被替换的部分$n表示第n组的内容 tel = tel.replaceAll("(\\d{3})\ ...
- javaweb基础(20)_JavaBean总结
一.什么是JavaBean JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化. 私有化的属性必须通过public类型的方法 ...
- linux之切换用户su(switch user)
1.切换至root su 或 su root然后输入密码 这种只切换身份,不切换home工作目录 su - 或 su - root然后输入密码 这种不仅切换身份,而且切换home工作目录 2.切换至普 ...
- 正确适配苹果ATS审核要求的姿势
首先,ATS的技术行为不会有任何变化(除了新增两个字段NSAllowsArbitraryLoadsInWebContent和NSRequiresCertificateTransparency,也就是更 ...
- iOS开发之蓝牙业务封装
因为公司做智能家居开发,有很多蓝牙的智能硬件.因此项目中经常需要和蓝牙打交道.为此为了提高开发效率,就把蓝牙的公共业务进行了封装. 本文将对封装的思路做一个简单的阐述. 首先我们需要一个头文件.在这个 ...
- Python pip 使用国内镜像
## 推荐源```https://mirrors.aliyun.com/pypi/simple/ 阿里镜像,速度快.稳定https://pypi.douban.com/simple/ 豆瓣镜像```# ...