预备做业3:Linux安装及命令入门

linux系统的安装


1.虚拟机:

  • 首先是VirtualBox5.2.7的安装,这个按照老师给的基于VirtualBox安装Ubuntu图文教程一步步来很快就能安好,也没有遇到没法选择64-bit的问题。接着即是Ubuntu的安装,一开始我打不开老师给的网址,后来求助于的好看的助教学姐,发现咱们俩都打不开,因而学姐便给我发了一份她本身的,我也就顺利完成了安装。html

    2.linux相关的安装:

  • 首先在安装加强功能以及在做业中出现的须要安装的东西我都出了问题:linux

image
image

  • 对于第一个问题,5330-张羽欣同窗给我发了一个这个:virtuabox未能加载虚拟光盘的解决方法,能够说是很是有用了;第二个问题我又去找了可爱的助教学姐帮忙,结果发现是本身没有从guest切换至root(怪不得每次登录都不须要密码,以为本身都白设置了),切换以后一切问题都解决了。
  • image

    linux的学习


  • 首先是linux系统的具体框架:
    image
  • 以及学习linux的大体路径:
    imageshell

  • 以上的内容在老师发给咱们的别出心裁的Linux命令学习法中均可以找到。ubuntu

  • 实验楼的第二个实验中还给出了linux中的一些快捷键的用法:框架

按键 做用
ctrl+d 键盘输入结束或退出终端
ctrl+s 暂停当前程序,按任意键继续
ctrl+z 将当前程序放置后台运行,按fg恢复
ctrl+a 至关于home
ctrl+e 至关于end
ctrl+k 删除光标所在位置到行末
alt+backspace 向前删除一个单词
shift+pgup 终端显示向上滚动
shift+pgdown 终端显示向下滚动
  • 以及一些经常使用的shell通配符:
字符 意义
* 匹配或者多个字符
匹配任意一个字符
[list] 匹配list中任意一个字符
[!list] 匹配除了list中任意一字符之外的全部字符
{c1...c100} 匹配c1到c100中所有的字符
{string1,string2,...} 任意匹配其中一个字符串
  • 在实验二的最后有一个小做业:学习

  • 首先是教程中给的banner命令spa

image

  • 其次是要求自行完成的toilet和figlet:

image
image

  • 我这里举的例子是"S"这个字母,若是替换成大小写区分很大的"A"以后,就会发现banner语句没有区分大小写,只是形状不一样而已:
    image
  • 对于实验三就是文件以及用户的创建和删除:
符号 做用
sudo adduser (sb) 建立用户
sudo deluser (sb) --remove-home 删除用户
su -(sb) 在guest和root中相互切换
  • 若是想知道本身属于哪些用户组,能够用groups+名字去查看。
  • 这里还有一个文件权限的分级:
    image
    image.net

  • 实验三的做业:
  • image
  • 实验四:
  • FHS分类:htm

image

命令 做用
cd. 当前目录
cd.. 下级目录
cd ~ 进入home目录
pwd 查看当前路径
cd /usr/local/bin 绝对路径
cd ../../usr/local/bin 相对路径
  • 实验四做业:

image

  • 实验五:
    环境变量示意图:

image

命令 说明
set 显示当前shell全部变量,包括其建内建环境变量(与shell外观等相关),用户自定义变量及导出的环境变量。
env 显示与当前用户相关的环境变量,还可让命令在指定环境中运行。
export 显示从shell中导出成环境变量的变量,也能经过它将自定义变量导出位环境变量。

image

  • 实验五做业:

image

  • 实验六:
  • 一些压缩文件的后缀名以下:
文件后缀名 说明
*.zip 程序打包压缩的文件
*.rar rar程序压缩的文件
*.7z 7zip程序压缩的文件
*.tar tar程序打包,未压缩的文件
*.gz gzip程序(GNU zip)压缩的文件
*.xz xz程序压缩的文件
*.bz2 bzip2程序压缩的文件
*.tar.gz tar打包,gzip压缩的文件
*. tar.xz tar打包,xz程序压缩的文件
*tar..bz2 tar打包,bzip2压缩的文件
*.tar.72 tar打包,7z程序压缩的文件
  • 实验六做业:

image

相关文章
相关标签/搜索