开发者社区> 小江同志> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux学习——day01

简介: 一:Linux与Windows的不同 1、Linux是严格区分大小写的,Linux没有DOS界面,Linux是采用字符界面或者叫做命令行界面 2、Linux中所有内容都是以文件的形式保存,包括硬件。
+关注继续查看

一:Linux与Windows的不同

1、Linux是严格区分大小写的,Linux没有DOS界面,Linux是采用字符界面或者叫做命令行界面

2、Linux中所有内容都是以文件的形式保存,包括硬件。即:一切皆文件,类似java语言中的一切皆对象的概念

3、Linux是不靠扩展后缀名来区分文件类型,比如:abc.exe文件在Linux中不代表它就是执行文件,在Linux中,区分文件类型是依靠文件的权限来区分的,但是一般还是按照约定的命名来命名,主要是为了管理员容易区分。

img_67fa790339844ab22ceef6c83f2b3a9f.png

4、Windows下的程序不能直接在Linux中安装和运行,还有Linux中娱乐游戏相对较少,毕竟Linux主要应用场景是服务器领域,而在服务器中,字符界面占用的系统资源更少,这也决定了服务器中是不会考虑图形界面的系统的。

二:VMware虚拟机下安装Ubuntu

关于为什么要在虚拟机下学习Linux,其实主要就是为了保险,一旦在真机把系统搞崩溃了,就只能重装系统了,而在虚拟机中可以根据快照这项功能来给我们悔改的操作,哈哈。等在虚拟机玩熟练了再在真机搭个双系统玩玩。

根据百度搜到的资源提前下载好VMware软件和Linux系统的版本镜像,此处我选择学习的Linux系统版本是Ubuntu64位16版本镜像。

安装好VMware后,打开VMware,创建一个虚拟机,此处选择稍后安装操作系统,单纯给它创建一个空白的空间,待会再安装系统,因为直接安装光盘映像文件虚拟机会自动帮你把安装过程都处理掉不利于学习,而且安装也是根据最小化安装的。

img_b3c5432d3763400827989fbfca5fa299.png

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

img_fd0f49fedb313e6f82a37769d0bfd77a.png

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

img_ce84243cad38b77947e0450a4de1c288.png

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

img_dbe9c2ad726064b070f2034fd44baaf5.png
img_aa7c3e3bd6999384758b295c202a60a1.png
文件分区总结

三: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 ..命令:表示进入上级目录;

img_3a64b543b7b35e5319411e90b382f17a.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux的学习
常用命令和组件的安装
39 0
[Linux] day05——命令行
--------------------linux命令   实现某一功能指令或程序       命令行执行依赖于解释器linux命令的分类       内部命令 属于shell解释器一部分 /bin/bash      外部命令 独立与shell解释器只爱的程序文件---------------命令...
629 0
Linux学习(linux就该这么学习)9
vsftpd服务 安装vsftpd yum install vsftpd -y 清空防火墙默认规则,再保存 iptables -F service iptables save 查看vsftpd配置文件 mv /etc/vsftpd/vsftpd.
656 0
LINUX学习(LINUX就该这么学)2
管道命令符 | 将前一个命令的标准输出作为后命令的标准输入   命令A | 命令B 输入输出重定向 环境变量 这些是系统中的环境变量,可以用env看到它们 自己也可以设置环境变量   这个变量不能在其他用户下使用,是局部变量。
770 0
+关注
小江同志
爱编程、爱生活
29
文章
10
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载