【dotnet跨平台】Asp.net 正在经历的变革

by admin on 2019年9月3日

正在经历变革的 Linux 系统管理员技能

你上次编译内核是多久以前的事儿了?新生代 Linux
管理员的答案很简单:我压根儿没编译过内核。我也从没编译过内核,当然自己弄着玩儿的不算。我实在想不到我为啥需要自定义内核,所以我就用我的“开箱即用”内核了。

Linux 老鸟们可能会笑话我们,但你不能否认:随着越来越多的企业采用
Linux,新生代的 Linux
管理员虽然生就一身相当不错的技术实力,却因缺乏编译内核这类简单却基础的技能而和一个优秀的
Linux
管理员之间存在差距。我们能用时下最前沿的技术搭建一套高性能、高可用的 Web
基础设施,但你别让我们修理一台无法启动的 Linux
机器——我们会建议你扔了它,然后换个新的虚拟机。

图片 1

过去的十来年里发生了很多有意思的事儿:Linux
不但变成了商品,而且其层出不穷的发行版也越来越强大和灵活。如今,一个普通的系统管理员完全不必掌握编译内核这类底层技能了。

然后,我们又见证了虚拟机技术的商品化。使用 Amazon 云主机或者 VPS
的用户也许永远不用在裸机上部署
Linux。随着混合云和私有云的日益普及,甚至很多企业级的系统管理员都不需要在裸机上部署
Linux——登录 Web 管理界面,一次性就能搞定不止 5 台 Apache 虚拟机。

时下最新的两个趋势:一个是配置管理,另一个看起来很前沿(其实一点儿都不前沿)——
像 docker 这样的部署工具包,它们隐藏了更多 Linux
底层技术细节。每当客户要求我们在 OlinData 上配置 Linux
机器时,我们的第一个动作就是架设 Puppet。有了功能强大值得信赖的 Puppet
模块,手工配置也更快更简单了。

例如,我可以这样使用 Puppet 在新机器上安装 Apache:

  1. node ‘web01.olindata.com'{
  2. include apache
  3. apache::vhost{‘www.olindata.com’:
  4. docroot =>’/var/www/olindata’
  5. }
  6. }

在这种环境下,我甚至都不用在机器上打开日志。通过 Jenkins
这样的不间断部署工具,我可以完全自动化部署我的基础设施代码,并确保它们通过了我预置的测试。

图片 2

《Linux 系统管理员工具集》



系统管理员技能日益升级

就算有更新的工具对我们隐藏更多的技术细节,坚持 Linux
训练对系统管理员来说仍然很有价值。了解基础知识很关键,这些抽象高级工具把管理员从旧的任务中解放了出来,那么系统管理员就应该强化自己使用这些高级工具的能力。熟悉高级工具对系统管理员提升层次来说很关键,这会迫使系统管理员不断练习编写代码一类的能力,并借此发挥这些新玩意儿更大的潜力。

底层 Linux 技能需求会完全消失么?当然不会。除了商业服务器部署之外,Linux
还有大量其他用途。同时,人们也从底层操作知识中获益颇丰。最重要的是,如果你的简历上体现出了这些技能,我(还有很多其他老板)总是会优先选择你,而不是那些尚未掌握这些技能的候选人。因为你也不知道啥时候你就用上这些技能了!

Walter Heck 是 荷兰开源培训顾问公司 Olindata(一个 Linux
基金会授权的培训机构)的创始人兼 CEO,这里是计划中由 OlinData 提供的
Linux 基金会官方培训课程单。


via:

原文作者:Walter Heck

译者:sailing 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

本文永久更新链接地址:

Linux 系统管理员技能
你上次编译内核是多久以前的事儿了?新生代 Linux
管理员的答案很简单:我压根儿没编译过内核。我…

随着科技和经济的快速发展,人们的居家需求与消费趋势正在发生颠覆性的变化!
如今的人们向往的是更具品质的生活,追求的是健康的、安全的、舒服的,能活出自己的生活的“家”。

