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

相关文章
|
7月前
|
存储 安全 Linux
Linux基础操作5(用户组,权限,粘滞位)
Linux基础操作5(用户组,权限,粘滞位)
84 0
|
2月前
|
机器学习/深度学习 Ubuntu Linux
Linux基础操作(持续更新)
Linux基础操作(持续更新)
|
2月前
|
Linux
Linux文件的基础操作
Linux文件的基础操作
24 0
|
2月前
|
Ubuntu Unix Linux
Linux下的系统编程——基础操作(一)
Linux下的系统编程——基础操作(一)
47 0
Linux下的系统编程——基础操作(一)
|
7月前
|
机器学习/深度学习 Linux C语言
Linux基础操作3(命令格式,命令查询帮助)
Linux基础操作3(命令格式,命令查询帮助)
46 0
|
7月前
|
Ubuntu Unix Linux
Linux基础操作1(Linux发展史,发行版)
Linux基础操作1(Linux发展史,发行版)
67 0
|
9月前
|
缓存 关系型数据库 MySQL
Linux下Mysql数据库的基础操作
Linux下Mysql数据库的基础操作
151 3
|
4月前
|
搜索推荐 Linux Shell
小白带你进一步学习linux的命令和基础操作
小白带你进一步学习linux的命令和基础操作
34 0
|
7月前
|
NoSQL Linux 开发工具
Linux基础操作6(yum,vim,gcc,gdb,makefile)
Linux基础操作6(yum,vim,gcc,gdb,makefile)
72 0
|
7月前
|
存储 Linux Windows
Linux基础操作4(文件概念,属性及使用)
Linux基础操作4(文件概念,属性及使用)
86 0