系统循序渐进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

盘点AoYoZhuJi傲游主机商8个数据中心常见方案及八折优惠

傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...

hostkvm:美国VPS,三网强制CU-VIP线路,$5/月,1G内存/1核/15gSSD/500g流量

hostkvm在2021年3月新上线洛杉矶新VPS业务,强制三网接入中国联通优化线路,是当前中美之间性价比最高、最火热的线路之一,性价比高、速度非常好,接近联通AS9929和电信AS4809的效果,带宽充裕,晚高峰也不爆炸。 官方网站:https://hostkvm.com 全场优惠码:2021(全场通用八折,终身码,长期) 美国 US-Plan0【三网联通优化线路】 内存:1G CPU:...

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

服务器基础知识为你推荐
微盟赔付方案2019遣散费的赔偿标准社保算进去吗 按N+1 赔偿 短信提前一个月通知算是吗微信回应封杀钉钉为什么微信被封以后然后解封了过了一会又被封了蓝色骨头手机蓝色骨头为什么还没上映psbc.com95580是什么诈骗信息不点网址就安全吧!同一服务器网站同一服务器上的域名/网址无法访问www.765.com哪里有免费的电影网站抓站工具大家在家用什么工具练站?怎么固定?面壁思过?在医院是站站立架www.zhiboba.com网上看nba66smsm.com【回家的欲望(回家的诱惑)大结局】 回家的诱惑全集66 67 68 69 70集QOVD快播观看地址??www.cn12365.orgwww.12365china.net是不是真的防伪网站300373一搓黑是真的吗
台湾服务器租用 二级域名申请 域名备案收费吗 2019年感恩节 账号泄露 ssh帐号 京东商城0元抢购 域名转向 徐正曦 hinet 网络空间租赁 空间购买 万网主机管理 东莞idc 中国电信测速器 什么是web服务器 免费个人主页 国外免费云空间 godaddy中文 server2008 更多