基本信息

【dotnet跨平台】Asp.net 正在经历的变革

Asp.net
正在经历一场变革。从官网:https://get.asp.net/ 我们能够看到多个版本号的字眼例如以下:

ASP.NET
4.6:过去一直在构建Web应用的技术(使用了Web Forms, MVC, Web API and
SignalR)

ASP.NET 5
RC:新的开源的。跨平台的,高可用的,轻量级框架的构建Web应用的技术。

最上面写着横条Asp.net
5正在被重命名为Asp.net core 1.0,了解关于Asp.net core和.net
core的更新:https://blogs.msdn.microsoft.com/webdev/2016/02/01/an-update-on-asp-net-core-and-net-core/

非常多人想知道这个asp.net core
1.0什么时候公布。详细大家能够关注这个项目进展蓝图页面:https://github.com/aspnet/home/wiki/roadmap

当前是TBD(To Be Decision)待定:

Milestone Release week
Beta6 27 Jul 2015
Beta7 2 Sep 2015
Beta8 15 Oct 2015
RC1 Nov 2015
RC2 TBD
1.0.0 TBD 2016

之前的dnx将会被dotnet-cli替代:https://github.com/dotnet/cli

负责人Scott在他的博客中早前已经有说过了:http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx

ASP.NET 5 RC 2或者ASP.NET Core 1.0
RC会有什么变化吗?有兴趣的同学能够看下:http://www.talkingdotnet.com/whats-new-in-asp-net-5-rc-2-or-asp-net-core/

这篇文章的几个关键词:dotnet-cli,self
hosted自托管,NuGet内容。Visual Basic和F#过去不支持ASP.NET
5但如今将在新产品dotnetc-li中支持。dnx内存中编译运行,但过去每次又一次编译都会所有编译。而新RC
2将仅仅对有改变的内容进行编译。这样能够提快速度。Project.json增加了编译选项。你能够在runTimeOptions这个结点下设置gcMode (Garbage Collection
Mode).aspx)
,commands结点去掉了,dnx46变成了net46,大概就这些。

还有Entity Framework 7会变成Entity Framework
Core 1.0或者EF Core 1.0。MVC 6变成ASP.NET Core MVC 1.0。

总之dotnet正在微软内外欣起开源的热潮和跨平台的变革,祝贺微软在不断的进步!

最近,一份关于2017影响中国家居生活方式趋势的调查报告,根据家居消费主力市场的人群画像分类,对超过5000人群样本调查分析,从家庭空间的营造,到人居生活方式的改变,呈现了一场正在发生的、微妙而深刻的生活场景革命。

作者: 曹江华 林捷

图片 3

出版社:电子工业出版社

这种家居生活方式的变化,也是研究家居产品设计消费行为与消费心理的绝佳试点,相信这对于与生活方式有关的行业而言,是一份有价值的参考~

ISBN:9787121201318

该调查的内容主要针对“设计、品质、功能及体验”四大围堵综合评估家居生活方式,并围绕8090后、知性男女、改善型家庭等典型人群进行研究,大数据的显示主要是帮助与生活家居有关的品牌,了解新时代的用户。

上架时间:2013-5-13

新时代的消费人群,从家庭结构上已经发生了很大的变化,90后、女性、改善型家庭、中产阶级和高净值家庭,已经成为家居消费主力市场的五大典型人群。其中,女性逐渐成为“掌柜”,是消费市场的主力军和众多家庭的消费决策者。

出版日期:2013 年5月

图片 4

开本:16开

在未来的家居生活里,家居产品的良好体验显得越来越重要,其中“智能”是人们最为期待的家居生活方式。

页码:600

同时,人们不仅在意购买产品的体验,对于产品服务的要求比较高。随着消费意识的逐渐理性化,健康安全生活日益成为他们首要考虑的条件。

版次:1-1

