Linux基础操作-阿里云开发者社区

开发者社区> 游客3r5zpo5suovga> 正文

Linux基础操作

简介: linux的起源和发展1、Linux操作系统构成–Linux内核、系统基本库、应用程序2、Linux内核项目–主要作者:芬兰赫尔辛基大学的 Linus Torvalds–1991年10月,发布Linux 0.
+关注继续查看

linux的起源和发展
1、Linux操作系统构成
–Linux内核、系统基本库、应用程序
2、Linux内核项目
–主要作者:芬兰赫尔辛基大学的 Linus Torvalds
–1991年10月,发布Linux 0.02版(第一个公开版)
–1994年3月,Linux 1.0版发布
–Linux内核的标志 —— 企鹅Tux,取自芬兰的吉祥物
–官方网站:http://www.kernel.org
Linux内核版本
1、由Linux内核项目团体统一进行发布
–Linux发行版可以自由选择使用某个版本的内核
2、查看内核:#uname -r
3、XX.YY.ZZ 某个版本
–XX表示主版本号
–YY表示次版本号
–ZZ表示修订版本号
4、区分开发版和稳定版本
–奇数表示开发版
–偶数表示稳定版本
Linux发行版本
1、Linux发行版本构成
Linux内核 + 各种自由软件 = 完整的操作系统

2、发行版的名称、版本由发行厂商决定
–Red Hat Enterprise Linux 6/7,由Red Hat公司发布
–Suse Linux 11,由Novell公司发布
–Debian Linux 5.0,由Debian社区发布
……
3、查看发行版本

lsb_release –a 或者 cat /etc/centos-release

RHEL系列发行版
1、Red Hat Linux
–已停止开发,最高版本为9.0
2、Red Hat Linux企业版
–简称RHEL(Red Hat Enterprise Linux)
–目前较新版本为 6.x/7.x系列
http://www.redhat.com
3、Fedora社区版
–目前较新的稳定版本为F24
http://fedoraproject.org
Linux在企业中的应用
1、Internet网络服务器的应用
–网站、域名解析、FTP、邮件系统 ……
2、中小企业内部服务器的应用
–代理上网、网络防火墙、企业网关
–DHCP动态地址分配、Samba文件共享 ……
3、软件开发环境的应用
–支持C/C++、Perl、PHP、Java、Python …… 语言
4、桌面环境的应用
–OpenOffice办公软件、Firefox浏览器
–QQ/MSN即时通讯、RealPlayer、Mplayer播放器
–……
磁盘分区表示
1、Linux中将硬盘、分区等设备均表示文件
例如:/dev/sda5
/dev:硬件设备文件所在的目录
–sd:表示IDE设备
–hd:表示SCSI设备或者USB设备
–a、b、c......:表示硬盘的顺序号,以小写字母表示
–1、2、3、4、5:表示分区的顺序号,以数字表示
2、磁盘和分区的结构
–第一个主分区表示为/dev/hda1
–第二块主分区表示为/dev/hda2
–第一块IDE硬盘设备表示为/dev/hda
–第一个逻辑分区/dev/hda5
–第二个逻辑分区/dev/hda6
–扩展分区只用于容纳逻辑分区,并不建立文件系统,因此也不能直接向扩展分区中保存文件和目录
–注意:硬盘中的主分区数目只有 4 个,因此主分区和扩展分区的序号也就限制在1~4,而逻辑分区的序号将始终从 5 开始
3、主分区
–主分区可以引导操作系统
–基本磁盘上可以建立一到三个主分区
–只能有一个主分区处于激活状态

4、扩展分区
1、主分区超过3个时
–新建分区→将剩余空间作为1个扩展分区
2、扩展分区不能直接存储文件
–划分成逻辑分区来存储文件
–1个扩展分区可以划分成多个逻辑分区

5、逻辑分区
1、在扩展分区中创建逻辑分区
2、每个逻辑分区都可以被赋予一个盘符
3、逻辑分区不能直接用来启动操作系统
–可以将操作系统的引导文件放到主分区上
–操作系统存放到逻辑分区上
文件系统类型
1、Linux中默认使用的文件系统类型
–EXT3, 第3代扩展(Extended)文件系统
–EXT4,RHEL6.0
–SWAP,交换文件系统
–XFS,支持特大规模文件系统
–GFS,集群文件系统
2、Linux支持的其它文件系统类型
–FAT16、FAT32、NTFS
–XFS、JFS
–……
目录结构
1、树型目录结构:

