系统循序渐进linux:基础知识、服务器搭建、系统管理、性能调优、集群应用

服务器基础知识  时间:2021-03-09  阅读:()

循序渐进L inux基础知识、服务器搭建、系统管理、性能

调优、集群应用

2010年10月03日

《循序渐进Linux基础知识、服务器搭建、系统管理、性能调优、集群应用》

作者:高俊峰编著2009年12月第1版第1次人民邮电出版社POSTS&TELECOM PRESS http://www.ptpress.com.cn北京市崇文区夕照寺街14号 100061

内容简介本书从基础知识入手系统讲解了Linux系统结构、 shell 、主流服务器搭建及故障排除、 用户权限管理、磁盘存储管理、 文件系统管理、 内存管理和系统进程管理等关键技术深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。 .全书强调学习方法以及技术能力的培养在每个知识点后都给出了大量操作案例包括了详细的操作步骤具有很强的可操作性并对案例进行分析提供了解决问题的思路和方法做到了授人以渔。 . .

本书适合想要系统、全面学习Linux技术的初学者作为教材 也适合L inux系统管理员、数据库管理人员、 网络安全管理人员、系统

集成人员和系统架构师参考。 . . .

高俊峰 网名南非蚂蚁经常活跃于国内著名技术社区IXPUB

www ixp ub net 、 I TPUB www itpub net 、

Chi naUni x WWW.c hi nauni x.net 在IXPUB任“Linux与开源世界”及“存储设备与容灾技术”

版主多年专注于Linux+Orac l e技术方面的研究与实践擅长Linux系统管理与应用实战经验丰富。关于作者与本书的更多信息可以访问作者个人博客http  www ixdb a n et 。

P 4 Linux的主要发行版本

RedHat系列Fedora Core,RHEL,CentOS,红旗Redflag,中标LinuxOracleEnterpri seLinux

SuS E Linux、Ubuntu Linux、D ebian GNU/Linux、Mandriva、Gentoo、 S lackware、Knoppix、MEPI S和Xandros等

P 8,Linux学习基本步骤

初级阶段

1、学会80个左右的命令

2、软件包的常用安装方法源码安装和 RPM安装

3、添加外部设备安装设备驱动程序

4、熟悉GRUB/LILO引导程序及简单的修复操作

5、熟悉Linux文件系统和目录结构以及Linux基本运行原理

6、掌握vi,gc c,gdb等常用编辑器、编译器和调试器

7、理解she l l别名、管道、 I/O重定向、 输入和输出以及she l l简单脚本编程

8、学习Linux环境下的网络基本组件

高级阶段

1、尝试阅读Linux内核源码

2、尝试编译安装和调试自己的Linux内核

3、深入学习shell,perl和cgi等脚本语言

4、构建企业级Linux高可用集群系统

P 30 Linux分区

1、 Linux系统下必要的分区为根分区/和交换sw ap分区

2、 swap分区用于交换内存数据和硬盘物理内存与 swap的大小关系 4G以下 2倍 4G-16G相等 16G以上

可设置为0或一定大小

3、建议把/b o o t  100 M ,/u sr,/var分区与根分区独立分配硬盘空间

P 50 Linux系统由桌面控制台和字符控制台组成

1、在图形界面要转入字符界面只需按下

“Ctrl+Alt+F 1--F 6”即可

2、在字符界面要切换到X-WINDOW下可以输入

“st art x”或者按下“C tr l+Al t+F 7”即可

P 50 Linux硬件资源管理

1、查看系统PCI设备 lspci

2、查看CPU信息 more/proc/cpuinfo

3、查看系统内存信息 more/proc/meminfo

4、查看磁盘分区信息 fdi sk-l

P54设备文件

1、软盘 /dev/fdx x是编号例如 /dev/fd0表示系统中第一个软盘驱动器

2、 U盘 U盘被认为是SCSI设备对应为/dev/sdax;abed