“家”是我们繁忙工作后身体和心灵休息、放松的场所。作为“家”的重要组成部分,
家居产品在很大程度上影响着“家”的舒适度和自我的归属感。

所属分类:计算机

图片 5

图片 6

而智能家居的出现,则为我们的生活构建了一个安全、便利、时尚的居家环境。同时也优化了人们的生活方式,帮助人们有效地安排时间,增强家居生活的安全性的同时还能节约能源,节省成本。

更多关于 》》》《Linux
系统管理员工具集》

比如:智能卫浴可以减少污染、节约能源;智能厨房可以吧人从繁琐的厨房劳动中解放出来,并根据个人需求定制饮食方案,便捷、健康地改善我们的生活。总之,智能家居系统将人们的生活变得更加轻松舒适,让人们一回到家中就可以享受到最舒适的生活空间。

内容简介

图片 7

计算机书籍

如今智能化产品在飞速发展,智能化家居时代的大门已经开启,其市场潜力也不估量,但是要做出真正的智能产品还需要投入更多的精力到产品以及用户的实际应用体验上,注重全套产品的生态互联。

  经过十几年的发展,linux操作系统在不断完善,并得到了更多的应用。《linux
系统管理员工具集》以rhel 6.x和 centos
6.x为蓝本,分16章介绍了linux桌面操作中要使用的基本工具和系统管理工具。本书按照linux的功能进行分类,便于读者查询。本书讨论有关linux的几个主要主题:桌面环境、应用程序、安全、服务器、系统管理、网络管理、编辑器。本书将多本图书的主题融合到了一起,即桌面环境图书、安全图书、服务器图书、管理员图书。

作为智能家居领域的创新者,锐吉电子以业内领先的人工智能交互式智能魔镜产品迅速打开了家居的市场,并且一直保持着强劲的势头。

  
如何使用本书内容取决于使用linux的目的。几乎所有的linux操作都可以通过gnome或者kde界面完成。读者可以跳转到本书中介绍gnome的章节,以及对应工具和应用程序的章节,重点研读自己感兴趣的内容。如果只希望把linux用作应用程序和互联网客户端,可以把重点放在应用程序部分。如果希望把linux搭建为一个能够服务多个用户的多用户系统,或者把linux系统集成到局域网,可以参考管理相关章节,其中包含非常详细的有关系统、文件和网络管理的信息。这些任务并不是相互独立的,在一个商业环境中,你可能要使用上述的全部特性。单机用户只要学习如何使用桌面和互联网就够了,而管理员则更关心安全和网络特性。

而且我们也看到了消费的变化趋势,已经围绕人们的衣食住行及健康,成功构建智慧浴室、智慧厨房、智慧美妆、智慧试衣、智慧医疗五大家庭消费生态,并对各个产品品质、创新技术的研发等都投入了更多的精力。

  
阅读本书之前不需要读者掌握太多的背景知识,无论读者是unix用户还是linux新手,甚至是从未接触过linux的windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的linux系统。本书使用的rhel
6.x
所涉及的工具,同时也适用于其他linux发行版,是所有linux用户必备的参考用书。

未来生活,将以实际应用体验为王,我们相信只要能抓住消费者的需求,以创新助力发展、将体验做得极致,将能顺势而上、越走越远!

目录

《linux 系统管理员工具集》

第1章 linux 操作系统和常用软件1

1.1 软件基础知识1

1.1.1 系统软件1

1.1.2 linux下的应用软件分类7

1.2 软件的获取方式8

1.3 软件许可的分类8

第2章 linux虚拟化工具11

2.1 linux虚拟化简介11

2.1.1 linux虚拟化类型11

2.1.2 linux虚拟化项目13

2.1.3 linux服务器虚拟化的重要性14

2.2 virtualbox虚拟化技术15

2.2.1 virtualbox简介15

2.2.2 linux下安装virtualbox17

2.2.3 启动virtualbox18

2.2.4 建立一个虚拟机18

2.2.5 虚拟机配置20

