自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(368)
  • 收藏
  • 关注

原创 linux source.list

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

2025-02-02 14:44:40 114

原创 志远狭义的意思是 志向远大 志存高远 志在远方

志远(志源)狭义相对的意思是 寻找(追踪)生命的起源 寻找(追踪)生命的尽头 寻找(追踪)生命的意义 寻找生命的真谛 证明生命的起源 证明生命的尽头 证明生命的意义 证明生命的真谛。志远的广义的意思是 寻找星辰大海 寻找浩瀚无边的宇宙 征服星辰大海 证明浩瀚无边的宇宙。志远狭义的意思是 志向远大 志存高远 志在远方。

2025-01-08 18:48:56 383

原创 第十八章、网络驱动器装置: iSCSI 服务器

早期的企业使用的服务器若有大容量磁盘的需求时,通常是透过 SCSI 来串接 SCSI 磁盘,因此服务器上面必须要加装 SCSI 适配卡,而且这个 SCSI 是专属于该服务器的。现在,假设你的环境中,仅允许 192.168.100.0/24 这个网段可以存取 iSCSI target,而且存取时需要帐密分别为 vbirduser, vbirdpasswd ,此外,不要使用快取,那么原本的配置文件之外,还得要加上这样的参数才行 (基本上,使用上述的设定即可,底下的设定是多加测试用的,不需要填入你的设定中)。

2025-01-06 16:41:47 816

原创 第十七章、区网控制者: Proxy 服务器

17.1 什么是代理服务器 (Proxy)代理服务器 (Proxy) 的原理其实很简单啦!就是以类似代理人的身份去取得用户所需要的数据就是了! 但是由于它的『代理』能力,使得我们可以透过代理服务器来达成防火墙功能与用户浏览数据的分析! 此外,也可以藉由代理服务器来达成节省带宽的目的,以及加快内部网络对因特网的 WWW 访问速度!总之, 代理服务器对于企业来说,实在是一个很不错的东西啊!17.1.1 什么是代理服务器在真实世界中,我们或许会帮忙家人去办理一些杂务吧!举个例子来说,例如缴费或

2025-01-06 16:40:24 652

原创 第十六章、文件服务器之二: SAMBA 服务器

16.1 什么是 SAMBA在这个章节中,我们要教大家跳的是热情有劲的巴西 SAMBA 舞蹈... 喔不~搞错了~是要向大家介绍SAMBA这个好用的服务器啦!咦!怪了! 怎么服务器的名称会使用 SAMBA 呢?还真是怪怪的呢!那么这个 SAMBA 服务器的功能是什么呢?另外, 它最早是经由什么样的想法而开发出来的呢?底下就让我们慢慢的谈一谈吧!16.1.1 SAMBA 的发展历史与名称的由来在早期的网络世界当中,档案数据在不同主机之间的传输大多是使用FTP这个好用的服务器软件来进

2025-01-06 16:38:47 1106

原创 第十五章、时间服务器: NTP 服务器

15.1 关于时区与网络校时的通讯协议时间对于现代人来说是很重要的,因为『 Time is money 』。既然时间如此重要,对于因特网来说应该也是很重要吧? 为什么呢?还记得我们在基础学习篇第三版第十九章、登录档分析吧? 如果你架设了一个登录档服务器的话,那么总得要分析每个主机所传来的登录文件信息吧?如果每一部主机的时间都不相同, 那如何判断问题发生的时间点?所以啰,『每一部主机的时间同步化』就很重要了。每一部主机时间同步化的重要性当然不只如此,包括之前谈到的 DHCP 客户端/服务器端所需要的

2025-01-06 16:36:38 1033

原创 第十四章、账号控管: NIS 服务器

这个时候,让我们换一个角度来思考:如果我设计了一部专门管理账号与密码的服务器,而其他的 Linux 主机当有客户端要登入的时候,就必须要到这部管理密码的服务器来查寻用户的账号与密码, 如此一来,我要管理所有的 Linux 主机的账号与密码,只要到那部主服务器上面去进行设定即可!由于『预测』这个玩意儿越来越重要,比如说气象预报、空气质量预报等等,而预测需要一个很庞大的模式来进行仿真的工作, 这么庞大的模拟工作需要大量的运算,在学校单位要买一部很贵的大型主机实在很不容易!所以啰,在较为大型的企业环境当中,

