zoukankan      html  css  js  c++  java
  • 好戏开场:初次接触虚拟机

    好戏开场:初次接触虚拟机

    虚拟机的安装

    按照基于老师提供的这篇《基于VirtualBox虚拟机安装Ubuntu图文教程》一步一步按操作完成,整个流程十分顺利。一步一步按着其中的说明进行操作,下好了VM,也创建出了自己的第一台虚拟机。

    安装Ubuntu

    其实安装Ubuntu也是十分顺利的,其中只出现过一次“未能加载到虚拟光盘”这一错误。好在经过几番求知所问,顺利解决。

    Linux的基础学习

    第一二章介绍的大多是Linux系统的历史,和与其相关的人和事在此就一笔带过。

    3.4节

    创建用户 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

    5.6节

    创建一个变量名为 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

    7.8节

    查看磁盘的容量 df

    以易读方式查看磁盘容量 df -h

    查看目录容量 du ...

    以易读方式查看目录容量 du -h

    查看目录深度 du -h -d 0 ~(只查看1级目录) ;du -h -d 1 ~(只查看2级)

    用dd命令从标准输入读入用户输入(输出到文件) dd of=test bs=10 count=1(或dd if=/dev/stdin of=test bs=10 count=1)

    (输出到标准输出) dd if=/dev/stdin of=/dev/stdout bs=10 count=1

    将输出的英文字符转换为大写再写入文件 dd if=/dev/stdin of=test bs=10 count=1 conv=ucase

    用type命令区分命令是内建的还是外部的 type …(命令名)

    zsh中内置没有help,进入bash中 bash

    进入bash内置中有help help ls(不可以,因为help用于显示shell内建命令)

    对外建命令 ls --help

    使用man获取帮助 man …(命令名) (用q退出)

    使用info获取更多帮助 info …(命令名)

  • 相关阅读:
    BlackBerry Localiztion Websites
    BlackBerry device debug
    (收藏)Android VoIP
    How to access the folder of Android
    listView高度控制 底部tabhost标签 用android:layout_below="@+id/tab_all"
    自定义TabHost,TabWidget样式 .
    点击TextView 弹出复制选项
    如何实现验证两次输入的密码是否一致
    Android 获取SDCard上图片和视频的缩略图
    去掉activity(tabhost )顶部的gradient 黑线 横线 阴影
  • 原文地址:https://www.cnblogs.com/m20155310/p/6350082.html
Copyright © 2011-2022 走看看