2.2.6 使用virtualbox在linux下安装运行windows xp sp3的技巧21

2.2.7 增强功能工具的其他功能24

.2.3 kvm虚拟机配置25

2.3.1 kvm虚拟机简介25

2.3.2 安装及配置kvm相关软件27

2.3.3 使用virt-manager建立一个kvm虚拟机28

2.3.4 rhel 6 kvm虚拟机新功能31

2.3.5 使用命令行执行高级管理任务35

2.4 kvm虚拟机存储设置40

2.4.1 kvm虚拟机存储模式解析40

2.4.2 创建基于分区的存储池41

2.4.3 创建基于目录的存储池42

2.4.4 创建基于lvm的存储池43

2.4.5 使用命令行方式管理存储池44

2.5 kvm spice 配置47

2.5.1 spice 简介47

2.5.2 安装及配置spice服务器48

2.5.3 使用spice客户机50

2.6 远程管理虚拟机52

2.6.1 kvm虚拟机远程管理52

2.6.2 使用phpvirtualbox远程管理virtualbox虚拟机52

2.6.3 使用remotebox的远程管理虚拟机60

第3章 linux文件管理工具65

3.1 22个基于命令行的文件管理工具65

3.1.1 ls:显示文件名65

3.1.2 cat:显示文本文件内容67

3.1.3 rm:删除文件69

3.1.4 cp:复制文件70

3.1.5 mv:更改文件名71

3.1.6 echo:显示文本72

3.1.7 date:显示日期和时间73

3.1.8 locate:搜索文件75

3.1.9 chattr:改变文件的属性76

3.1.10 umask:指定在建立文件时预设的权限掩码77

3.1.11 chmod:设置文件或者目录的权限78

3.1.12 chgrp:改变文件或者目录所属的群组81

3.1.13 chown:改变文件的拥有者或者群组81

3.1.14 split:分割文件82

3.1.15 find:查找目录或者文件82

3.1.16 ln:链接文件或目录84

3.1.17 tree:以树状图显示目录内容85

3.1.18 more:查看文件的内容87

3.1.19 rmdir:删除目录88

3.1.20 bunzip2:解压缩.bz2文件89

3.1.21 unzip:解压缩zip文件90

3.1.22 gzip:压缩文件91

3.2 基于图形化的文件管理工具92

3.2.1 nautilus 文件管理器92

3.2.2 搜索文件工具95

3.2.3 抓图工具97

3.2.4 文档查看器97

3.2.5 归档管理器99

3.2.6 字符映射表101

3.2.7 日期和时间设置工具101

3.2.8 连接到服务器102

3.2.9 图像查看器103

3.2.10 计算器104

第4章 linux 安全管理工具105

4.1 使用nmap端口扫描工具105

4.1.1 nmap简介105

4.1.2 使用nmap105

4.1.3 nmap命令实例106

4.1.4 nmap图形前端109

4.1.5 nmap使用注意事项109

4.2 使用wireshark网络包分析109

4.2.1 wireshark简介109

4.2.2 下载安装wireshark111

4.2.3 使用wireshark111

4.2.4 用wireshark分析互联网数据包实例114

4.3 使用防火墙管理工具fwbuilder116

4.3.1 fwbuilder简介116

4.3.2 下载安装116

4.3.3 使用fwbuilder116

4.4 部署web应用防火墙工具 modsecurity121

4.4.1 waf简介121

4.4.2 使用modsecurity124

4.4.3 modsecurity未来的发展方向128

4.5 使用rootkit检查工具128

4.5.1 rootkit的定义128

4.5.2 rootkit 的类型129

4.5.3 防止 rootkit攻击的基本思路131

4.5.4 使用chkrootkit工具软件131

4.5.5 使用rootkit hunter133

4.6 使用linux 防病毒工具135

4.6.1 linux病毒简介135

4.6.2 使用eset nod32 antivirus136

4.7 使用nessus漏洞扫描器141

4.7.1 nessus简介141

4.7.2 安装配置142

