实训笔记-9月11日

kail linux安装vm tools方法:
    1.虚拟机顶部栏“虚拟机(M)”---”安装VMware Tool(T)”;
    2.此时桌面出现一个小磁盘,名为“VMware Tools”,双击点开;
    3.将其解压至桌面或其他地方,并在解压至地方右键“在终端打开(E)”;
    4.输入“./vmware-install.pl”,一直回车,直至完成;
    5.输入“reboot”重启虚拟机;
    6.输入“apt-get install open-vm-tools-desktop fuse”,提示输入“yes”;
    7.再重启,之后就可以宿主机与虚拟机互通文件。
 
Vim/vi编辑器工作模式
        三种模式:
            命令模式:vim打开文件后所处的状态,输入:wq保存并退出,输入:q退出,输入:w保存,输入:w!强制保存,                                输入:q!强制退出;
            输入模式:在命令模式下,输入a/i/o任意一个即可进入编辑
                            a:在光标后一位开始的输入
                            i:在光标所在位置开始输入
                            o:在光标下一行开始输入
                            A:在光标所在行的末尾输入
                            I:在光标的所在行的开始位置输入
                            O:在光标的上一行输入,当前是第一行则创建新空行
            底部命令模式:
                            当前处于输入模式时,按ESC,输入:即可进入底部命令模式
                            当前处于命令模式时,直接输入:(英文输入法下的:,不是中文的:)即可进入底部命令模式
在Vim中找数据:
        需要在命令模式下查找
        输入[/+要查找的字符],就能显示出来字符所在位置,按enter后按n键即可向下查找
 
        替换数据:
        :%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  然后回车 首先输入当前登录账号密码,然后输入root的密码
压缩包相关操作
Tar
Tar  -cvf  fire.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 解压缩
-x 解压缩
Zip
Zip test.zip f1 f2 f3 将文件f1 f2 f3 压缩成test.zip
Unzip test.zip 解压缩
开启多终端 shift+ctrl+t
切换终端:alt+数字
当前用户权限不足,需要sudo(赋予当前用户一个临时的root权限去操作) 或su root/su (需要知道root密码)
Linux下的用户管理
用户信息保存/etc/passwd ,一般用户都有读的权限
真正的用户:修改密码,可以登录
伪用户:应用程序在运行时会以某种权限来运行,并使用程序名来表示该程序,并存在/etc/passwd文件中,伪用户不可以直接登录
pentest(用户名):x(密码):1000(UID):1000(GID):pentest,,,(描述):/home/pentest(家目录):/bin/bash(默认使用解析器)
将最后一项更改为/sbin/nologin,该用户就不能登录
用户密码存储在/etc/shadow ,一般情况下,普通用户没有读权限
pentest(用户名):$6$Fq0je7pf$kDasczSHFj9k1XO2xArIymt8IzDK97jbXjD8XvFvVMohp2RBHMKBuUbHSlR6NBlhh1tFrxe0tujp.fmgW9kKB(密码)/:18150(最后修改密码的时间):0(修改密码最短有效时间):99999(最长时间):7:::
后三位是密码策略
添加用户:
Useradd [选项] 用户名
加密码:
Passwd 用户名
删除用户:
Userdel 用户名
默认添加的用户会自动加入和用户名一样的组中
Icq   icq
Root  root
Pentest    pentest
            

猜你喜欢

转载自www.cnblogs.com/yyhfirstblog/p/11521045.html