Linux学习——day01
一:Linux与Windows的不同
1、Linux是严格区分大小写的,Linux没有DOS界面,Linux是采用字符界面或者叫做命令行界面
2、Linux中所有内容都是以文件的形式保存,包括硬件。即:一切皆文件,类似java语言中的一切皆对象的概念
3、Linux是不靠扩展后缀名来区分文件类型,比如:abc.exe文件在Linux中不代表它就是执行文件,在Linux中,区分文件类型是依靠文件的权限来区分的,但是一般还是按照约定的命名来命名,主要是为了管理员容易区分。

4、Windows下的程序不能直接在Linux中安装和运行,还有Linux中娱乐游戏相对较少,毕竟Linux主要应用场景是服务器领域,而在服务器中,字符界面占用的系统资源更少,这也决定了服务器中是不会考虑图形界面的系统的。
二:VMware虚拟机下安装Ubuntu
关于为什么要在虚拟机下学习Linux,其实主要就是为了保险,一旦在真机把系统搞崩溃了,就只能重装系统了,而在虚拟机中可以根据快照这项功能来给我们悔改的操作,哈哈。等在虚拟机玩熟练了再在真机搭个双系统玩玩。
根据百度搜到的资源提前下载好VMware软件和Linux系统的版本镜像,此处我选择学习的Linux系统版本是Ubuntu64位16版本镜像。
安装好VMware后,打开VMware,创建一个虚拟机,此处选择稍后安装操作系统,单纯给它创建一个空白的空间,待会再安装系统,因为直接安装光盘映像文件虚拟机会自动帮你把安装过程都处理掉不利于学习,而且安装也是根据最小化安装的。

接下来就是一直下一步到这里,可以自己分配适当的空间

再继续下一步就完成创建了

双击设备内的任意一项都可直接打开更改配置,比如网络配置,在使用虚拟机玩系统时,网络这一块的已连接必须得勾上,此时灰化是因为系统还没开机,桥接模式:可以使虚拟机下的系统和真实机下的系统通信,也可以与同在一个局域网下的电脑通信,因为选择桥接模式的话虚拟机的系统会和真实机相同一个IP网络地址。NAT模式:只能与连接的真实机通信。仅主机模式:只能单击操作。一般都选择桥接模式


三:Linux指令的学习
注意:Linux的管理员用户是root,而不是Windows的administrator。Linux是可以实现目录补全和命令补全的,即按下Tab键自动补全或者按Tab键 2次显示当前所有相关文件。
一般Linux的命令格式为: 命令 【选项】 【参数】
pwd命令:显示当前所在位置
rm -rf命令:强制删除指定文件或目录
mkdir命令:新建目录;
mkdir -p :递归新建目录(eg:mkdir -p Linux/xiaojiang)
cp -a 原文件 目标目录:复制命令,连同原文件的属性一起复制了,一模一样
mv 原文件 目标目录:剪切命令 (eg:实现改名操作,mv xiaojaing dabiao)
cd ~ 和 cd命令:表示进入当前用户的家目录;cd -命令:表示进入上一次目录;cd ..命令:表示进入上级目录;