4.8 其他linux 安全工具简介148

4.8.1 密码分析工具john the ripper148

4.8.2 系统管理工具sudo148

4.8.3 网络瑞士军刀netcat149

4.8.4 网络审计和渗透测试工具dsniff149

4.8.5 网络探测工具hping2149

4.8.6 列出打开的文件命令工具lsof149

4.8.7 强大的无线嗅探器kismet149

4.8.8 802.11 wep密码破解工具airsnort149

4.8.9 高级的traceroute工具firewalk149

4.8.10 主动操作系统指纹识别工具xprobe2150

第5章 linux软件包管理升级工具151

5.1 rpm软件包管理151

5.1.1 rpm简介151

5.1.2 rpm的功能151

5.1.3 rpm软件包格式152

5.1.4 rpm命令格式152

5.1.5 rpm命令实例156

5.2 yum软件包管理159

5.2.1 yum简介159

5.2.2 yum命令160

5.3 使用图形化工具166

5.3.1 使用图形化工具packagekit安装软件包166

5.3.2 使用图形化工具packagekit更新系统168

5.3.3 使用yumex170

第6章 linux用户管理工具176

6.1 命令行管理工具176

6.1.1 useradd:建立用户176

6.1.2 userdel:删除用户177

6.1.3 usermod:修改已有用户的信息178

6.1.4 passwd:设置密码178

6.1.5 chage:密码老化179

6.1.6 groupadd:添加组180

6.1.7 groupdel:删除组账户180

6.1.8 groupmod:修改组181

6.1.9 vipw:编辑/etc/passwd文件181

6.1.10 vigr:编辑/etc/group文件181

6.1.11 newgrp:转换组182

6.1.12 groups:显示组182

6.1.13 gpasswd:添加组183

6.1.14 whoami:显示当前用户名称183

6.1.15 who:显示登录用户183

6.1.16 id:显示用户信息184

6.1.17 su:切换身份185

6.1.18 pwck:检测账户185

6.1.19 grpck:检测用户组账号信息的完整性186

6.1.20 chsh:设置shell186

6.1.21 chfn:修改用户信息187

6.1.22 ac:显示用户在线时间的统计信息188

6.1.23 grpconv:开启群组的投影密码189

6.1.24 grpunconv:关闭群组的投影密码190

6.1.25 lastlog;显示最近登录用户的用户名、登录端口和登录时间190

6.1.26 logname:显示当前用户的名称191

6.1.27 users:显示当前登录到系统的用户191

6.1.28 lastb:显示登录系统失败用户的相关信息191

6.2 使用图形化工具管理用户192

6.2.1 用户和组群配置工具简介192

6.2.2 添加新用户193

6.2.3 修改用户属性194

6.2.4 添加新组群194

6.2.5 修改组群属性195

6.3 linux 用户管理技巧195

6.3.1 linux下批量添加用户195

6.3.2 配置sudo让linux用户管理更加安全196

第7章 linux存储管理工具203

7.1 linux磁盘管理工具命令203

7.1.1 fdisk:磁盘分区203

7.1.2 badblock:检查磁盘205

7.1.3 parted:磁盘分区工具205

7.1.4 df:显示报告文件系统磁盘使用信息207

7.1.5 du:显示目录或者文件所占的磁盘空间208

7.1.6 dd:磁盘操作209

7.1.7 quota:显示磁盘已使用的空间与限制212

7.1.8 quotacheck:检查磁盘的使用空间与限制212

7.1.9 quotaoff:关闭磁盘空间限制213

7.1.10 quotaon:开启磁盘空间限制213

7.1.11 quotastats:显示磁盘空间的限制214

7.1.12 repquota:检查磁盘空间限制的状态214

7.1.13 mdadm:raid设置工具215

7.2 ext2/ext3文件系统管理工具217

7.2.1 创建 ext2/ext3/etx4 文件系统218

7.2.2 检查 ext2/ext3/ext4 文件系统220