2025-01-06 16:35:05 1087

原创 第十三章、文件服务器之一:NFS 服务器

13.1 NFS 的由来与其功能NFS 这个藉由网络分享文件系统的服务在架设的时候是很简单的,不过,它最大的问题在于『权限』方面的概念! 因为在客户端与服务器端可能必须要具备相同的账号才能够存取某些目录或档案。 另外,NFS 的启动需要透过所谓的远程过程调用 (RPC),也就是说,我们并不是只要启动 NFS 就好了, 还需要启动 RPC 这个服务才行啊!因此,在开始进行 NFS 的设定之前,我们得先来了解一下,什么是 NFS 呢?不然讲了一堆也没有用,对吧! ^_^! 底下就来谈一谈什么是 NFS

2025-01-06 16:32:49 825

原创 第十二章、网络参数控管者: DHCP 服务器

12.1 DHCP 运作的原理在正式的进入DHCP (Dynamic Host Configuration Protocol)服务器设定之前,我们先来认识一下 DHCP 这个协议吧!还有,需要了解的是,我们是否『一定』得设定 DHCP 这个服务器呢?这里都需要厘清一下概念喔!12.1.1 DHCP 服务器的用途在开始 DHCP 的说明之前,我们先来复习一下之前在第二章网络基础里面提到的几个网络参数吧! 要设定好一个网络的环境,使计算机可以顺利的连上 Internet ,那么你的

2025-01-06 16:32:00 693

原创 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP

11.1 远程联机服务器远程联机服务器对我们来说,可是一项很有用的工具啊!他可以让我们更方便的管理主机。 不过,方便归方便,但开放全世界都可以尝试登入你的主机并不个好主意,因为可能会有安全性的问题吶! 所以本章才要特别强调一下这个玩意儿啊!11.1.1 什么是远程联机服务器首先,我们来了解一下,什么是『远程联机服务器』? 这个东西的功能为何?我想,你应该已经听过,一部开放到因特网上的服务器,基本上,它可以不需要屏幕、键盘、 鼠标等等的周边配备,只要有基本的主板、CPU、RAM、硬盘

2025-01-06 16:30:57 721

原创 第十章、申请合法的主机名

