系统维护管理命令
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编辑器的更多相关文章

  1. 12个Linux进程管理命令介绍(转)

    12个Linux进程管理命令介绍 [日期:2015-06-02] 来源:Linux中国  作者:Linux [字体:大 中 小]   执行中的程序在称作进程.当程序以可执行文件存放在存储中,并且运行的 ...

  2. [转帖]十二 个经典 Linux 进程管理命令介绍

    https://www.cnblogs.com/swordxia/p/4550825.html 接了 http referer 头 没法显示图片 可以去原始blog 里面去查看.   随笔- 109  ...

  3. 003-RHEL7-Linux系统维护管理命令使用

    系统维护管理命令: date  查看日期,设置日期 只有超级用户才能用date命令设置时间 date  --help  显示时间的帮助命令 date{选项} 显示时间格式(以+开头,后面接时间格式) ...

  4. [编译] 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 ...

  5. 小白学Linux(五)--VI/VIM编辑器

    我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件.VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以 ...

  6. 初识Linux(五)--VI/VIM编辑器

    我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件.VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以 ...

  7. 新手必学linux文本文件编辑命令 vi vim.....

    作为一名Linux新手小白,今天就和大家简单地了解一下Linux的Vim文本编辑器的使用. Vim文本编辑器     vim编辑器的三大模式——命令模式.编辑模式和末行模式            命令 ...

  8. linux学习笔记--vi与vim编辑器

    vi编辑器全名为Visual Interface,即为可视化接口,类似于Windows中的记事本 vim相当于是vi的一个升级版本,包含vi的一切操作命令,vim相对于vi做了哪些提升: 1.vim支 ...

  9. Linux 权限管理命令

    第四章(二)权限管理命令 Linux常用命令(二)权限管理命令

随机推荐

  1. 不写画面的网页程序设计,Web API、Web Service、WCF Service

    客户有一个系统,经常要连上我方,查询数据 以前的作法是给对方一个账号,让他可以连上我们的DB来查询. 所以,早期的同仁,真的给他们DB链接字符串 客户的Windows程序.网站就真的靠这么危险的方式, ...

  2. SAP OData编程指南

    OData(Open Data Protocol)协议是一个开放的工业标准,用于定义RESTFul API的设计和使用.我的文章标题前加上SAP的前缀,只是为了表明这篇文章介绍的是Jerry在SAP项 ...

  3. .net后台使用post方式对指定地址的方法传值并且获取结果的方法

    /// <summary> /// .net 后台 post http地址请求 /// </summary> /// <param name="uri" ...

  4. Spark集群任务提交

    1. 集群管理器 Spark当前支持三种集群管理方式 Standalone—Spark自带的一种集群管理方式,易于构建集群. Apache Mesos—通用的集群管理,可以在其上运行Hadoop Ma ...

  5. MAC OSXU盘会挂载目录

    当U盘接到系统后,你可以在Terminal里输入df -lh.这时,硬盘的使用和分区情况会输出,你在Mounted on 这一列数据中可以找到你的U盘或新添加的硬盘的挂载路径.

  6. 【0624课外作业】将一个double类型的小数,四舍五入保留两位小数

    package com.work0624; /** * 课外作业 *将一个double类型的小数,四舍五入保留两位小数 * @author L * */ import java.util.Scanne ...

  7. 03_10_Object类的toString equals等方法

    03_10_Object类的toString equals等方法 1. toString方法 Object类中定义有public String toString()方法,其返回值是String类型,描 ...

  8. Java多线程 编写三各类Ticket、SaleWindow、TicketSaleCenter分别代表票信息、售票窗口、售票中心。 售票中心分配一定数量的票,由若干个售票窗口进行出售,利用你所学的线程知识来模拟此售票过程。

    package com.swift; import java.util.ArrayList; import java.util.HashMap; import java.util.List; impo ...

  9. lua在linxu和windows系统下的遍历目录的方法

    在windows下遍历目录使用lfs库:例如遍历整个目录下的所有文件 local lfs = require "lfs" function findPathName(path)  ...

  10. Sql Server 查询今天,昨天,近七天....数据

    今天数据: 昨天数据: 7天内数据: 30天内数据: 本月数据: 本年数据: 查询今天是今年的第几天: select datepart(dayofyear,getDate()) 查询今天是本月的第几天 ...