7.2.3 调整 ext2/ext3/ext4文件系统的属性222

7.2.4 管理 ext2/ext3/ext4 文件系统的卷标223

7.3 linux磁盘操作实战223

7.3.1 为linux添加新硬盘223

7.3.2 linux磁盘配额配置225

7.4 linux 磁盘raid配置231

7.5 lvm管理工具234

7.5.1 lvm基础234

7.5.2 命令行lvm配置实战238

7.5.3 使用system-config-lvm 管理lvm247

7.6 使用磁盘使用分析器252

7.6.1 磁盘使用分析器简介252

7.6.2 磁盘使用分析器快速入门253

7.7 使用palimpsest 磁盘工具255

7.7.1 简介255

7.7.2 安装使用255

7.7.3 主要功能256

7.8 刻录工具的使用259

7.8.1 命令行下刻录260

7.8.2 图形界面下的刻录工具brasero261

7.9 使用 gparted 分区编辑器263

7.9.1 简介263

7.9.2 安装264

7.9.3 创建分区264

7.9.4 格式化分区267

7.9.5 激活分区267

7.10 清理磁盘碎片和为系统瘦身工具269

7.10.1 命令行工具269

7.10.2 使用bleachbit工具269

第8章 linux 网络配置工具276

8.1 linux网络基础276

8.1.1 linux网络结构的特点276

8.1.2 linux下端口号分配278

8.1.3 linux的tcp/ip网络配置280

8.2 基于linux命令行的管理工具281

8.2.1 arp:管理系统中的arp 高速缓存281

8.2.2 arpwatch:监听arp记录282

8.2.3 arping:发送arp请求到一个相邻主机283

8.2.4 finger:查找并显示用户信息284

8.2.5 ifconfig:设置网络接口285

8.2.6 iwconfig:设置无线网卡286

8.2.7 hostname:显示主机名290

8.2.8 ifup:激活设备291

8.2.9 ifdown:禁用网络设备292

8.2.10 mii-tool:调整网卡模式292

8.2.11 route:设置路由表293

8.2.12 netstat:查看网络连接295

8.2.13 ping:检测主机的连通性296

8.2.14 traceroute:检查数据包所经过的路由器298

8.2.15 wget:下载文件299

8.2.16 telnet:远程登录302

8.2.17 ethtool:查询及设置网卡参数304

8.2.18 tc:显示和维护流量控制设置305

8.3 使用networkmanager和wcid配置网络连接306

8.3.1 networkmanager简介306

8.3.2 使用networkmanager配置有线网络接口307

8.3.3 使用networkmanager 连接 wi-fi(802.11)网络308

8.3.4 使用wicd网络管理器309

8.4 掌握linux命令行网络监控工具311

8.4.1 使用iftop工具监控网卡的流量311

8.4.2 使用ngrep监控网络接口312

8.4.3 利用bwm-ng监测带宽314

8.4.4 lsof315

8.4.5 使用iptraf监控linux网络317

8.4.6 使用tcpdump319

第9章 linux编辑器vi和gedit324

9.1 vi编辑器324

9.1.1 linux命令行编辑器简介324

9.1.2 vi编辑器简介329

9.1.3 vi编辑器的模式329

9.1.4 vi三种模式的切换330

9.1.5 vi编辑器基本操作331

9.1.6 在vi编辑器移动光标332

9.1.7 在文件中搜索、修改和删除文本334

9.1.8 vi进阶应用335

9.1.9 vi总结339

9.2 gedit339

9.2.1 简介339

9.2.2 gedit 的启动340

9.2.3 gedit的首选项340

9.2.4 常用的技巧341

9.2.5 用gedit制作脚本的简单例子342

9.2.6 解决gedit中文乱码343

9.2.7 用gedit制作代码转换的简单例子344

第10章 selinux和安全审计工具346

10.1 selinux简介346

10.1.1 selinux起源346

10.1.2 selinux构架347

10.1.3 selinux相关的文件350

