zoukankan      html  css  js  c++  java
  • 笔记:安装VM Tools、vim编辑器、压缩包、Linux用户管理

    一、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  用户名

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

  • 相关阅读:
    17. Letter Combinations of a Phone Number
    16. 3Sum Closest
    15. 3Sum
    14. Longest Common Prefix
    13. Roman to Integer
    12. Integer to Roman
    11. Container With Most Water
    10. Regular Expression Matching
    9. Palindrome Number
    8. String to Integer (atoi)
  • 原文地址:https://www.cnblogs.com/yuanshu/p/11505806.html
Copyright © 2011-2022 走看看