主机名是有意义的,并不是你可以随便注册的喔!所以啰,每次我们取得了新的 IP 之后,我们的主机名对应的 IP 也会跟着在 DNS 系统上面更新, 如此一来,只要别人知道你的主机名,不论你的 IP 为何,他一定可以连上你的主机 (因为 IP 跟着你的主机而变!当然也有免费提供主机名的服务啦!如果想要了解啥是『合法授权』的话,得要从 DNS 主机名的查询方式来谈起,由于 DNS 查询的方式都是由上层的 ISP 提供解析授权给下游的注册者,因此,下游的注册者只要设定妥当后, 全世界的主机就会知道你设定的数据了。

2025-01-06 16:29:42 1006

原创 第九章、防火墙与 NAT 服务器

9.1 认识防火墙网络安全除了随时注意相关软件的漏洞以及网络上的安全通报之外,你最好能够依据自己的环境来订定防火墙机制! 这样对于你的网络环境,会比较有保障一点喔!那么什么是防火墙呢?其实防火墙就是透过订定一些有顺序的规则,并管制进入到我们网域内的主机 (或者可以说是网域) 数据封包的一种机制!更广义的来说,只要能够分析与过滤进出我们管理之网域的封包数据, 就可以称为防火墙。防火墙又可以分为硬件防火墙与本机的软件防火墙。硬件防火墙是由厂商设计好的主机硬件, 这部硬件防火墙内的操作系统主要以提供封包

2025-01-06 16:28:51 1106

原创 第八章、路由观念与路由器设定

8.1 路由我们在第二章网络基础里面谈到过路由的相关概念, 他最大的功能就是在帮我们规划网络封包的传递方式与方向。至于路由的观察则可以使用route这个指令来查阅与设定。 好了,那么路由的形式有哪些?你又该如何确认路由是否正确呢?8.1.1 路由表产生的类型如同第二章网络基础里面谈到的,每一部主机都有自己的路由表, 也就是说,你必须要透过你自己的路由表来传递你主机的封包到下一个路由器上头。 若传送出去后,该封包就得要透过下一个路由器的路由表来传送了,此时与你自己主机的路由表就没

2025-01-06 16:27:14 685

原创 第七章、网络安全与主机基本防护:限制端口, 网络升级与 SELinux

7.1 网络封包联机进入主机的流程在这一章当中,我们要讨论的是,当来自一个网络上的联机要求想进入我们的主机时, 这个网络封包在进入主机实际取得数据的整个流程是如何?了解了整个流程之后, 你才会发现:原来系统操作的基本概念是如此的重要! 而你也才会了解要如何保护你的主机安全吶!闲话少说,咱们赶紧来瞧一瞧先。7.1.1 封包进入主机的流程在第一章我们就谈过网络联机的流程, 当时举的例子是希望你可以理解为啥架设服务器需要了解操作系统的基本观念。在这一章当中,我们要将该流程更细致化说明,

2025-01-06 16:25:53 1044

原创 第六章、 Linux 网络侦错

如果你曾经修改过你的主机名,该主机名却无法有一个正确 IP 的对应, 那么你的主机在开机时,基本上,一个网络环境的检测工作可不是三言两语就讲的完的~而且常常牵涉到很多经验的问题~ 请你常常到一些讲座的场合去听听看大家的经验,去 google 看看人家的解决方法, 都有助于让你更轻易的解决网络问题的喔!假设你的区网内所有的主机 IP 都设定正确了,那么接下来你就可以使用 ping 来测试两部区网内主机的联机, 这个联机的动作可以让你测试两部主机间的各项设备,包括网络线、Hub/Switch 等等的咚咚!

2025-01-06 16:24:55 1004

原创 第五章、 Linux 常用网络指令

5.1 网络参数设定使用的指令任何时刻如果你想要做好你的网络参数设定,包括 IP 参数、路由参数与无线网络等等,就得要了解底下这些相关的指令才行!其中以 ifconfig 及 route 这两支指令算是较重要的喔! ^_^!当然,比较新鲜的作法,可以使用 ip 这个汇整的指令来设定 IP 参数啦!ifconfig :查询、设定网络卡与 IP 网域等相关参数; ifup, ifdown:这两个档案是 script,透过更简单的方式来启动网络接口; route :查询、设定路由表

2025-01-06 16:24:04 942

原创 第四章、连上 Internet

4.1 Linux 连上 Internet 前的注意事项由前面几章的数据我们知道,想要连上 Internet 你得要设定一组合法的 IP 参数才可以,主要是 IP, Netmask, Gateway, DNS IP 以及主机名等。那我们也知道,其实整个主机最重要的设定,就是『先要驱动网络卡』,否则主机连网络卡都捉不到时, 怎么设定 IP 参数都是没有用的,你说是吧!所以底下我们就来谈一谈, 你要如何确定网络卡已经被捉到,而 Linux 主机的网络参数又该如何设定?4.1.1 Linux

2025-01-06 16:23:09 1147

原创 第三章、局域网络架构简介

3.1 局域网络的联机谈完了第二章网络基础后, 现在就让我们实际的来将家里或者小型企业内部的全部计算机给他连接起来吧! 当然啦,我们这里主要介绍的是小型局域网络的架构,如果是比较大型的企业内部, 那么将『配线盘、线路设计、墙上网络孔』分别拆开施工的结构化布线会比较妥当。 不过,结构化布线并非本文所想要讨论的,如果你的企业有需求的话,可以向专业人士寻求协助, 举例来说,酷学园(http://phorum.study-area.org)的 ZMAN 兄就是一位很棒的网络布线专家。无论如何,先来将所有的网络

2025-01-05 20:47:46 970

原创 第二章、基础网络概念

2.1 网络是个什么玩意儿全世界的人种有很多,人类使用的语言种类也多的很。那如果你想要跟外国人沟通时,除了比手划脚之外,你要如何跟对方讲话? 大概只有两种方式啰,一种是强迫他学中文,一种则是我们学他的语言,这样才能沟通啊。在目前世界上的强势语言还是属于英语系国家, 所以啰,不管是啥人种,只要学好英文,那么大家都讲英文,彼此就能够沟通了。希望不久的未来,咱们的中文能够成为强势语言啊!这个观念延伸到网络上面也是行的通的,全世界的操作系统多的很,不是只有 Windows/Linux 而已,还有苹果计算机

2025-01-05 20:46:55 573

原创 第一章、架设服务器前的准备工作

1.1 前言: Linux 有啥功能很多刚接触 Linux 的朋友常常会问的一句话就是:『我学 Linux 就是为了架设服务器,既然只是为了架设服务器,为什么我还要学习 Linux 的其他功能?例如:例行性工作排程、Bash Shell ,又干嘛去认识所有的登录档等等,我又用不到!此外,既然有好用的 Web 接口的 Server 设定软件,可以简单的将网站架设起来,为什么我还要去学习 vim 手动的编辑一些配置文件?干嘛还需要去理解服务器的工作的原理?』上面这些话对于刚刚学会架设网站的人来说,真是替他

2025-01-05 20:45:52 650

原创 第二十五章、 Linux 备份策略

备份要点备份是个很重要的工作,很多人总是在系统损毁的时候才在哀嚎说:『我的数据啊!天那...!』此时才会发现备份数据的可爱! 但是备份其实也非常可怕!因为你的重要数据都在备份档里面,如果这个备份被窃取或遗失,其实对你的系统资安影响也非常大! 同时,备份使用的媒体选择也非常多样,但是各种储存媒体各有其功能与优劣,所以当然得要选择罗!闲话少说,来谈谈备份吧!备份数据的考量老实说,备份是系统损毁时等待救援的救星!因为你需要重新安装系统时, 备份的好坏会影响到你系统复原的进度!不过,我们想

2025-01-05 20:43:17 937

原创 第二十六章、Linux 核心编译与管理

编译前的任务:认识核心与取得核心原始码我们在第一章里面就谈过 Linux 其实指的是核心!这个『核心 (kernel)』是整个操作系统的最底层,他负责了整个硬件的驱动,以及提供各种系统所需的核心功能,包括防火墙机制、是否支持 LVM 或 Quota 等文件系统等等,这些都是核心所负责的!所以罗,在第二十章的启动流程中,我们也会看到 MBR 内的 loader 加载核心文件来驱动整个系统的硬件呢! 也就是说,如果你的核心不认识某个最新的硬件,那么该硬件也就无法被驱动,你当然也就无法使用该硬件罗!

2025-01-05 20:41:48 669

原创 第二十五章、 Linux 备份策略

备份要点备份是个很重要的工作,很多人总是在系统损毁的时候才在哀嚎说:『我的数据啊!天那...!』此时才会发现备份数据的可爱! 但是备份其实也非常可怕!因为你的重要数据都在备份档里面,如果这个备份被窃取或遗失,其实对你的系统资安影响也非常大! 同时,备份使用的媒体选择也非常多样,但是各种储存媒体各有其功能与优劣,所以当然得要选择罗!闲话少说,来谈谈备份吧!备份数据的考量老实说,备份是系统损毁时等待救援的救星!因为你需要重新安装系统时, 备份的好坏会影响到你系统复原的进度!不过,我们想

2025-01-05 20:40:51 761

原创 第二十四章、 X Window 配置介绍

什么是 X Window SystemUnix Like 操作系统不是只能进行服务器的架设而已,在美编、排版、制图、多媒体应用上也是有其需要的。 这些需求都需要用到图形介面 (Graphical User Interface, GUI)的操作的, 所以后来才有所谓的 X Window System 这玩意儿。那么为啥图形窗口介面要称为 X 呢?因为就英文字母来看 X 是在 W(indow) 后面,因此,人们就戏称这一版的窗口介面为 X 罗 (有下一版的新窗口之意)!事实上, X Window S

2025-01-05 20:40:12 939

原创 第二十三章、软件安装: RPM, SRPM 与 YUM 功能

软件管理员简介在前一章我们提到以原始码的方式来安装软件,也就是利用厂商释出的 Tarball 来进行软件的安装。不过,你应该很容易发现,那就是每次安装软件都需要侦测操作系统与环境、配置编译参数、实际的编译、 最后还要依据个人喜好的方式来安装软件到定位。这过程是真的很麻烦的,而且对於不熟整个系统的朋友来说,还真是累人啊!那有没有想过,如果我的 Linux 系统与厂商的系统一模一样,那么在厂商的系统上面编译出来的运行档, 自然也就可以在我的系统上面跑罗!也就是说,厂商先在他们的系统上面编译好了我们使用

2025-01-05 20:39:18 623

原创 第二十二章、软件安装:原始码与 Tarball

开放源码的软件安装与升级简介如果鸟哥想要在我的 Linux 服务器上面跑网页服务器 (WWW server) 这项服务,那么我应该要做些什么事呢?当然就一定需要『安装网页服务器的软件』罗!如果鸟哥的服务器上面没有这个软件的话,那当然也就无法激活 WWW 的服务啦!所以啦,想要在你的 Linux 上面进行一些有的没的功能,学会『如何安装软件』是很重要的一个课题!咦!安装软件有什么难的?在 W 牌的操作系统上面安装软件时,不是只要一直给他按 『下一步』就可以安装妥当了吗?话是这样说没错啦,不过,也由於

2025-01-05 20:38:24 963

原创 第二十一章、系统配置工具(网络与打印机)与硬件侦测

CentOS 系统配置工具: setup系统配置除了使用手动的方式编辑配置档之外 (例如 /etc/inittab, /etc/fstab 等),其实在 Red Hat 系统的 RHEL, CentOS 及 Fedora 还有提供一支综合程序来管理的,那就是 setup 这个命令的功能罗!老实说, setup 其实只有在 Red Hat 的系列才有, 在其他的 Linux distributions 并不存在,因此,鸟哥并没有很要求一定要学会这家伙的。 只不过,setup 还是挺好用的,所以我们还是来

2025-01-05 20:37:28 580

原创 第二十章、启动流程、模块管理与 Loader

Linux 的启动流程分析启动不是只要按一下电源钮而关机只要关掉电源钮就可以了吗?有何大学问?话是这样没错啦,但是由於 Linux 是一套多人多工的操作系统,你难保你在关机时没有人在线上,如果你关机的时候碰巧一大群人在线上工作, 那会让当时在线上工作的人马上断线的!那不是害死人了!一些数据可是无价之宝哩!另外 Linux 在运行的时候,虽然你在画面上只会看到黑压压的一片,完全没有任何画面, 但其实他是有很多的程序在背景底下运行的,例如登录档管控程序、前面提到的例行性工作排程等, 当然还有一大堆网络

2025-01-05 20:35:51 1014

原创 第十九章、认识与分析登录文件

什么是登录文件『详细而确实的分析以及备份系统的登录文件』是一个系统管理员应该要进行的任务之一。 那么什么是登录文件呢?简单的说,就是记录系统活动资讯的几个文件, 例如:何时、何地 (来源 IP)、何人 (什么服务名称)、做了什么动作 (信息登录罗)。 换句话说就是:记录系统在什么时候由哪个程序做了什么样的行为时,发生了何种的事件等等。要知道的是,我们的 Linux 主机在背景之下有相当多的 daemons 同时在工作著,这些工作中的程序总是会显示一些信息, 这些显示的信息最终会被记载到登录文件

2025-01-05 20:34:18 949

原创 第十八章、认识系统服务 (daemons)

什么是 daemon 与服务 (service)我们在第十七章就曾经谈过『服务』这东西! 当时的说明是『常驻在记体体中的程序,且可以提供一些系统或网络功能,那就是服务』。而服务一般的英文说法是『 service 』。但如果你常常上网去查看一些数据的话,尤其是 Unix-Like 的相关操作系统,应该常常看到『请启动某某 daemon 来提供某某功能』,唔!那么 daemon 与 service 有关啰?否则为什么都能够提供某些系统或网络功能?此外,这个 daemon 是什么东西呀? daemon

2025-01-05 20:33:32 589

原创 第十七章、程序管理与 SELinux 初探

什么是程序 (process)由前面一连几个章节的数据看来,我们一直强调在 Linux 底下所有的命令与你能够进行的动作都与权限有关, 而系统如何判定你的权限呢?当然就是第十四章帐号管理当中提到的 UID/GID 的相关概念,以及文件的属性相关性罗!再进一步来解释,你现在大概知道,在 Linux 系统当中:『触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限配置。』 从此以后,这个

2025-01-05 20:32:39 844

原创 第十六章、例行性工作排程 (crontab)

什么是例行性工作排程每个人或多或少都有一些约会或者是工作,有的工作是例行性的, 例如每年一次的加薪、每个月一次的工作报告、每周一次的午餐会报、每天需要的打卡等等;有的工作则是临时发生的,例如刚好总公司有高官来访,需要你准备演讲器材等等! 用在生活上面,例如每年的爱人的生日、每天的起床时间等等、还有突发性的计算机大降价 (啊!真希望天天都有!) 等等罗。像上面这些例行性工作,通常你得要记录在行事历上面才能避免忘记!不过,由於我们常常在计算机前面的缘故, 如果计算机系统能够主动的通知我们的话,那么不

2025-01-05 20:31:25 535

原创 第十五章、磁碟配额(Quota)与进阶文件系统管理

磁碟配额 (Quota) 的应用与实作Quota 这个玩意儿就字面上的意思来看,就是有多少『限额』的意思啦!如果是用在零用钱上面, 就是类似『有多少零用钱一个月』的意思之类的。如果是在计算机主机的磁碟使用量上呢?以 Linux 来说,就是有多少容量限制的意思罗。我们可以使用 quota 来让磁碟的容量使用较为公平, 底下我们会介绍什么是 quota ,然后以一个完整的范例来介绍 quota 的实作喔!什么是 Quota在 Linux 系统中,由於是多人多工的环境,所以会有多人共同使

2025-01-03 10:45:57 1165

原创 第十四章、Linux 账号管理与 ACL 权限配置

Linux 的账号与群组管理员的工作中,相当重要的一环就是『管理账号』啦!因为整个系统都是你在管理的, 并且所有一般用户的账号申请,都必须要透过你的协助才行!所以你就必须要了解一下如何管理好一个服务器主机的账号啦! 在管理 Linux 主机的账号时,我们必须先来了解一下 Linux 到底是如何辨别每一个使用者的!使用者标识符: UID 与 GID虽然我们登陆 Linux 主机的时候,输入的是我们的账号,但是其实 Linux 主机并不会直接认识你的『账号名称』的,他仅认识 ID 啊

2025-01-03 10:44:54 1011

原创 第十一章、认识与学习 BASH

认识 BASH 这个 Shell我们在第一章 Linux 是什么当中提到了: 管理整个计算机硬件的其实是操作系统的核心 (kernel),这个核心是需要被保护的! 所以我们一般使用者就只能透过 shell 来跟核心沟通,以让核心达到我们所想要达到的工作。 那么系统有多少 shell 可用呢?为什么我们要使用 bash 啊?底下分别来谈一谈喔!硬件、核心与 Shell这应该是个蛮有趣的话题:『什么是 Shell』?相信只要摸过计算机,对于操作系统 (不论是 Linux 、 Unix

2025-01-03 10:43:46 997

原创 第十二章、正规表示法与文件格式化处理

前言:什么是正规表示法约略了解了 Linux 的基本命令 (BASH) 并且熟悉了vim之后,相信你对於敲击键盘的打字与命令下达比较不陌生了吧? 接下来,底下要开始介绍一个很重要的观念,那就是所谓的『正规表示法 (Regular Expression)』罗!什么是正规表示法任何一个有经验的系统管理员,都会告诉你:『正规表示法真是挺重要的!』 为什么很重要呢?因为日常生活就使用的到啊!举个例子来说, 在你日常使用vim作文书处理或程序撰写时使用到的『搜寻/取代』等等的功能, 这

2025-01-03 10:41:39 667

原创 第十一章、认识与学习 BASH

认识 BASH 这个 Shell我们在第一章 Linux 是什么当中提到了: 管理整个计算机硬件的其实是操作系统的核心 (kernel),这个核心是需要被保护的! 所以我们一般使用者就只能透过 shell 来跟核心沟通,以让核心达到我们所想要达到的工作。 那么系统有多少 shell 可用呢?为什么我们要使用 bash 啊?底下分别来谈一谈喔!硬件、核心与 Shell这应该是个蛮有趣的话题:『什么是 Shell』?相信只要摸过计算机,对于操作系统 (不论是 Linux 、 Unix

2025-01-03 10:40:07 728

原创 第十章、vim 程序编辑器

vi 与 vim由前面一路走来,我们一直建议使用文本模式来处理 Linux 的系统设定问题,因为不但可以让你比较容易了解到 Linux 的运作状况,也比较容易了解整个设定的基本精神,更能『保证』你的修改可以顺利的被运作。 所以,在 Linux 的系统中使用文本编辑器来编辑你的 Linux 参数配置文件,可是一件很重要的事情呦!也因此呢,系统管理员至少应该要熟悉一种字处理器的!Tips:这里要再次的强调,不同的 Linux distribution 各有其不同的附加软件,例如 Red Hat En

2025-01-03 10:38:41 1183

原创 第九章、文件与文件系统的压缩与打包

压缩文件的用途与技术你是否有过文件文件太大,导致无法以一片软盘将他复制完成的困扰? 又,你是否有过,发现一个软件里面有好多文件,这些文件要将他复制与携带都很不方便的问题? 还有,你是否有过要备份某些重要数据,偏偏这些数据量太大了,耗掉了你很多的磁碟空间呢? 这个时候,那个好用的『文件压缩』技术可就派的上用场了!因为这些比较大型的文件透过所谓的文件压缩技术之后,可以将他的磁碟使用量降低, 可以达到减低文件容量的效果,此外,有的压缩程序还可以进行容量限制, 使一个大型文件可以分割成为数个小型文件,以方

2025-01-03 10:37:42 770

原创 第八章、Linux 磁盘与文件系统管理

认识 EXT2 文件系统Linux最传统的磁盘文件系统(filesystem)使用的是EXT2这个啦!所以要了解文件系统就得要由认识EXT2开始! 而文件系统是创建在硬盘上面的,因此我们得了解硬盘的物理组成才行。磁盘物理组成的部分我们在第零章谈过了,至于磁盘分区则在第三章谈过了,所以底下只会很快的复习这两部份。 重点在于inode, block还有superblock等文件系统的基本部分喔!硬盘组成与分割的复习由于各项磁盘的物理组成我们在第零章里面就介绍过, 同时第三章也谈过分割的

2025-01-03 10:36:13 892

PHP性能检测扩展XHProf与FirePHP线上调试工具详解

内容概要:本文介绍了XHProf和FirePHP这两种PHP性能检测和调试工具的详细使用方法,包括它们的特点、安装步骤、应用场景以及具体的使用示例。XHProf是一个轻量级的PHP性能分析工具,能够提供详细的函数调用统计和性能指标,适用于生产环境。FirePHP则是基于Firebug的PHP调试工具,通过输出调试信息到浏览器的Firebug控制台,方便开发人员进行调试。 适合人群:PHP开发人员,尤其是需要在生产环境中进行性能监控和调试的技术人员。 使用场景及目标:① 在生产环境中快速定位性能瓶颈;② 通过详细的调用统计和性能指标优化代码;③ 使用FirePHP在不破坏页面结构的情况下输出调试信息,提高调试效率。 其他说明:本文还提供了一些参考链接,帮助读者进一步了解XHProf和FirePHP的配置和高级用法。

2024-12-22

Mysql服务器优化思路 图

Mysql服务器优化思路 图

2024-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除