一、VM Tools安装

  1、作用:方便我们在虚拟机和宿主机之间复制数据或移动文件等。

  2、安装步骤:

    step1:在菜单栏找到虚拟机---->找到安装vm tools ,点击:

    step2:进入系统,在桌面上会看到vm tools 的光盘,双击进入磁盘,将里面的压缩文件复制到虚拟机的桌面

        (或在终端进入/medir/cdrom ,然后输入命令cp ./VMwareTools-10.3.2-9925305.tar.gz /root/Desktop 拷贝到桌面)

    step3:解压缩   tar -zxvf VMwareTools-10.3.2-9925305.tar.gz

         进入解压后的文件夹   cd vmware-tools-distrib

         运行安装程序     ./vmware-install.pl   (一路回车)

二、vim编辑器

  1、vim的三种模式

    命令模式:vim打开文件后所处的状态

         :wq 保存并退出     :w 保存       :q 退出        :w! 强制保存     :q!  强制退出

    输入模式:在命令模式下,输入a/i/o进入输入模式,开始编辑

         a:在光标后一位开始输入

         i:在光标所在位置开始输入

         o:在光标下一行开始输入

         A:在光标所在行的末尾开始输入

         I:在光标所在行的开始位置开始输入

         O:在光标的上一行开始输入

         按ESC进入命令模式

    底部命令模式:

         当前是输入模式,按一下ESC,输入 冒号 ,进入底部命令模式

         当前是命令模式,输入 冒号 ,进入底部命令模式

      

  2、在vim中修改数据,需要在命令模式中进行

    ①在vim中寻找数据

      输入 /key_word  在光标后找第一次出现的关键词

      按住 n 键会寻找下一个关键词

    ②在vim中替换数据

      :%s/key1/key2  所有的文档每行第一次出现的key1替换成key2

      :%s/key1/key2/g   所有的key1替换成key2

      :s/key1/key2  将当前行第一次出现的key1替换成key2

      :s/key1/key2/g   将当前行中的所有的key1替换成key2

    ③vim中的其他操作

      x:删除光标后一个字符

      X:删除光标前一个字符

      dd:删除光标所在行

      ndd:删除光标后n行

      yy:复制光标所在行

      p:将粘贴的数据粘贴在光标下一行

      P:将粘贴的数据粘贴在光标上一行

      u:撤销上一个动作

      :set nu   设置行号

      :set nonu   关闭行号

三、压缩包

  1、tar

    tar  打包  没有压缩

    tar -cvf file.tar f1 f2 f3    将文件f1 f2 f3打包成file.tar

      -c 打包    -v 显示过程    -f 指定文件

    tar -zcvf file.tar.gz f1 f2 f3 将文件f1 f2 f3打包压缩成file.tar.gz

      -z 针对的压缩包的格式zip/gz

    tar -zxvf file.tar.gz   解压缩

  2、zip

    zip test.zip f1 f2 f3 将文件f1 f2 f3打包压缩成test.zip

    unzip test   解压缩

四、Linux下的用户管理

  1、用户信息保存在/etc/passwd  ,一般用户有读的权限

      真正的用户:修改密码,可以登录

      伪用户:应用程序在运行时会以某种权限来运行,并使用程序名来表示该程序,并存在/etc/passwd文件中,伪用户不可以直接登录

        注意:当用户权限不足,需要sudo(赋予当前用户一个临时的root权限去操作)或su root / su (需要知道root密码)。

      pentest(用户名):x(密码):1000(GID):pentest,,,(描述):/home/pentest(家目录):/bin/bash(默认使用解析器)

  2、用户密码一般储存在/etc/shadow ,一般情况下,普通用户没有读权限                        

      root(用户名):$6$urDvS1ru7SCNs2Ck$dVwUnRvlB1J/oSDR5eYZDn9TjVYfMfRlTd3HV5CPfUUIgjMX9wmh0Z3kUmORoQKtoae8yz

     4D7EB3ABrCb1(密码)/8w1:18149:0(修改密码最短有效时间):99999(最长时间):7:::(后三位是密码策略)

  3、常用命令

    添加用户:    useradd [选项] 用户名

    添加密码:    passwd  用户名

    删除用户:    userdel  用户名

      注意:默认添加的用户名会自动加入和用户名一样的组中

