VM tools:方便我们虚拟机和宿主机之间复制数据或移动文件等

安装VMtools

1、菜单栏-虚拟机-安装VM tools 将其选中
2、进入系统,在桌面位置里面有VM tools的光盘,双击进入光盘,
将里面的压缩文件复制到虚拟机桌面上(或者在终端进入 /media/cdrom 将压缩包复制到桌面)
3、打开终端,在桌面目录下输入:tar -zxvf VMwareTools-10.3.10-12406962.tar.gz
4、cd 到 vmware-tools-distrib/
5、输入 ./vmware-install.pl 一直敲回车,等待安装完成。

vim编辑器的使用
1、命令模式:vim打开文件后所处的状态(:wq保存退出 :w保存 :w!强制保存 :q退出 :q!强制退出)
2、输入模式:在命令模式下输入 a/i/o 就能进入到输入模式,我们就可以开始编辑了
a(在光标后一位开始输入)i(在光标所在位置开始输入)o(在光标下一行开始输入)
A(在光标所在行的末尾开始输入) I(在光标所在行的开始位置开始输入) O(在光标所在行的上一行开始输入)
键入esc进入命令模式
3、底部命令模式:如当前是输入模式,需要按esc,输入:就可以进入到底部命令模式
如当前是命令模式,直接输入:就能直接进入到底部命令模式

在vim编辑器中找数据
需要在命令模式中进行,使用/+关键词来进行查找关键词,查找完成后按回车后按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 关闭行号

修改linux中的root密码:sudo passwd root 然后回车 输入密码

压缩包:
tar 可以打包可以压缩
tar -cvf liu.tar f1 f2 f3 (将文件f1 f2 f3 打包成liu.tar)
-c 打包
-v 显示打包过程
-f 指定文件
tar -zcvf liu.tar.gz f1 f2 f3 (将文件f1 f2 f3 打包压缩成liu.tar.gz)
-z 针对压缩包的格式是zip/gz

tar -zxvf liu.tar.gz (将liu.tar.gz解压缩)
-x 解压缩

zip
zip test.zip f1 f2 f3 将f1 f2 f3压缩成test.zip
unzip test.zip 解压缩

开启多终端ctrl+shift+t
切换终端 alt+123
当用户权限不足时,需要sudo(赋予当前用户一个临时的root权限去操作)或u root/su(需要知道root密码)

Linux下的用户管理
用户信息保存/etc/passwd,一般用户都有读的权限
真正的用户拥有的权限: 修改密码 可以登录
伪用户:应用程序在运行时会以某种权限来运行,并使用程序
名来表示该程序,并存在/etc/passwd文件中,伪用户
不可以直接登录
liujizhou(用户名):x(密码):1000(uid):1000(gid):pentest,,,(描述):/home/pentest(家目录):/bin/bash(默认使用解析器)
将最后一项更改为/sbin/nologin,该用户就不能登陆

用户密码存储在:/etc/shadow ,一般情况下,普通用户无法查看
liujizhou(用户名):$6$X25BcuOkl/JSnEm8$RLbgSDu7CJLedx8xcSva4zHDtt7e9oKKXvYylj4bdZSPGzJOb/R152xgewoUI3Ug4ma91AMXzassxO9V7OMgD/(密码)
:18150(最后修改密码的时间):0(修改密码最短有效时间):99999(最长时间):7:::systemd-coredump:!!:18150::::::(后三位是密码策略)

添加用户:useradd+ 用户名
加密码:passwd+用户名
删除用户: userdel+用户名
默认添加的用户会自动加入和用户名一样的组中