10.2 selinux使用实战350

10.2.1 selinux 布尔值和上下文配置352

10.3 使用命令行工具管理selinux356

10.4 selinux日志文件的使用369

10.5 selinux和网络服务设置369

10.5.1 apache与selinux369

10.5.2 samba 和selinux371

10.5.3 vsftp 和selinux373

10.5.4 nfs和selinux374

10.5.5 mysql和selinux374

10.5.6 dns和selinux375

10.6 linux 安全审计工具375

10.6.1 linux用户空间审计系统简介375

10.6.2 安装软件包并且配置审计守护进程377

10.6.3 用户空间审计系统的使用实例380

第11章 linux计划任务和日志管理工具388

11.1 linux计划任务命令行工具388

11.1.1 at相关命令388

11.1.2 at相关命令使用实例390

11.1.3 系统资源的定时调用(使用cron)391

11.2 linux计划任务图形化工具gnome-schedule394

11.2.1 简介394

11.2.2 安装394

11.2.3 使用方法394

11.3 linux日志管理工具396

11.3.1 简介396

11.3.2 日志管理软件包psacct 简介397

11.3.3 lastcomm 命令398

11.3.4 sa命令399

11.3.5 ac命令401

11.3.6 accton命令402

11.4 其他日志管理实用工具403

11.5 linux日志管理技巧406

11.5.1 使用logrotate工具406

11.5.2 搜索日志文件的策略和技巧406

11.5.3 手动搜索日志文件407

11.5.4 使用logwatch工具搜索日志文件408

11.5.5 其他日志工具408

11.6 使用图形化工具:系统日志查看器409

11.6.1 安装409

11.6.2 快速使用入门409

11.7 配置rsyslog411

11.7.1 简介411

11.7.2 安装配置413

第12章 linux打印管理工具421

12.1 使用图形化打印配置管理工具421

12.1.1 linux 打印过程421

12.1.2 下载安装驱动422

12.1.3 使用system-config-printer422

12.2 使用cups打印系统426

12.2.1 了解alternative机制426

12.2.2 启动cups打印服务426

12.2.3 管理cups打印系统426

12.3 使用命令行工具428

12.3.1 cupsd:通用打印程序守护进程428

12.3.2 lpadmin:配置lp打印服务429

12.3.3 lp:打印文件431

12.3.4 lpstat:显示行式打印机状态信息432

12.3.5 lpr:排队打印作业433

12.3.6 lprm:打印队列删除任务434

12.3.7 lpc:控制打印机434

12.3.8 lpq:检查假脱机队列435

12.3.9 lpinfo:显示驱动和设备436

12.3.10 lpmove:将作业从一个队列移动到另外一个队列中438

12.3.11 lpd:行打印守护进程439

12.3.12 linux打印故障诊断439

第13章 使用webmin工具管理linux441

13.1 webmin安装配置441

13.1.1 webmin简介441

13.1.2 下载安装webmin442

13.2 使用webmin442

13.2.1 登录webmin442

13.2.2 webmin的自身配置443

13.2.3 webmin主界面445

13.2.4 理解webmin配置文件447

13.2.5 webmin的安全性448

13.3 服务器类型模块449

13.3.1 apache 服务器449

13.3.2 dhcp服务器450

13.3.3 postfix配置450

13.3.4 samba windows 文件共享451

13.3.5 squid代理服务器451

13.3.6 ssh服务452

13.3.7 webalizer日志分析452

13.4 网络配置管理452

13.4.1 网络接口453

13.4.2 路由和网关453

13.5 硬件配置管理454

13.5.1 本地磁盘分区454

13.5.2 系统时间454

13.6 系统配置管理455

13.6.1 用户与组455

13.6.2 cron任务调度455

13.6.3 文件系统备份456

13.6.4 开机和关机457

13.7 其他配置管理458

13.7.1 系统和服务器状态458

13.7.2 perl模块459

13.7.3 php配置459

第14章 linux系统管理工具460

