安装VMtools vim编辑器的使用 压缩包命令 Linux下的用户管理 (第三天)
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下的用户管理 (第三天)的更多相关文章
- Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳
Windows & Linux 安装使用 Vim 编辑器 3分钟入门 - 精简归纳 JERRY_Z. ~ 2020 / 8 / 25 转载请注明出处! 目录 Windows & Lin ...
- Linux下的tree命令 --Linux下目录树查看
Linux下的tree命令 --Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的, ...
- centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多!
centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多! 一.手动安装 1.下载(官网) cd /soft wget http://www.clam ...
- Linux下的tree命令 --Linux下文件夹树查看
Linux下的tree命令 --Linux下文件夹树查看 有时我们须要生成文件夹树结构,能够使用的有ls -R,可是实际效果并不好 这时须要用到tree命令,可是大部分Linux系统是默认不安装该命令 ...
- Linux学习之用户管理命令与用户组管理命令(十五)
Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel ...
- linux命令详解之useradd命令使用方法[linux下 添加用户、删除用户、修改用户密码、用户组管理]
http://www.jb51.net/article/45848.htm Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这 ...
- vim编辑器介绍及其常用命令
vim简单的介绍 Vim 编辑器是一个模式编辑器 . 这意味着在不同状态下编辑器有不同的行为模式 . 两个基本的模式是 Normal 模式和 Insert 模式 ,还有可视模式. 在 Normal 模 ...
- 【Linux 操作系统】vim编辑器配置及常用命令
最近工作不安分, 没有了刚入行时候的锐气, 不知道什么时候开始懈怠起来, 周末在电脑旁边看新闻, 搞笑图片, 追美剧, 一坐就是一天, 很是空虚. 我需要摆脱这种状态, 正好想学习一下安卓底层, An ...
- 安卓程序代写 网上程序代写[原]vim编辑器配置及常用命令
最近工作不安分, 没有了刚入行时候的锐气, 不知道什么时候开始懈怠起来, 周末在电脑旁边看新闻, 搞笑图片, 追美剧, 一坐就是一天, 很是空虚. 我需要摆脱这种状态, 正好想学习一下安卓底层, An ...
随机推荐
- 横竖屏切换Activity的生命周期
横竖屏切换的时候Activity的生命周期如下: 1.新建一个Activity,并把各个生命周期打印出来 2.运行Activity,得到如下信息 onCreate--> onStart--> ...
- MAC电脑如何播放.SWF文件
很简单,不需要专门的播放器,只需要将.swf文件直接拖拽到浏览器页面就可以播放了. 亲测safari , 谷歌chrome浏览器,火狐浏览器 ,都是可以的 下面是图示 step1 电脑上找到swf文件 ...
- 攻防世界web新手练习区(2)
弱认证:http://111.198.29.45:43769/ 打开是这个页面: 用户名输入1,密码输入2,试试看.会提示你用户名为admin.接下来用burp对密码进行爆破,发现弱口令0123456 ...
- 吴裕雄--天生自然JAVAIO操作学习笔记:File类
import java.io.File ; import java.io.IOException ; public class FileDemo01{ public static void main( ...
- LCA之tarjan离线
显然81篇题解是有点多了,不让我提交. 更为不好的是没有一篇详细的\(tarjan\)(不过我也不会写详细的). 不过\(tarjan\)并没有我们想象的那样难理解,时间也并不爆炸(巧妙的跳过难写二字 ...
- prepareRefresh方法源码跟踪
看这篇文章之前可以先了解之前的跟踪流程,https://www.jianshu.com/p/4934233f0ead 代码过宽,可以shift + 鼠标滚轮 左右滑动查看 AbstractApplic ...
- GoJS实例4
此示例更改链接数据的“to”属性,使链接连接到不同的节点.复制如下内容保存到空白的.html文件中,用浏览器打开即可查看效果 <!DOCTYPE html> <html> &l ...
- Redis详解(六)——哨兵机制
Redis详解(六)--哨兵机制 一.概述 Redis Sentinel是一个分布式系统,为Redis提供高可用性解决方案.可以在一个架构中运行多个 Sentinel 进程(progress), 这些 ...
- Java连载67-深入一维数组、main方法中的args参数详解
一.复习了一维数组,还复习了强制类型转换的注意点. package com.bjpowernode.java_learning; public class D67_1_GoDeepIntoArrays ...
- oracle进入CDB
第一步:使用sys登陆 CONN sys/change_on_install AS SYSDBA; 第二步:查看现在的容器名称 SHOW con_name; 第三步:改变容器为PDB ALTER SE ...