笔记:安装VM Tools、vim编辑器、压缩包、Linux用户管理的更多相关文章

  1. 第七天 Linux用户管理、RHEL6.5及RHEL7.2 root密码破解、RHEL6.5安装vmware tools

    1.Linux用户管理 Linux系统中,存在三种用户 A.超级用户:root 最高权限,至高无上 在windows中 administrator是可以登录的最高权限,但是,system权限最高,不能 ...

  2. 安装vm tools时出现如下问题 The path "/usr/bin/gcc" is not valid path to the

    sudo suapt-get updateapt-get dist-upgradeapt-get install open-vm-tools-desktop fusereboot https://bl ...

  3. kali安装vm tools正确操作

    参考博文:https://blog.csdn.net/qq_39536876/article/details/79501471 前言:每次在执行完 ./vmware-install.pl 重启后,总是 ...

  4. Windows server 2012安装VM tools异常解决办法

    在VMWare虚拟机上安装Windows Server 2012之 后安装VMWare Tools时报如下错误信息: 问题:缺少KB2919355补丁 (先安装KB2919442,在安装KB29193 ...

  5. Linux - 用户管理与文件权限

    目录 Linux - 用户管理与文件权限 创建普通用户 切换用户 userdel删除用户 sudo 命令 文件与目录权限 Linux权限的解读 目录权限 查看用户权限的命令 文件权限 修改权限的命令 ...

  6. 11.Linux用户管理

    本笔记说的Linux用户管理主要包括以下内容: 1.用户配置文件(/etc/passwd  /etc/shadow) 2.组配置文件(/etc/group  /etc/gshadow) 3.用户缺省配 ...

  7. Linux用户管理的复习时间

    所谓三天不练手生,你还记得关于Linux用户管理的所有知识吗?现在就来跟我一起复习一下吧! 1.常用配置文件 用户信息文件: /etc/password 密码文件: /etc/shadow 用户组文件 ...

  8. linux 用户管理

    linux 用户管理 创建一个用户 foo 这个用户只能在/home/foo 上面增加删除文件, foo 不能在其他目录加减文件 useradd -d /home/foo -m foo [root@] ...

  9. linux用户管理,linux用户口令管理,linux用户组管理,linux用户权限管理详解

    linux用户管理 http://www.qq210.com/shoutu/android 用户账号的添加(新加用户需添加用户口令) :增加用户账号就是在/etc/passwd文件中为新用户增加一条记 ...

随机推荐

  1. CSMA/CD ,现在的交换式以太网还用吗?谈全双工,半双工与CSMA/CD的关系

    我们知道:以太网访问控制用的是CSMA/CD,即载波侦听多点接入/ 冲突检测,是以广播的方式将数据发送到所有端口: 我们还知道:交换机能主动学习端口所接设备的MAC地址,在获知该端口的MAC 地址后, ...

  2. yum下载软件包

    方法一: downloadonly插件有一个yum的插件叫做downloadonly,就是只下载不安装的意思.1. 安装插件yum install yum-download2. 下载yum updat ...

  3. Python(set/list/dict/tuple)

    set集合:set是一个无序,不重复元素的集合.可嵌套列表,字典(可以for循环或者迭代的对象). ######差集: a={11,22} b={22,33} c=a.difference(b) #a ...

  4. 菜鸟教程的 mysql-connector 基础

    安装驱动 python -m pip install mysql-connector 导包 import mysql.connector mydb = mysql.connector.connect( ...

  5. Redis 的 KEYS 命令不能乱用啊

    KESY 命令 时间复杂度: O(N) , 假设Redis中的键名和给定的模式的长度有限的情况下,N为数据库中key的个数. Redis Keys 命令用于查找所有符合给定模式 pattern 的 k ...

  6. PHP convert_uuencode() 函数

    实例 编码字符串: <?php$str = "Hello world!";echo convert_uuencode($str);?>高佣联盟 www.cgewang. ...

  7. CentOS部署RabbitMQ

    CentOS版本:CentOS-7-x86_64-DVD-1804 RabbitMQ版本:3.7.24 1. 下载安装包 因为RabbitMQ是erlang语言开发的,所以需要提前安装erlang环境 ...

  8. linux查询操作系统信息,CPU物理个数,CPU核心数,逻辑CPU数,内存信息查询,硬盘信息查询

    目录 一.前言 二.关于服务器基本配置 2.1 操作系统基本配置查询 2.2 CPU基本配置查询 2.3 内存基本配置查询 2.4 硬盘基本配置查询 一.前言 ​ 当我们接手了一台或者几台服务器的时候 ...

  9. ES集群部署

    1.环境准备 主机名 IP地址 CPU 内存 硬盘 gztxy-prd-es01 192.168.1.11 8 16 200 gztxy-prd-es01 192.168.1.12 8 16 200 ...

  10. python深挖65万人的明星贴吧,探究上万个帖子的秘密

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 最近一直在关注百度明星吧,发现很多有趣的帖子,于是我就想用python把这 ...