Linux安装及命令入门
此次做业是整个寒假最后一次做业,同时也是最繁琐,耗时最长,让我几回几乎想要放弃的做业。先说一些题外话,这个寒假,加上此次做业,我一共完成了三次不一样的做业。而这三次做业,从内容的难度以及深度来说,也都是按部就班的。此次做业能够说让我忙得焦头烂额,我尽我最大的努力,完成了此次做业。老师共将本次做业分为了三个层次linux
- 虚拟机以及操做系统Linux的安装
- 掌握Linux命令的学习方法
- 掌握经常使用的Linux命令
这就是老师指定的三个任务,在完成的过程当中,每一项均可以说是错误连连,坎坎坷坷程序员
虚拟机以及操做系统Linux的安装
起初,我并不以为安装虚拟机,安装Linux是一件多么有难度的事情,甚至一度以为这件事情彻底不须要费心。然而我错了。在顺利安装VirtualBox后,个人麻烦来了。shell
- 首先是在下载了Ubuntu后,被个人电脑的杀毒软件自动识别为木马病毒,没法复原。在我关闭杀毒软件从新下载后,电脑又由于没有杀毒软件而差点瘫痪。
- 在解决了上述问题后,我发现每次在windows中都没法打开Ubuntu。

后来在老师和同窗们的帮助下,我才明白此次安装虚拟机的真正意义:是要把操做系统Linux安装到VirtualBox这个虚拟机中,随后,我从刚VirtualBox虚拟机中安装了操做系统,解决了这个问题。
- 未能加载虚拟光盘

对于这个问题,我求助了一名大四的学长,他告诉我,要有以下操做:
手动弹出对应的光盘

而后能够看到提示,已弹出了

而后再从新操做一次:

这就是我在此次虚拟机以及操做系统Linux的安装中遇到的全部问题以及解决这些问题的详细过程。此次安装虚拟机,我以为不只仅是为了咱们往后学习,更重要的是,他教会咱们,在学习中若是遇到了问题,要学会向多方求助,从而达到学会知识的目的。windows
掌握Linux命令的学习方法
操做系统的功能:管家婆和服务生安全
- 管家婆:经过进程、虚拟内存和文件三个重要抽象管理计算机的CPU、内存、I/O设备。
- 服务生:为用户提供shell,为程序员提供系统调用。
Linux是一种操做系统。架构以下图
bash
学习笔记

快捷键

掌握经常使用的Linux命令
Linux命令学习法
- Linux命令
- Man命令
- cheat命令
- 其余核心命令
Linux系统简介
- 构成部分、历史简介、主要人物
- Linux的安全性比Windows高。
- Linux比Windows操做入门难,但效率极高
基本概念和操做
- 终端模拟器:为了实如今一个窗口中完成用户的输入和输出。本质是Linux上的dev/tty设备,打开方式:ctrl+alt+T
- Shell(壳):在图形界面中带来实际体验的差别,是提供给使用者的软件命令解析器,能够接受用户输入命令的程序。
- Ubuntu终端默认使用的是bash,桌面环境是GMOME或Unity,我的感受这个和windows有些类似,使用起来感受很亲和。
- 通配符
- shell通配符
用户及文件权限管理
- who am i ---查看用户
- sudo adduser <用户名> ---建立用户
- groups <用户名> 或cat /etc/group ---查看本身属于的用户
- su -l <用户名> ---切换登陆用户
- exit 或 ctrl+D ---退出当前用户
- sudo deluser <用户名> --remove- <目录> ---删除用户
- sudo usermod -G sudo <用户名> ---将其余用户添加到sudo组
Linux目录结构以及文件基本操做
- FHS标准

- touch <文件名> --- 新建空白文件,
- mkdir <目录名> ---能够建立一个空目录
- mkdir -p <目录名> ---建立父目录
- cp <文件名> <目录名> ---将文件复制到该目录下
- cp -r或-R <目录名> ---复制目录
- rm <文件名> ---删除文件
- rm -r或-R <目录名> ---删除目录
环境变量与文件查找
- declare tmp ---建立变量
- tmp=shiyanlou --- 给变量赋值
- echo tmp --- 读取变量的值
- locate --- 查找文件,根据后缀不一样写后缀
文件打包与压缩
- 常见经常使用的压缩包文件格式

文件系统操做与磁盘管理