第三次随笔之虚拟机
我与虚拟机
虚拟机的初体验
虚拟机这个东西我还是第一次接触,虽说之前略有接触,但是还是没有深入的了解。但此次亲自动手安装加深了我对虚拟机的了解。虚拟机在计算机科学中的体系结构中,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。
在老师的帮助下,安装的还算顺利,一些小问题在讨论小组中也得到了解决。以下是安装成功的图片。
Linux的基础学习
创建用户 sudo adduser …
查看home目录 ls /home
切换登录用户 su –l lilei
退出当前用户 exit 或 ctrl + d
查看属于哪些用户组 groups …(用户名)或cat /etc/group
过滤信息 cat /etc/group
将其他用户添加到sudo组 sudo usermod -G sudo …(用户名)
删除用户 sudo deluser … –remove-home
获取当前所在路径(绝对路径) pwd
进入上一级目录 cd ..
进入你的“home”目录 cd ~ 或cd /home/<你的用户名>
以绝对路径的方式进入 /usr/local/bin 目录 cd /usr/local/bin
以相对路径的方式进入 /usr/local/bin 目录 cd ../../usr/local/bin
创建名为…的空目录 mkdir …
同时创建父目录 mkdir -p father/son/grandson
复制一个文件test到指定目录 cp test father/son/grandson
创建一个变量名为 tmp 的变量 declare tmp
变量赋值 tmp=shiyanlou
读取变量的值 echo $tmp
打印相关环境变量
set(所有环境变量),env(与当前用户有关的变量),export(导出为环境变量的变量)
将命令输出通过管道\ 使用sort命令排序,再重定向到对象文本文件中
比较导出的几个文件的内容 vimdiff env.txt export.txt set.txt
基于实验楼环境创建子shell zsh
temp是shell中的变量,导出为环境变量 export temp
使用zip打包文件夹 zip -r -q -o shiyanlou.zip /home/shiyanlou
查看打包后文件的大小 du -h shiyanlou.zip
设置压缩级别为9和1(9最大,1最小),重新打包 zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou -x ~/.zip ; zip -r -1 -q -o shiyanlou_1.zip /home/shiyanlou -x ~/.zip
用du命令分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小 du -h -d 0 *.zip ~
创建加密zip包 zip -r -e -o shiyanlou_encryption.zip /home/shiyanlou
使在 Linux 创建的 zip 压缩文件在 Windows 上解压后没有任何问题 zip -r -l -o shiyanlou.zip /home/shiyanlou
将shiyanlou.zip解压到当前目录 unzip shiyanlou.zip
使用安静模式,将文件解压到指定目录 unzip -q shiyanlou.zip -d ziptest