安装VMtools vim编辑器的使用 压缩包命令 Linux下的用户管理 (第三天)的更多相关文章

  1. Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳

    Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳 JERRY_Z. ~ 2020 / 8 / 25 转载请注明出处! 目录 Windows & Lin ...

  2. Linux下的tree命令 --Linux下目录树查看

    Linux下的tree命令 --Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的, ...

  3. centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多!

    centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多! 一.手动安装 1.下载(官网)    cd /soft     wget http://www.clam ...

  4. Linux下的tree命令 --Linux下文件夹树查看

    Linux下的tree命令 --Linux下文件夹树查看 有时我们须要生成文件夹树结构,能够使用的有ls -R,可是实际效果并不好 这时须要用到tree命令,可是大部分Linux系统是默认不安装该命令 ...

  5. Linux学习之用户管理命令与用户组管理命令(十五)

    Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel ...

  6. linux命令详解之useradd命令使用方法[linux下 添加用户、删除用户、修改用户密码、用户组管理]

    http://www.jb51.net/article/45848.htm Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这 ...

  7. vim编辑器介绍及其常用命令

    vim简单的介绍 Vim 编辑器是一个模式编辑器 . 这意味着在不同状态下编辑器有不同的行为模式 . 两个基本的模式是 Normal 模式和 Insert 模式 ,还有可视模式. 在 Normal 模 ...

  8. 【Linux 操作系统】vim编辑器配置及常用命令

    最近工作不安分, 没有了刚入行时候的锐气, 不知道什么时候开始懈怠起来, 周末在电脑旁边看新闻, 搞笑图片, 追美剧, 一坐就是一天, 很是空虚. 我需要摆脱这种状态, 正好想学习一下安卓底层, An ...

  9. 安卓程序代写 网上程序代写[原]vim编辑器配置及常用命令

    最近工作不安分, 没有了刚入行时候的锐气, 不知道什么时候开始懈怠起来, 周末在电脑旁边看新闻, 搞笑图片, 追美剧, 一坐就是一天, 很是空虚. 我需要摆脱这种状态, 正好想学习一下安卓底层, An ...

随机推荐

  1. Adroid ViewPage+GridView实现每页6个元素,三页滑动切换

    //}//public class MainActivity extends Activity {// private static final float APP_PAGE_SIZE = 16.0f ...

  2. SystemVerilog Assertion 设计、调试、测试总结(1)

    暑期实习两个月的其中一个任务是:如何在设计中加入断言?以及断言的基本语法.三种应用场景下的断言(如FIFO.FSM.AXI4-lite总线).参考书籍:<System Verilog Asser ...

  3. php 实现店铺装修7

    type_id=0的情况 type_id=1的情况                         type_id=2的情况 /** * @title 店铺装修--商品分类 * @param type ...

  4. javaweb框架--自定义标签与freemaker结合

    http://blog.csdn.net/myfmyfmyfmyf/article/details/8960299 很有用但是不不知道怎么说,写个例子,总之方便多了,并且容易管理,重复利用强 1.自定 ...

  5. JAVA虚拟机:内存回收策略及算法

    java虚拟机中的程序计数器区.虚拟机栈区.本地方法栈区3个区域是随着线程的创建而创建,随着线程的结束而结束时,内存自然得到回收,所以这三个区域不需要过多考虑内存的回收问题. java虚拟机中的方法区 ...

  6. 百度地图javascript API,每个功能每天免费的次数

  7. Spring Boot 核心注解与配置文件

    @SpringBootApplication注解 Spring Boot项目有一个入口类 (*Application) 在这个类中有一个main 方法,是运行该项目的切入点.而@SpringBootA ...

  8. 编程题:求单链表倒数第k位的值(最后一位为倒数第0位)好未来

    #!/usr/bin/env python class Node(object): def __init__(self,elem,next_=None): self.elem = elem self. ...

  9. obtainFreshBeanFactory方法源码跟踪

    看这篇文章之前可以先了解之前的跟踪流程,https://www.jianshu.com/p/4934233f0ead 代码过宽,可以shift + 鼠标滚轮 左右滑动查看 AbstractApplic ...

  10. 《Netlogo多主体建模入门》笔记8

    8 -GINI系数计算与 如何使用行为空间做实验     首先,我们加入保底机制. 对于每一个agent,都有一个随机的保底比例 s(每个agent的 s 不都一样,且s初始化之后不会改变) 进行交易 ...