14.1 基于命令行的系统管理工具460

14.1.1 accton:打开或关闭进程统计460

14.1.2 lastcomm:显示以前使用过的命令的信息461

14.1.3 sa:报告、清理并维护进程统计文件462

14.1.4 halt:关闭系统463

14.1.5 init:进程处理初始化464

14.1.6 local:显示本地支持的语言系统信息465

14.1.7 logout命令:退出系统466

14.1.8 bg:后台运行命令466

14.1.9 fg:挂起程序467

14.1.10 jobs:显示后台程序467

14.1.11 kill:杀掉进程468

14.1.12 crontab:设置计时器469

14.1.13 pstree:显示进程状态树470

14.1.14 nice:改变优先权等级471

14.1.15 renice:修改优先级472

14.1.16 sleep:暂停进程472

14.1.17 nohup:用户退出系统之后继续工作473

14.1.18 pgrep:查找匹配条件的进程473

14.1.19 fuser:用文件或者套接口表示进程474

14.1.20 chkconfig:设置系统的各种服务475

14.1.21 strace:用来跟踪一个进程的系统调用或信号产生的情况477

14.1.22 ltrace:跟踪进程调用库函数的情况477

14.1.23 ntsysv:设置系统服务477

14.1.24 systemctl:设置系统服务479

14.1.25 lsmod:显示linux内核的模块信息480

14.1.26 reboot:重新启动系统480

14.1.27 uname:显示系统信息481

14.1.28 set:设置shell481

14.1.29 setenv:查询或显示环境变量482

14.1.30 lspci:查看硬件插槽483

14.2 基于图形化的系统管理工具484

14.2 1 系统监视器484

14.2.2 输入法设置工具486

14.2.3 键盘设置488

14.2.4 鼠标设置490

14.2.5 服务设置工具system-config-services491

第15章 linux备份与恢复工具497

15.1 linux备份基础497

15.1.1 什么是备份497

15.1.2 备份前需考虑的因素497

15.1.3 选择备份介质498

15.1.4 linux备份策略499

15.2 linux磁带机备份和恢复501

15.2.1 磁带存储简介501

15.2.2 磁带管理命令502

15.3 linux常用备份工具的使用507

15.3.1 用mirrordir做硬盘分区镜像507

15.3.2 使用partimage备份恢复linux分区509

15.3.3 使用afio工具备份510

15.3.4 图形化工具luckybackup511

15.3.5 linux 备份恢复工具513

15.4 使用网络备份工具bacula514

15.4.1 bacula简介514

15.4.2 bacula安装及配置517

15.4.3 执行备份和恢复524

15.4.4 使用图形化工具bacula-console-bat529

第16章 linux系统监控和性能测试工具532

16.1 监控原理532

16.1.1 性能监控方法532

16.1.2 proc文件系统的特点533

16.1.3 lproc文件系统的功能533

16.1.4 监控系统负载533

16.1.5 使用phpsysinfo534

16.1.6 监控linux进程运行536

16.1.7 监控内存使用情况537

16.1.8 监控中央处理器538

16.1.9 使用iostat监控i/o性能540

16.1.10 监控网络性能542

16.1.11 sar544

16.1.12 使用ksar548

16.2 linux核心硬件状态监控555

16.2.1 使用命令行工具检测主板、cpu555

16.2.2 使用smartmontools检测硬盘健康状态558

16.3 使用nagios560

16.3.1 nagios简介560

16.3.2 安装nagios561

16.3.3 添加监测目标563

16.3.4 在监测主机上安装nrpe代理564

16.3.5 设置报警565

16.3.6 安装其他插件567

16.3.7 配置smtp插件568

16.3.8 配置pop插件569

16.3.9 配置imap插件570

16.4 linux 网络性能测试工具571

16.4.1 网络性能测试简介571

16.4.2 利用ipref 测试网络性能572

16.4.3 使用tcptrace575

本图书信息来源:中国互动出版网

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图