是设备编号 1234表示分区编号例如 /dev/sda1表示第一块SCSI设备的第一个分区

3、光驱 IDE光驱对应为/dev/had;SCSI光驱对应为

/dev/srx。另外 /dev/edrom是一个指向光驱的符号链接。

4、磁带 SCSI磁带驱动器对应为/dev/stx,x是编号例如:

/dev/st0表示系统中第一个磁带驱动器

设备的挂载命令 mo unt -t文件系统类型设备名挂载点

1、挂载软盘 mount -t modos/dev/fd0/mnt/floppy

2、挂载U盘 mount -t vfat/dev/sda 1 /mnt/usb

3、挂载光盘 mount -t i so 9660/dev/hda/mnt/cdro m

3、挂载光盘mo unt/de v/cdro m/mnt/cdro m设备的卸载命令umo unt挂载点umo unt/mnt/flopp y umo unt/mnt/c dro m

P56文件系统结构

1、 /etc目录存放系统管理相关的配置文件以及子目录。passwd,用户库文件shadow用户口令文件group用户组文件i ni tt ab i ni t进程的配置文件完成整个系统的初始化配置crontab系统级别的守护进程配置文件ho sts IP与域名对应表文件

X 11 X-Windo w的配置文件profile系统全局环境变量配置文件sysctl.conf系统内核参数配置文件s ervi c e s,定义了系统服务与端口的对应关系i ni t.d此目录包含所有服务启动脚本开机由系统自动启动这些服务

2、 /usr目录存放应用程序和文件

X 11 R6  X-Window的安装目录src,包含了所有程序的源代码

Local本地安装的软件和其他文件与 Linux系统无关

3、 /v ar目录存放系统运行以及软件运行的日志信息log各种应用程序的日志文件需要定期清理lib存放系统运行时需要改变的库文件account 已经格式化的man页

4、 /dev目录包含了系统所有的设备文件。lp* 代表并行串口p ty* 代表网络中登录的远程终端设备ram* 代表系统内存tty* 代表字符控制台tty s* 代表串行端口console代表系统控制台也就是桌面控制台

5、 /proc目录 内存映射目录可以获取有关进程的信息file systems当前系统支持的文件系统类型device s 内核中的设备驱动程序列表

6、 其他目录

/boot目录存放Linux启动的核心文件

/bin,/sbin目录存放可执行的二进制文件 /sbin存放的是只有超级用户才可以执行的文件

/ho me目录用户的工作目录

/tmp目录 临时文件目录需要定期清理

P 60,—个完整的Linux内核一般由5个部分组成 内存管理、 进程管理、进程间通信、虚拟文件系统和网络接口。

P61,系统运行级

0关机模式

1 单用户模式

2多用户模式不支持NFS服务

3完全多用户模式字符界面默认 4特定登录请求模式

5完全多用户模式 图形界面

6重启模式ini tt ab文件的内容格式label:runlevel:action:proce ss

比如id:5:initdefault: #表示系统默认启动到X-Window界面下ca: :ctrlaltdel:/sbin/shutdown-t3 -r now #表示当按下“Ctrl+Alt+D el”组合键时系统

重启

P64,系统启动过程

1、 内核引导打开系统电源开始 BIOS自检系统按照BIOS里的设置启动设备一般是硬盘启动 接着进入Linux引导程序。一旦Linux引导程序载入内存后显示一个图形界面给用户这个界面包含了不同的内核选项供用户选择。 当引导程序成功完成引导

后 Linux接管对CP U的控制权 接着CP U开始执行Linux内核映像程序 加载内核 在预定的地方找到i ni tr d镜像的压缩包对它进行解压和挂载并载入所有必须的驱动。然后 Kernel会创建root设备 以只读方式挂载root分区并释放所有没有被使用的内存。 此时 Kerne l已经被装载到内存里运行起来了。

