Welcome 微信登录

首页 / 操作系统 / Linux

如何从CPAN安装Perl模块

如何从CPAN安装Perl模块

Perl有一个从外部导入Perl模块的机制,从外部导入到Perl的模块可以应用到Perl脚本中。CPAN是一个由全世界Perl开发者贡献出来的一个功能特别强大的公共Perl模块仓库。因为Perl本身自带的核心Perl模块数量比较少,因此你学要从CPAN来安装额外的Perl模块。你可以从CPAN上找到人任何你想要的Perl模块。一旦你知道了你要安装的Perl模块的名字(例如:(HTML::Template),你就可以按照下面的方法来安装他们。首先,请确认你的...
在Linux上实现一个可用的stateless双向静态NAT模块

在Linux上实现一个可用的stateless双向静态NAT模块

关于Linux上如何配置NAT的资料已经不少,可谓铺天盖地!本文与此无关。本文提供一种iptables之外的方式。iptables?不!why?因为iptables配置的NAT是stateful的,它的实现依赖一个叫做conntrack的模块,什么是conntrack?Oh,NO!这可是我的专长,但我不想在本文中说它,认识我的人都知道,我扯这个话题我能扯上12个小时...都还扯不完。也许你不知道什么是stateful NAT,但是如果你是一个有心人,或者说...
使用 smem 可视化显示Linux内存使用情况

使用 smem 可视化显示Linux内存使用情况

物理内存不足对Linux桌面系统和服务器系统的性能影响都很大。当你的计算机变慢时,要做的第一件事就是释放内存。尤其是在多用户环境以及执行关键任务的服务器环境下,内存消耗会变得更加关键,因为多个用户和应用线程会同时竞争更多的内存空间。如果要监测系统内各种资源的使用情况(比如说CPU或内存),图形化显示是一种高效的方法,通过图形界面可以快速分析各用户和进程的资源消耗情况。本教程将给大家介绍在linux下图形化分析内存使用情况的方法,使用到命令行工具是smem....
Linux配置启动挂载:fstab文件详解

Linux配置启动挂载:fstab文件详解

fstab文件介绍fstab文件包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的文件。具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设备和远程设备等。对于Windows与Linux双操作系统用户,用fstab挂载FAT格式和NTFS格式的分区,可以在Linux中共享windows系统下的资源。这个文件的全路径是/etc/fstab。它只是一个文本文件,你能够用你喜欢的编辑器打开...
Git使用子模块引用外部项目

Git使用子模块引用外部项目

Git子模块(submodule)简介经常有这样的事情,当你在一个项目上工作时,你需要在其中使用另外一个项目。也许它是一个第三方开发的库或者是你独立开发和并在多个父项目中使用的。这个场景下一个常见的问题产生了:你想将两个项目单独处理但是又需要在其中一个中使用另外一个。子模块允许你将一个 Git 仓库当作另外一个Git仓库的子目录。这允许你克隆另外一个仓库到你的项目中并且保持你的提交相对独立。Git子模块用法添加一个子模块首先你要把外部的仓库克隆到你的子目录...
systemd的运行级别与服务管理命令简介

systemd的运行级别与服务管理命令简介

从很久很久以前我们就在使用静态运行级别。而systemd提供了更为动态灵活的机制,来管控你的系统。在开始介绍systemd命令前,让我们先简单的回顾一下历史。在Linux世界里,有一个很奇怪的现象,一方面Linux和自由软件(FOSS)在不断的向前推进,另一方面人们对这些变化却不断的抱怨。这就是为什么我要在此稍稍提及那些反对systemd所引起的争论的原因,因为我依然记得历史上有不少类似的争论:软件包(Pacakge)是邪恶的,因为真正的Linux用户会从...
24条 Docker 建议

24条 Docker 建议

在TES GLOBAL,我们已经爱上Docker并从Docker的0.8版本开始就在生产环境中使用它。我们的很多开发者都参加了在DockerCon欧洲上的培训。下面是我们总结的一些tips,希望可以帮到已经有Docker基础的同学。1. CLI1.1 美化docker ps的输出将Docker ps的输出通过管道到less -S,这样表格式的行就不会被折叠。docker ps - a | less -S1.2 刷新日志docker的日志不会即时刷新,除非你...
Linux档案与文件系统的压缩与打包指令

Linux档案与文件系统的压缩与打包指令

1.文件压缩的原理:目前,计算机系统中都是使用bytes单位来计量的,不过,事实上,计算机最小的计量单位应该是bits才对,此外,我们也知道1byte=8bits。即每个byte当中会有8个空格,而每个空格可以是0或1,所以,如果我们要记录1这个数字,那么就会将另外的7个空格浪费掉。而压缩技术就是通过一些算法,将这些没有使用的控件丢出来,以让档案占用的空间变小。另一种压缩技术将重复的数据进行统计记录。比如,1111……1共100...
Linux磁盘分区指令

Linux磁盘分区指令

1. fdisk [-l] 装置名称:查看磁盘分区情况,或进行磁盘分区,参数:-l:输出后面接的装置所有的partition内容。若仅有fdisk –l时,则系统将会把整个系统内能够搜寻的装置的partition都列出来。该指令执行后,只需在for help:后输入m,即可查看各参数的意义。2. mkfs [-t 文件系统格式] 装置文件名:格式化文件系统,参数:1)-t:可以接文件格式,例如ext3,ext2,vfat等。3. mke2fs ...
Mac OS X Server 安装与应用

Mac OS X Server 安装与应用

Mac OS X Server是苹果电脑公司新一代服务器软件。专为OS X和iOS设备、Mac OS X提供服务,现在支持Mavericks,能够轻松共享文件,安排会议日程,同步联系人,软件开发,网站发布,WiKi发布,配置Mac远程访问网络。Mac OS X Server现在可以可以快速、轻松地打运行,甚至不需要专业工程师帮助你就能迅速搭建服务器环境。一、安装安装完毕之后,查看服务器状态,可以显示出主机名,服务器运行时间版本,IP地址等信息。接着讲讲她有...
怎么把Fedora 21 Workstation Cinnamon 的桌面环境安装到 Btrfs 文件系统的计算机上

怎么把Fedora 21 Workstation Cinnamon 的桌面环境安装到 Btrfs 文件系统的计算机上

在Fedora 21中,除了GNOME 3桌面环境以外还有很多其他定制版本的桌面环境,其中比较有名的是KDE桌面环境。还有很多定制系统使用LXDE,MATE和Xfce等桌面环境。如果你熟悉如今发展的最受欢迎的桌面系统,那么你一定会问,什么是Cinnamon Spin?在这里,我只能抱歉的说Fedora并没有发布一个使用Cinnamon作为桌面环境的定制版本,在流行程度上来讲,Cinnamon桌面环境并不比GNOME 3和KDE少,我也一直很好奇,这到底是为...
<< 901 902 903 904 905 906 907 908 909 910 >>