1.man

man 加上一个命令可以打开此命令具体使用方法,方便我们更好的了解新命令的使用(下图为我输入命令“man ls”虚拟机界面)

2.cd  切换目录

cd ..(返回上一级目录) cd ~(返回家目录) cd /home/sdy(切换到home目录下sdy目录)

3.ls   显示文件或目录

-l           列出文件详细信息l(list)

-a          列出当前目录下所有文件及目录,包括隐藏的a(all)

-R             递归显示当前目录及其子目录下的文件和目录

ls /home 显示home目录下内容

4.mkdir         创建目录

5.touch          创建空文件

6.echo           1.把内容添加到文件 2.在终端显示内容

echo *** >***(下图vim命令为打开文件)

7.cp             cp  复制文件或目录
           目标文件是目录,会将源文件复制到目录中
           目标文件是一个文件,会将源文件覆盖该文件
           目标不存在,会将源文件重命名修改为目标文件

8.mv     move的缩写,可以用来移动文件或者将文件改名(move (rename) files)                      mv [选项] 源文件或目录 目标文件或目录

文件改名

9.rm               删除文件

-r            递归删除,可删除子目录及文件

-f            强制删除

10.pwd              显示当前目录

11.cat      查看纯文本文件(较短的)

cat [选项] [文件]..

12.more          查看纯文本文件(较长的) (less直接打开文件查看)

13.head            查看纯文本文档的前N行

14.tail        查看纯文本文档后N行

15. whoami          显示当前操作用户

16.hostname      显示主机名

17.clear              清屏

18.useradd 用户名    创建新用户

19.userdel 用户名            删除用户账户

20.su     切换用户

21.passwd root     给root设置密码

22.df          查看磁盘的分区,磁盘已使用的空间,剩余的空间

23.chomd       给改用户或文件的权限

下图为给文件“33.txt”增加权限(r 读权限 4   w写权限 2    x 执行权限 1      777代表赋予所有权限)

vim3种命令详解

vim三种模式:命令模式(Command mode),输入模式(Insert mode)和末行模式(Last line mode)

输入vi *****进入命令模式

 
命令模式:
 
      i 切换到输入模式,以输入字符
      x 删除当前光标所在处的字符
      h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)
      : 切换到底线命令模式,以在最底一行输入命令(进入末行模式)
       a  在当前光标位置之后插入内容
       A 在光标所在行的末尾(行尾)插入内容
     
 
输入模式:

在命令模式下按下i就进入了输入模式。

在输入模式中,可以使用以下按键:

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

  • ENTER,回车键,换行

  • BACK SPACE,退格键,删除光标前一个字符

  • DEL,删除键,删除光标后一个字符

  • 方向键,在文本中移动光标

  • HOME/END,移动光标到行首/行尾

  • Page Up/Page Down,上/下翻页

  • Insert,切换光标为输入/替换模式,光标将变成竖线/下划线

  • ESC,退出输入模式,切换到命令模式

 
末行模式:
 
 
      :wq                   保存并退出
      :q                      退出
      :q!                     强制退出
 
      :set  nu(number)     显示行号
      :set nonu(nonumber)  隐藏行号
 
 
 
 