2、 运行init  Linux在完成内核引导以后就开始运行i ni t程序。i ni t程序需要读取配置文件/e t c/i ni tt ab文件。

3、 系统初始化 init程序启动后首先调用rc.sysi nit和rc程序。rc.sysinit程序主要完成系统初始化的工作 rc程序主要启动系统对应运行级别的守护进程。

4、 建立终端系统的基本环境已经设置好后 i ni t程序会打开6个终端 以便用户登录。

5、 登录系统 当出现mingetty登录界面时可以输入用户名和口令。当login程序执行成功后最后就进入了shell控

制台。

P65,系统关机过程

1、 shutdo w n命令是用she l l编写的程序一般会调用ini t程序来完成关机动作

2、 halt关机命令相当于shutdown-h now

3、 reboot重启命令相当于shutdown-r now

4、 init命令 init 0就是关机 init 6就是重启。

P67 SecureCRT是终端仿真程序 支持SSH* 类似于Telnet和FTP但比后者更安全和高速。

P 77 Linux常用命令列表

1、系统管理和维护 17个显示指定工作目录下的内容 ls显示当前工作目录 pwd改变当前工作目录 cd显示或修改系统日期时间 date设置用户口令 passwd改变身份 su清除屏幕信息 clear显示指定命令的帮助信息 man显示当前登录到系统的用户w ho

DiyVM:2G内存/50G硬盘/元起线路香港vps带宽CN2线路,香港VPS五折月付50元起

DiyVM是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。下面就以香港机房为例,分享几款VPS主机配置信息。CPU:2cores内存:2GB硬...

inux国外美老牌PhotonVPS月$2.5 ,Linux系统首月半价

PhotonVPS 服务商我们是不是已经很久没有见过?曾经也是相当的火爆的,我们中文习惯称作为饭桶VPS主机商。翻看之前的文章,在2015年之前也有较多商家的活动分享的,这几年由于服务商太多,乃至于有一些老牌的服务商都逐渐淡忘。这不有看到PhotonVPS商家发布促销活动。PhotonVPS 商家七月份推出首月半价Linux系统VPS主机,首月低至2.5美元,有洛杉矶、达拉斯、阿什本机房,除提供普...

wordpress投资主题模版 白银黄金贵金属金融投资网站主题

wordpress投资主题模版是一套适合白银、黄金、贵金属投资网站主题模板,绿色大气金融投资类网站主题,专业高级自适应多设备企业CMS建站主题 完善的外贸企业建站功能模块 + 高效通用的后台自定义设置,简洁大气的网站风格设计 + 更利于SEO搜索优化和站点收录排名!点击进入:wordpress投资主题模版安装环境:运行环境:PHP 7.0+, MYSQL 5.6 ( 最低主机需求 )最新兼容:完美...

服务器基础知识为你推荐
futureshop加拿大Boxing day, 一般商场几点开门? 什么类的商品打折?打折力度怎样呢? 请逐条杰景新特谁给我一个李尔王中的葛罗斯特这个人物的分析?急 ....先谢谢了同一ip网站同IP的网站互相链接会被K吗?haokandianyingwang有什么好看的电影网站百度指数词百度指数为0的词 为啥排名没有bbs2.99nets.com西安论坛、西安茶馆网、西安社区、西安bbs 的网址是多少?partnersonlinecashfiesta 该怎么使用啊~~广告法新广告法哪些广告词不能用,广告违禁词大全www.hyyan.com请问我是HY了吗?在线等yinrentangzimotang氨基酸洗发水的功效咋样?
泛域名 重庆服务器租用 域名服务器的作用 godaddy域名解析 themeforest 监控宝 win8升级win10正式版 线路工具 坐公交投2700元 个人域名 cdn联盟 阿里校园 免费全能主机 爱奇艺会员免费试用 双12 美国独立日 服务器论坛 国内空间 forwarder linux服务器系统 更多