04 2016 档案
摘要:一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配
阅读全文
摘要:没有什么事情比 bootloader 坏掉更气人的了,充分发挥 Grub 2 的作用,让 bootloader 安分工作吧。为什么这么说? Grub 2 是一款功能强大的软件,它不是 bootloader 界的唯一,但却最受欢迎,几乎所有主流的桌面发行版都在使用它。 Grub 的工作有两个:首先,它
阅读全文
摘要:通过运行下面十个命令,你就能在六十秒内粗略地了解系统正在运行的进程及资源使用情况。通过查看这些命令输出的错误信息和资源饱和度(它们都很容易看懂),你可以接下来对资源进行优化。饱和是指某个资源的负载超出了其能够处理的限度,一旦出现饱和,它通常会在请求队列的长度或等待时间上暴露出来。 其中某些命令需要预
阅读全文
摘要:1.修改/etc/sysconfig/network-scripts/eno16777736 查看你的网卡名称(本机是eno16777736): 编辑ifcfg-eno16777736 文件: 红色为需要修改或者添加的内容,保存并退出。 部分释义: 重启网卡并测试网络: 2.图形工具nmtui 在终
阅读全文
摘要:vmstat 命令能够报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息,那么我们又该如何理解其工作原理呢? vmstat -a 命令能看到active memory 和 inactive memory: 但它们的含义在manpage中只给了简单的说明,并未详细解释: 在此我们试图准确
阅读全文
摘要:作为程序员或者技术人员,大家肯定听说过Docker的鼎鼎大名——这款工具能够帮助我们高效打包、发布及运行承载着应用程序的“容器”系统。其发展如火如荼——从开发者到运维人员,每个人都在关注着这位技术新贵。即使是像谷歌、VMware与Amazon这样的技术巨擘也在构建相关服务为其提供支持。 无论大家是否
阅读全文
摘要:由于redhat 的更新包只对注册的用户生效,所以需要自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题,另外CentOS公司去年已经被Redhat 收购了,下面是安装步骤。 1、首先查看redhat 7.0系统本身所安装的
阅读全文
摘要:%iowait 是 “sar -u” 等工具检查CPU使用率时显示的一个指标,在Linux上显示为 %iowait,在有的Unix版本上显示为 %wio,含义都是一样的,这个指标常常被误读,很多人把它当作I/O问题的征兆,我自己每隔一段时间就会遇到对 %iowait 紧张兮兮的客户,不得不费尽唇舌反
阅读全文
摘要:1、概述 大家在安装完虚拟机后,默认安装了如下图的两块虚拟网卡——VMnet1和VMnet8,其中VMnet1是host网卡,用于host方式连接网络;VMnet8是NAT网卡,用于NAT方式连接网络的,并且它们的IP地址是随机生成的。 VMware提供了三种工作模式,分别是bridged(桥接模式
阅读全文
摘要:简介 netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 从整体上看,netstat的
阅读全文
摘要:看到这篇文章说明你已经从老版本升级到 Ubuntu 16.04 或进行了全新安装,在安装好 Ubuntu 16.04 LTS 之后建议大家先做如下 15 件事。无论你是刚加入 Ubuntu 行列的新用户,还是有经验的老用户,你都会发现一些非常有用的调整和建议。 1.了解Ubuntu 16.04 LT
阅读全文
摘要:下载 ChefDK ChefDK是Chef Development Kit的缩写,它几乎用于所有的平台,包括基于Debian发行版、Ubuntu、RedHat、CentOS、Mac OS X和Windows。当前ChefDK的稳定版本是0.11.2,对于基于RHEL的系统,它可用于版本 6 和 7(
阅读全文
摘要:一、安装 首先安装PostgreSQL客户端: 然后,安装PostgreSQL服务器: 正常情况下,安装完成后,PostgreSQL服务器会自动在本机的5432端口开启,如果还想安装图形管理界面,可以运行下面命令: 二、添加新用户和新数据库 初次安装后,默认生成一个名为postgres的数据库和一个
阅读全文
摘要:find文件查找 查找txt和pdf文件 找txt和pdf文件 正则方式查找.txt和pdf 否定参数,查找所有非txt文本 指定搜索深度 打印出当前目录的文件(深度为1) 定制搜索 按类型搜索: -type f文件/l符号链接 按时间搜索: -atime 访问时间 (单位是天,分钟单位则是-ami
阅读全文
摘要:1. 简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury
阅读全文
摘要:问:ITIL是什么? 答:ITIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在2
阅读全文
摘要:二进制分发软件包的安装与卸载 Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的分发形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 1、*.rpm形式的二进制软件包 说明:RPM(RedHat P
阅读全文
摘要:问题 执行 ifconfig 命令无任何报错,也无任何输出信息 排错 1. 检查PATH变量 若路径 /sbin 不在PATH变量中,执行以下命令将其加入。 注:此例中 PATH 变量正常 2. 检查 /sbin/ifconfig 通常情况下,ifconfig 如果有显示,但没有某一项的信息(比如识
阅读全文
摘要:1.命令格式 du [选项][文件] 2.命令功能 显示每个文件和目录的磁盘使用空间。 3.命令参数 实例 实例1:显示目录或者文件所占空间 实例2:显示指定文件所占空间 实例3:查看指定目录所占空间 实例4:显示文件和目录 实例5:显示两个目录所占磁盘空间大小 实例6:var目录中的某个文件太大,
阅读全文
摘要:对我讲的感到疑惑?这里,让我们看下这张 gif 来了解下 sudo 是如何在你输错密码之后“嘲讽”你的。 那么,为什么要这么做?毕竟,“嘲讽”不会让你的一天变得开心,不是么? 对我来说,一点小技巧都是有趣的,并且要比以前的“密码错误”的错误提示更有趣。另外,我可以向我的朋友展示来逗弄他们(这个例子中
阅读全文
摘要:查看主机名命令 通过hostname命令 命令格式:hostname newhostname 暂时修改主机名,用logout命令登出并重新登陆即可生效。但不是永久生效。 通过配置文件/etc/sysconfig/network修改 修改此配置文件,linux主机名在下次重启之后开始生效,如需立即永久
阅读全文
摘要:Linux高可用服务器集群解决方案让IT系统管理员可以从容应对许多常见的硬件和软件故障,允许多台计算机一起工作,为关键服务正常运行提供保障,系统管理员可以不中断服务执行维护和升级。Linux服务器有各种用途,如Web服务器或分支机构内部服务器,CMS或CRS服务器,文件服务器(为Windows和/或
阅读全文
摘要:谷歌的 Gmail 服务就是最可靠的 免费 SMTP 服务器 之一。想要从应用中发送邮件通知,你仅需在应用中添加 Gmail 的 SMTP 服务器地址和你的身份凭证即可。 使用 Gmail 的 SMTP 服务器会遇到一些限制,这些限制主要用于阻止那些经常滥用服务器来发送垃圾邮件和使用邮件营销的家伙。
阅读全文
摘要:Netdata 实时性能监测(看起来是不是逼格非常高~) 特点: Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。 使用此软
阅读全文
摘要:大家经常在新浪微薄、QQ、facebook、twitter 中看到有趣的 GIF 动图吧,GIF 文件比视频小、比静态 JPG 图片形像生动,非常适于互联网上的搞笑帖子、产品展示和功能步骤演示,所以此小教程将教大家如何在 Ubuntu 16.04 LTS 桌面系统中制作、转换 GIF 效果图片。其实
阅读全文
摘要:当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。可能你不会有 切身的感受,但当服务器维持的连接达到上万个的时候,使用netstat等于浪费 生命,而用ss才是节省时间。天 下武功唯快不破。ss快的秘诀在于,它利用到
阅读全文
摘要:Bugzilla 是一款开源的 Web 应用,是一款bug跟踪系统和测试工具,由 mozilla 开发,并采用 Mozilla 公共许可证授权(MPL),它经常被一些高科技公司如 mozilla、红帽公司和 gnome 使用,Bugzilla 起初由 Terry Weissman开发于1998年,它
阅读全文
摘要:1,hdparm查看硬度读取速度: 2,iostat检测磁盘IO情况: 3,vmstat报告内存以及CPU状况: 4,sar检测CPU资源: 5,lscpu显示CPU信息: 6,strace显示程序的调用: 7,调优硬盘优先写入/读取数据用: 8,将Ext3文件系统的日志功能独立: 9,关闭记录文件
阅读全文
摘要:服务器环境说明 1、系统版本 2、软件版本 配置服务器安装前环境 1、打开ip转发功能 2、安装依赖及所需软件包 3、修改变量及生成证书 4、使用低版本的认证插件 5、MySQL配置 6、启动openvpn 服务端测试 windows客户端配置 1、客户端配置文件 2、下载服务端证书 下载ca.c
阅读全文
摘要:下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [ur
阅读全文
摘要:在Linux上其实并不缺少画图软件(比如yEd等),那么为什么还需要用VIM来画图: 那么我们该怎么做呢?首先,在VIM中安装DrawIt插件,可以参考这里: vundle让你不需要在纠结到哪里去找插件和配置,所有的插件都以相似的方式进行管理,很大程度上降低了使用成本!插件存放的路径为~/.vim/
阅读全文
摘要:可用于查看和显示 Linux 系统信息的开源工具和脚本实在太多,Neofetch 也是其中之一,Neofetch 可以以更全面的方式来显示输出详实的 Linux 系统信息,简单地来说,如果你想查看 Linux 所使用的硬件规格、内核版本、运行时间和桌面环境等信息,Neofetch 会非常适合你。之所
阅读全文
摘要:Linux系统恢复的思路 为了找到linux查找系统的系统恢复功能,小编找遍了几乎所有的linux的发型版本,也没有找到关于Linux系统恢复的习惯服务设置。但是,可以通过安装第三方的程序来实现类似于磁盘快照的一些功能。通过第三方的服务,创建磁盘上的快照当系统出现问题时,恢复。ok这个就是Linux
阅读全文
摘要:HP Onboard Administrator是HP公司服务器的远程管理平台。更新是一个非常简单的过程,可以完全通过办公自动化web管理界面。 1. 下载所需二进制文件 下载地址:HP BladeSystem c-Class Onboard Administrator Firmware 点击 Do
阅读全文
摘要:1.Calise 处于时断时续的开发中,Calise的意思是“相机光感应器(Camera Light Sensor)”。换句话说,它是一个根据摄像头接收到的光强度计算屏幕最佳的背光级别的开源程序。更进一步地说,Calise可以基于你的地理坐标来考虑你所在地区的天气。我喜欢它是因为它兼容各个桌面,甚至
阅读全文
摘要:正如你所知,GRUB 2 是大多数 Linux 操作系统的默认引导加载程序。GRUB 是 GRand Unified Bootloader 的缩写,它是 Linux 启动时首先要加载的一个程序,此后它会负责载入并将控制权交给 Linux kernel,并由 Linux kernel 负责对操作系统的
阅读全文
摘要:查看Deb软件包更新日志 方法一:apt-get 或 aptitude 最新apt-get命令可以检查包的更新日志以及该软件包是否以及安装在您的系统。 另一个命令行包管理器apittude与apt-get具有相同的选项。在Debian-based所有发行版上是默认安装的,Ubuntu桌面版除外。 a
阅读全文
摘要:语法 参数 使用示例 示例1:远程服务器无法访问 处理这种情况方法: (1)确认IP地址是否正确 (2)确认IP地址对应的装机是否已经开机 (3)如果主机已经启动,确认路由设置是否设置正确(使用route命令查看) (4)如果主机已经启动,确认主机上是否开启了telnet服务(使用netstat命令
阅读全文
摘要:sed(stream editor)是一款高效的流编辑器,它一次只处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后把缓冲区的内容送往屏幕,接着处理下一行,这样不断重复,直到文件末尾。sed处理过的文
阅读全文
摘要:本文将给出25个iptables常用规则示例,这些例子为您提供了些基本的模板,您可以根据特定需求对其进行修改调整以达到期望。 格式 iptables [-t 表名] 选项 [链名] [条件] [-j 控制类型] 参数 -P 设置默认策略:iptables -P INPUT (DROP|ACCEPT)
阅读全文
摘要:LVM——Logical Volume Manager LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 四个概念: ①PE(Physical Extend) 物理拓展 ②PV(Physical Vol
阅读全文
摘要:数据丢失带来的损失是相当昂贵的。关键数据的丢失会对各种规模的企业带来影响。有几种方法来备份Linux系统,包括rsync的和rsnapshot等。本文提供有关使用dd命令备份Linux系统的6个实例。 dd是一个功能强大的UNIX工具,由Linux内核的makefile进行引导映像,它也可以用来复制
阅读全文
摘要:Linux系统自带了支持拓展正则表达式的 GNU 版本 grep 工具,所有的Linux发行版中均默认安装grep ,grep 命令被用来检索一台服务器或工作站上任何位置的文本信息,如何在 Linux 系统和类 Unix 的操作系统中使用带正则表达式的 grep 命令呢? 快速了解正则表达式 1、如
阅读全文
摘要:今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错,如下: 通常对这类文件都可以使用引号括起来删除,但是这里带引号删除也一样报illegal option的错。 找了一些资料后发现这种文件可以这样删除:先ls -i 查到文件的inode,然后用find命令删除 最前面一
阅读全文
摘要:问题 当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。看上去 gpsd 没有权限访问 USB 设备(/dev/ttyUSB0)。我该如何永久修改它在Linux上的权限? 解决方案 当你在运行一个会读取或者写入USB设备的进程时,进程的用户/组必须有权限这么
阅读全文
摘要:hostnamectl 是在 centos7 中新增加的命令,它是用来修改主机名称的,centos7 修改主机名称会比以往容易许多。 用法 在CentOS7中有三种定义的主机名: 静态的(static)、瞬态的(transient)、和灵活的(pretty)。 静态主机名也称为内核主机名,是系统在启
阅读全文
摘要:其完整的开发工具包括: 开发者注册 首页 注册 输入个人信息后,点击 创建我的账户。 注册 来到红帽账户编辑页面,现在还没有开发者权限,他的提示为还没有签订条款,在下载正版Red Hat Enterprise Linux 7 时进行签订。 事不宜迟,我们前往Red Hat Enterprise Li
阅读全文
摘要:一、rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。 Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机
阅读全文
摘要:一、安装环境说明 二、准备环境:(node1,node2) 1.关闭iptables和SELINUX,避免安装过程中报错 2.设置hosts文件 3.在两台虚拟机上添加一块2G硬盘sdb作为DRBD,分别分区为sdb1,大小1G,并在本地系统创建/data目录,不做挂载操作。 4.时间同步: 三、D
阅读全文
摘要:当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入,比如:RHEL/CentOS自带的setup,对话框的类型有密码箱、检查表、菜单等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的。如下图所示: 当你写一个交互式shell脚本,
阅读全文
摘要:简介 Zimbra的核心产品是Zimbra协作套件(Zimbra Collaboration Suite,简称ZCS)。除了它的核心功能是电子邮件和日程安排服务器,当然还包括许多其它的功能,就象是下一代的微软Exchange。在电子邮件和日程安排之外,它还提供文档存储和编辑、即时消息以及一个利用获奖
阅读全文
摘要:有时这会引发一些冲突。当一个动态IP被分配了并且有另外一台网络设备已经拥有了相同的IP。或者在相同网络子网上有多台分配IP的DHCP服务器。如果你有连通问题并且假设它是由于IP冲突造成的,那么你可以使用一个工具称作arp-scan来扫描它们。
阅读全文
摘要:第一步: 配置存储池 Virsh命令行工具是一款管理virsh客户域的用户界面,它能在命令行中运行所给的命令以及它的参数,我们要用它给我们的KVM环境创建存储池,想知道关于这个工具的更多信息,用以下这条命令: 1.定义新的存储池 可以用virsh带pool-define-as的命令来定义新的存储池,
阅读全文
摘要:如果一个系统管理员花费大量的时间解决问题以及做重复的工作,你就应该怀疑他这么做是否正确。一个高效的系统管理员应该制定一个计划使得其尽量花费少的时间去做重复的工作。因此尽管看起来他没有做很多的工作,但那是因为 shell 脚本帮助他完成了大部分任务,这也就是我们将要探讨的东西。 什么是 shell 脚
阅读全文
摘要:高效率的叠加网络传输速率,负载均衡 对于网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题。 对于文件服务器来说,比如NFS或SAMBA文件服务器,没有任何一个管理员会把内部网的文件服务器的IP地址弄很多个来解决网络负载的问题
阅读全文
摘要:RHEL7/Centos7系统发布这么长时间了,大家都知道这个系统的一个特点就是用systemctl代替了init系统守护进程,系统越来越模块化了。在新版的系统中许多的命令也发生了改变,grub也变为了grub2完全看不懂了,网上也有许多的新版本与老版本对比的教程。一直想试一下7版本的系统修复,今天
阅读全文
摘要:在Linux中,有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制。 示例 第一步:使用dd命令创建文件 第二步:使用losetup命令创建一
阅读全文
摘要:Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用。 Cockpit 使得 Linux 系统管理员、系统维护员和开发者能轻松地管理他们的服务器并执行一些简单的任务,例如管理存储
阅读全文
摘要:1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。 2. 鲍勃把公钥送给他的朋友们 帕蒂、道格、苏珊 每人一把。 3. 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 4. 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,
阅读全文
摘要:在Linux中主要通过用户配置文件来查看和修改用户信息,因此下面我们将介绍两个重要的用户配置文件,让你能够更好的hold住你的用户。 一:父文件/etc/passwd 1.查看配置文件/etc/passwd具体内容 ‘/etc/passwd’ 由 ‘:’ 分割成7个字段 2.每个字段具体含义讲解 用
阅读全文
摘要:我们必须明白:最小的权限+最少的服务=最大的安全。所以无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小化,这样才能保证服务器最大的安全。 一、注释掉系统不需要的用户和用户组 注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。 二、关闭系统不需要的服务 三、禁止非r
阅读全文
摘要:本文会告诉你怎样在 CentOS/RHEL 上设置 SSH 免密码登录。自动登录配置好以后,你可以通过它使用 SSH (Secure Shell)和安全复制 (SCP)来移动文件。 SSH 是开源的,是用于远程登录的最为可靠的网络协议。系统管理员用它来执行命令,以及通过 SCP 协议在网络上向另一台
阅读全文
摘要:经常备份计算机上的数据是个好的做法,它可以手动完成,也可以设置成自动执行。许多备份工具拥有不同的功能特性,让用户可以配置备份类型、备份时间、备份对象、将备份活动记入日志及执行更多操作。 1.Rsync 这是一款在Linux用户当中颇受欢迎的命令行备份工具,尤其受到系统管理员的欢迎。它拥有丰富的功能,
阅读全文
摘要:GnuPG(GNU Privacy Guard或GPG)是一个以GNU通用公共许可证释出的开放源码用于加密或签名的软件,可用来取代PGP。大多数gpg软件仅支持命令行方式,一般人较难掌握。由于gpg软件开放源代码,很难隐藏后门,因此比pgp等商业软件安全。 1、 在实验机中创建alice和bob用户
阅读全文
摘要:tar简介 Linux的压缩命令的源文件只能有一个,这意味在压缩之前不得不先将要压缩的所有文件打包成一个包,然后再压缩包,这样来完成对多个文件的压缩。所以在了解解压缩之前就必须先了解打包命令。 Linux的打包一般都是通过tar命令来完成的,用tar来完成不同的动作是通过指定不同的参数来完成的,通常
阅读全文
摘要:从 2015 年 5 月 14 日 HTTP/2 协议正式版的发布到现在已经快有一年了,越来越多的网站部署了 HTTP2,HTTP2 的广泛应用带来了更好的浏览体验,只要是 Modern 浏览器都支持,所以部署 HTTP2 并不会带来太多困扰。 虽然 h2 有 h2c (HTTP/2 Clearte
阅读全文
摘要:安装编译php7时需要的依赖包 : 配置编译选项 : 编译 并 安装 创建 配置文件 增加到 Systemd 服务 启用 Zend OPcache (php 缓存 服务) 在 php.ini 文件 添加 配置 : 检查 是否成功 开启 Zend OPcache : 免费提供最新Linux技术教程书籍
阅读全文
摘要:Linux内核模块化设计 1. Linux内核设计:单内核、模块化(动态装载和卸载) (1) Linux:单内核设计,但充分借鉴了微内核体系的设计的优点;为内核引入了模块化机制;(2) 内核的组成部分:kernel:内核核心,一般为bzImage格式,通常位于/boot目录,名称为vmlinuz-V
阅读全文
摘要:一、CacheCloud是做什么的 CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少开发人员的运维成本和误操作,提高机
阅读全文
摘要:Transmission 是 Ubuntu 的默认 BitTorrent 客户端,近期发布了最新的 Transmission 2.90 版本,目前已经可通过 PPA 为 Ubuntu 15.10、Ubuntu 14.04 和 Ubuntu 12.04 进行升级安装。事隔 N 久,此次更新的 Tran
阅读全文
摘要:归档:tar 常用示例 归档可套用支持的几个压缩格式 参数含义 常用组合 ssh文件复制:SCP 格式 scp 源文件路径 目标文件路径 远程主机的路径(格式):user@host:文件路径 ps:user@可有可无,没有就是默认当前用户(远程提供验证) host为主机的地址,可以是ip地址,也可是
阅读全文
摘要:RAID 5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。以四个硬盘组成的RAID 5为例,其数据存储方式如图4所示:图中,P0为D0,D1和D2的奇偶校验信息,P1为D3,D4,D5的奇偶校验信息,以此类推。由图中可以看出,RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信
阅读全文
摘要:一、简介 pm2是一个带有负载均衡功能的应用进程管理器,类似有Supervisor,forever,详细参数见官网:http://pm2.keymetrics.io 二、安装 Linux Binaries下载地址:https://nodejs.org/dist PS: 如果你的主机无法连接公网,先找
阅读全文
摘要:通过SSH登录Linux服务器时,输完用户名就卡住了,要等待10秒钟才提示密码输入。这究竟是什么原因导致的呢? 10秒钟的时间并不算长,吃个薯片喝口咖啡就过去了。但是作为强迫症患者,我还是容不得它的存在,因此便决定写篇文章,向大家演示一下怎样用Wireshark一步步解决这个问题。首先是抓包,步骤如
阅读全文
摘要:你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入"chmod -R 777 /"从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。
阅读全文
摘要:以下正是这方面的一些提示和建议: 1. 将TCP切换为UNIX域套接字 1. 将TCP切换为UNIX域套接字UNIX域套接字相比TCP套接字在loopback接口上能提供更好的性能(更少的数据拷贝和上下文切换)。 但有一点需要牢记:仅运行在同一台服务器上的程序可以访问UNIX域套接字(显然没有网络支
阅读全文