2、目录结构的具体含义
–/根 磁盘的默认第一个路径就叫做根。
–/boot 系统的内核还有引导程序。 -->C:/windows
–/dev 映射了硬件设备。
–/usr 程序软件默认安装的文件夹
–/etc 配置文件存放路径
–/etc/init.d:init.d目录包含许多系统各种服务的启动和停止脚本。它控制着所有从acpid到x11-common的各种事务。
–/root ==> adnimistrator 管理员的家目录。
–/home 普通用户的家目录的父目录,这里主要存放你的个人数据
–/bin 存放的是所有用户都可以使用的二进制程序。这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。
–/sbin 管理员独自使用的特权命令。
–/media 媒体文件存放路径 (DVD U盘)
–/var 超大的溢出文件。动态的,一直可变的文件,日志。
–/tmp 公用的临时缓存文件夹。
操作界面的切换
1、控制台切换快捷键
–图形界面à字符终端:Ctrl+Alt+Fn
–Vmware环境中需使用:Ctrl+Alt+Shift+Fn
–字符终端à字符终端:Alt+Fn
–字符终端à图形界面:Alt+F8
2、图形桌面环境中的伪字符终端
–对应程序: gnome-terminal
–打开方式:右击桌面空白处,选择“打开终端”
关机及重启命令
1、重启
–shutdown -r now
–shutdown -r +15 “警告:系统将于15分钟后重启”
–reboot
2、关机
–shutdown -h now
–halt
–halt -p
–poweroff

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

作者高分内容
更多
Linux基础操作 1364
相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
7904 0
Linux 基础命令
Linux 基础命令修改IP 查看进程 lsof -i:端口 杀掉 kill -9 pid 永久关闭防火墙 systemctl stop firewalld.service 查看空间大小 df -h 编辑文件 首先我们使用命令 vi filename 打开一个文件,这个时候进入到的是命令模式 接下来我们按i,然后键盘随便输入写内容。
687 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
9640 0
Linux操作系统基础知识之四:内存管理
 Q1.        为什么把进程的地址空间划分为“内核空间”和“用户空间”? A:Linux的虚拟地址空间的大小为4GB,内核将这4GB的空间分为两部分,较高的1GB(虚地址0xC0000000到0xFFFFFFFF)供内核使用,称为“内核空间”;而较低的3GB(虚地址0x00000000到0xBFFFFFFF)供各个进程使用,称为“用户空间”;因为每个进程可以通过系统调用进入内核,因此,内核空间由系统内的所有进程共享;于是,从具体进程的角度来看,每个进程都可以拥有4GB的虚拟地址空间(也叫做虚拟内存)。
600 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
11325 0
Linux操作系统基础知识之二:内存寻址
Q1.        什么是物理地址?什么是虚地址?什么是线性地址? A: 1)        将主板上的物理内存条所提供的内存空间定义为物理内存空间,其中每个内存单元的实际地址就是物理地址; 2)        将应用程序员看到的内存空间定义为虚拟地址空间(或地址空间),其中的地址就叫做虚拟地址(或虚地址),一般用“段:偏移量”的形式来描述,如A815:CF2D; 3)        线性地址空间是指一段连续的、不分段的、范围为0~4GB的地址空间,一个线性地址就是线性地址空间的一个绝对地址。
952 0
Linux基础命令---uptime
uptime       uptime指令用来显示系统运行多长时间、有多少用户登录、系统负载情况。       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。
820 0
Linux操作系统基础知识之五:中断和异常
Q1.        什么是中断?什么是异常?二者有何不同? A: 1)        中断控制是为克服对I/O接口采用程序查询控制服务方式所带来的处理器低效率而产生的,它的主要优点是只有在I/O接口需要服务时才能得到处理器的响应,而不需要处...
819 0
1
文章
0
问答
作者高分内容
更多
Linux基础操作 1364
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载