虚拟机中linux系统常用命令解释及vim3种命令模式详解的更多相关文章

  1. VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录

    VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录 一.描述 系统描述:win7旗舰版64位系统+VMware Workst ...

  2. windows上通过vnc连接虚拟机中linux系统

    首先要在虚拟机中安装vnc. 虚拟机的设置中要启用VNC连接. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHdzc2c=/font/5a6L5L2T/ ...

  3. 【linux】工作中linux系统常用命令操作整理

    1.Linux如何查看端口 使用lsof(list open files)命令,lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000. 或者使用n ...

  4. 使用SecureCRT连接虚拟机中Linux系统 和 虚拟机网络配置

    使用SecureCRT连接步骤:1.首先打开虚拟机,点击左上角的编辑,再点击虚拟网络编辑器(已经进行虚拟网络编辑的忽略此步骤,直接进行第二步) 点击VMnet8网络,点击更改设置,此步骤需要管理员权限 ...

  5. 虚拟机中linux系统的安装教程

    虚拟机是什么? 虚拟机(Virtual Machine)是指一种特殊的软件,可以在计算机和用户之间创建一种环境,用户可以用这个软件所创建的环境来操作.虚拟机就像像真实机器一样运行程序,满足用户的需求. ...

  6. 关于虚拟机中Linux系统无法上网之后的解决方案

    我刚刚安装好虚拟机上的Linux的时候,宿主机网络正常,但虚拟机中虽然显示网络连接正常,但无法上网,因此我打开了网络设置 这是默认设置,但上不了网,而按照网上的查找结果,选择NAT是没错的,但仅限于w ...

  7. 解决虚拟机中linux系统无法使用本机无线wifi联网的问题

    VMware Workstation 在嵌入式开发中经常会遇到,但是显示大多数人使用开发环境是Win10 + 无线网卡,针对这种情况,需要配置虚拟机的上网环境使用的是NAT模式,将配置过程进行描述: ...

  8. Linux系统常用的文件查看及处理命令

    常用的文本查看及处理命令 1.cat命令 (1).作用 连接文件并打印到标准输出设备上,cat经常用来显示文件的内容. (2).用法 1):用法:cat  (参数) 文件 2):常用参数 -n或-nu ...

  9. 【Linux】一步一步学Linux——VMware虚拟机三种网络模式详解(07)

    目录 00. 目录 01. 虚拟网络连接组件 02. 常见网络连接配置 03. 桥接模式 04. NAT 模式 05. 仅主机模式 06. 自定义模式 07. 附录 00. 目录 @ 01. 虚拟网络 ...

随机推荐

  1. python基础-列表List及内置方法

    数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...

  2. 工具类 ,无需再存localstorage

    /** * 工具类 */var Utils = { /** * 获得查询参数 */ getQueryString: function(name) { var search = location.sea ...

  3. Android Studio接谷歌原生登录

    目录 前言 AndroidStudio server_client_id @ 前言 准备 近日,公司要求上线海外市场,需要接入海外SDK,首先上架的是GooglePlay,需要先接入GooglePla ...

  4. PHP str_replace的用法

    PHP str_replace的用法 1 替换单个字符<pre><?phpecho str_replace("world","Shanghai" ...

  5. PHP curl下载图片的方法

    PHP curl下载图片的方法 <pre> <?php $images = [ 'http://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKPkia3rx ...

  6. mysql并发量过大造成 update语句更新错误

    mysql并发量过大造成 update语句更新错误 在同一字段的时候更新的时候 如果并发量太大 就会更新错误 这个时候只能用 swoole 消息队列更新

  7. Python 基础 装饰器

    今天把学过的装饰器的知识进行回顾一下,说到装饰器,第一反应就是这个东西呢就是用来装逼的,为啥这样说呢,是应为没有这个东西照样可以干活,大部分工作都是可以做的,不管咋样还是把学过的装逼器梳理一下吧. 一 ...

  8. 怎样用JS给,option添加“选中”属性

    <html> <head> <script> window.onload = function(){ var opts = document.getElementB ...

  9. C++中对C的扩展学习新增语法——作用域运算符::

    作用域运算符用来告诉编译器在哪个作用域范围搜索符号,一般分为以下3种: 全局作用域: 命名空间作用域: 类作用域:

  10. 云计算时代,你所不了解的 DevOps

    在本文中,我们讨论如何快速地从更高的层面理解DevOps,介绍准备改变文化的最佳实践.我们将讨论DevOps的目标以及从组织管理层得到支持的方法,为DevOps的概念打下基础.我们将试着从根本上介绍使 ...