Linux--历史、安装
Linux介绍
- Linux怎么读?(没有统一定义,主要流行读法:里纽克斯,利尼克斯,里纳克斯。)
- Linux 是一款操作系统,免费,开源, 安全,高效,稳定, 处理高并发非常强悍,现在很多的企业级的项目都部署到 Linux/Unix 服务器运行。
- Linux创始人Linus Torvalds (林纳斯)
- Linux 的吉祥物:一只名叫Tux的企鹅
- Linux发行版:(linux是一个内核,他由厂商发行了不同的版本
- RedHat
- CentOS(也是来自红帽公司)
- Ubuntu
- Suse
- 红旗Linux(国产)
- 目前的主要操作系统有:windows android 车载系统 Linux ios 等
Linux和Unix的关系
Unix是(B语言之父+C语言之父)Ken tompson 和(C语言之父)Dennis richres 共同开发的,
后来像BSD IBM 等这些公司嗅到了该专利的商机,就依自这个Unix原始版本进行了二次开发,不过要收费的,而且贵
所以后来有一个人发布了GNU计划就是希望代码应该公开出来,大家免费一起看这么个事,就有了Minix这个东西,再来
就是(Linux之父)Linus Torvalds (林纳斯)写出了最初的版本形成了Linux内核,而且主要是免费的开源的,所以后期linux
的完善是全世界所有Linux的爱好者一起做出来的。
Linux与windows 的比较
在中国,(windows)从不收费,因为我们用的是正宗的盗版。
你要明白,一旦想以一个程序员的身份使用操作Linux,就要学会用命令行来操作才行啊
VMWare的安装和说明
学习 Linux 需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个 Centos 系统来学习。
先安装 virtual machine,VM12。
再安装 Linux (CentOS 6.8)。
原理示意图,这里我们画图说明一下 VM 和 CentOS 的关系:
这个CentoS可以传到其他电脑上再进行操作的
详细安装过程自己百度下找
CentOS的安装和说明
设置硬件,配置网络连接时,有三种方式:
- 桥连接,Linux可以和其它的系统通信。但是可能造成ip冲突
- NAT:用于共享主机的IP地址,Linux可以访问外网,不会造成ip冲突。
- 主机模式:你的linux是一个独立的主机,不能访问外网
安装vmtools的步骤:
进入centos
点击vm菜单栏的“虚拟机”->install vmware tools
centos会出现一个vm的安装包,将其复制到桌面
点击右键解压,得到一个安装文件(或命令行 tar -xzvf vm安装包名 来进行解压)
进入该vm解压的目录
安装./vmware-install.pl
全部使用默认设置即可
需要命令行reboot,重新启动即可生效
文件系统目录结构
Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。
深刻理解Linux树状文件目录是非常重要的。(windows是分了C盘D盘这样的,Linux你可以理解为就一个盘)
/bin:这个目录用来存放最经常使用的指令
/sbin: s是Super User,存放的是系统管理员使用的系统管理程序
/home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的
/root:该目录为系统管理员,也称为超级权限者的用户主目录
/boot:存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件
/proc:这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息
/srv:service的缩写,该目录存放着一些服务启动后需要提取的数据
/sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统
/tmp:存放一些临时文件
/etc:所有的系统管理所需要的配置文件和子目录(比如安装mysql,它的my.conf会默认安装在这里)
/usr:这是一个非常重要的文件。用户的很多应用程序和文件都会放在这个目录下,类似于windows 下Program files目录。
/media:linux系统会自动识别一些设备,例如U盘,光驱等,当识别后,linux会把识别的设备挂载在这个目录下
/mnt:为了让用户临时挂载别的文件系统而设立的
/opt:主机安装软件所摆放的目录,注意是安装时,不是安装后放这。
/usr/local:另一个给主机额外安装软件所安装的目录
/var:经常被修改的目录放在这个目录下,包括各种日志文件
小结:
1.linux的目录中有且只有一个根目录
2.linux的各个目录存放的内容是规划好的,不要乱放文件
3.linux是以文件的形式管理我们的设备,因此才说,linux系统,一切皆为文件这么一句经典。
Linux--历史、安装相关推荐
- Linux历史,安装,分区,版本
Linux 历史 1970年是 UNIX元年,这一年 Kenneth Lane Thompson 和 Dennis Ritchie 合作编写了UNIX系统. Stallman 发起了GNU 计划,他本 ...
- rox桌面环境 安装_使用ROX桌面重现Linux历史
rox桌面环境 安装 ROX桌面不再被积极开发,但它的传统在今天得到了回响,即使它处于活动状态,它还是Linux桌面的独特之处. 尽管其他桌面感觉与旧的Unix或Windows界面大致相似,但ROX牢 ...
- shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?
每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...
- 在桌面建立快捷_用 ROX 桌面重温 Linux 历史 | Linux 中国
这篇文章是 Linux 桌面 24 天特别系列的一部分.如果你想来一次有趣的时光之旅,ROX 桌面非常值得一试. -- Seth Kenlon(作者) ROX 桌面已经不再积极开发,而它的遗留问题至今 ...
- Python安装(Windows下安装/Linux下安装)
1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...
- 详解linux下安装python3环境
1.下载python3.5源码包 首先去python官网下载python3的源码包,网址:https://www.python.org/ 进去之后点击导航栏的Downloads,也可以鼠标放到Down ...
- Linux学习之Linux历史
Linux学习之Linux历史 一.UNIX发展史 1968年,一些来自通用电器公司.贝尔实验室和麻省理工学院的研究人员开发了一个名叫Multics的特殊操作系统.Multics在多任务文件管理和用户 ...
- Linux/CentOS安装MySQL(RPM安装、编译安装)
2019独角兽企业重金招聘Python工程师标准>>> Linux/CentOS安装MySQL(RPM安装.编译安装) 目前最常用的MySQL安装方法也就是采用Yum安装RPM包,或 ...
- 《 Linux的安装和入门 》
< Linux的安装和入门一 > 一.安装前的准备工作 如果你有WIN98系统,想装Linux,就注意了,你硬盘里的有用数据就要先备份,以防不测,令硬盘数据全部丢失了,如果熟悉了也没那么可 ...
- linux fish颜色配置,如何在 Linux 中安装、配置和使用 Fish Shell?
(给Linux爱好者加星标,提升Linux技能) 英文:Magesh Maruthamuthu,翻译:Linux中国/MK linux.cn/article-10622-1.html 每个 Linux ...
最新文章
- 经典的Java基础面试题集锦
- Interview with BOA
- The Unique MST
- Java集合-ArrayList源码解析-JDK1.8
- 如何设置Linux操作系统shell命令的默认语言
- 阿德莱德大学招聘博士后研究员
- Client-Side UI Automation Provider - WinForm Sample
- 基于eNSP的校园网设计的仿真模拟
- 成都拓嘉启远:拼多多万人团要不要去参加
- 全球及中国商业航天产业应用模式探析及投资布局态势分析报告2021-2027年版
- 作业调度系统--SGE和PBS的使用方法
- 决策树的三种常见算法
- VMware软件虚拟机不能全屏
- picpick设置自动截屏方法
- 初始化k8s时,报错[kubelet-check] It seems like the kubelet isn‘t running or healthy.
- ps—选择连续的多个图层、同时操作多个图层、选择所有图层与取消选择图层、锁定图层、锁定透明像素、锁定图像像素、锁定位置、锁定全部
- Linux ARM平台开发系列讲解(GMSL摄像头篇)1.1 GMSL协议介绍
- VM options常用设置
- mysql在线基本_MySQL基本配置
- Android高仿QQ通讯录(附源码)