Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

从PyCharm说起

从PyCharm说起

说实话.作为一个Coder.每天在各种IDE中切换编写Code.如果一个IDE Look and Feel总是无形中影响你每天Code Farm的心情.那该是多么不爽的事情.特别是针对本人对IDE总是有一种天生“洁癖感”.每当一们语言或技术在无意中吸引我.或是已经在粗糙的本文编辑器初体验.都会在两到三天体验期脱离出来.立马调到真正高效率的生成环境去Coding.高效率就意味当然脱不了IDE的支持.但是每次更换新的Coding环境.可...
Linux 基础管理:小忆硬链接和软链接

Linux 基础管理:小忆硬链接和软链接

1 概述不论硬链接还是软链接,它们都是文件2 硬链接定义:每个文件都是使用它的inode号码来引用,文件名不过是想提高用户体验。由于文件名和inode号码的分离(文件名被保存在目录中,而不是在inode节点中),这就使多个文件名来指向同一个inode号码变成了可能。所有文件都至少被应硬链接一次而且可以不止一次。特点:1)链接计数与所链接的文件数成正相关,当链接计数递减为0,文件就会被删除2)附加的硬链接是常规文件,只是引用宿主文件的inode号码,其余和宿...
秒删海量数据文件的方法

秒删海量数据文件的方法

在运维的工作中、有时我们需要去删除大文件、或者 N (N 取正无穷哟~~)多小文件那么、rm 次奥咯、这里、Rocky 介绍 Linux 史上最可爱、最温柔、最成熟、最善良、最.....槽糕、找不到形容词、囧那便是 rsync 的另外一种用法① 语法:# rsync --delete-before -avH --progress --stats DEST SRC解释:当SRC和DEST性质都为文件【f】时,意思是清空文件内容而不是删除文件当SRC和DEST...
Linux 从 sar 到 sar2html 的认识

Linux 从 sar 到 sar2html 的认识

这些变形的工具、诸如:淘宝的Tsar、ksar、sar2html....等、都是通过抓取 sar的数据所以在最终呈现的数据上变化不大、只是展现的手段和效果不一样而已sar 是帮助我们了解当前系统的内存、CPU和IO(磁盘IO和网络IO)下面通过简单的几个方面介绍一下sar的使用㈠ 内存以下两个关键指标、让我们对系统使用内存情况一目了然⑴ 内存使用情况统计-r:输出物理内存和虚拟内存的统计信息[root@obe11g ~]# sar -r 5 4Linux ...
dstat 用法详解

dstat 用法详解

Windows 下有性能监视器,Linux 下当然也不示弱,亲还在用vmstat, iostat, nfsstat, netstat, ifstat...来查看系统性能状态?那你就弱爆了。今天给亲一个神器,只需他一个你就可以得到以上这么多工具综合的功能。闲言表过,步入正题。dstat如果系统没有些工具 yum -y install dstat安装下即妥,此软件小巧玲珑,软件包大小只有144k,安装大小660k。此工具默认情况下会动态显示CPU,disk,n...
AIDE --Linux高级入侵检测

AIDE --Linux高级入侵检测

1、aide的概述AIDE(Adevanced Intrusion Detection Environment,高级入侵检测环境)是个入侵检测工具,主要用途是检查文本的完整性。 AIDE能够构造一个指定文档的数据库,他使用aide.conf作为其配置文档。AIDE数据库能够保存文档的各种属性,包括:权限(permission)、索引节点序号(inode number)、所属用户(user)、所属用户组(group)、文档大小、最后修改时间(mtime)、创...
Linux系统安全之AIDE(高级入侵检测环境)篇

Linux系统安全之AIDE(高级入侵检测环境)篇

一.AIDE简介AIDE(Adevanced Intrusion Detection Environment,高级入侵检测环境)是个入侵检测工具,主要用途是检查文档的完整性。AIDE能够构造一个指定文档的数据库,他使用aide.conf作为其配置文档。AIDE数据库能够保存文档的各种属性,使用下列算法:sha1、md5、rmd160、tiger,以密文形式建立每个文档的校验码或散列号。系统管理员应该建立新系统的AIDE数据库。这第一个AIDE数据库是系统的...
Redhat Linux源码安装

Redhat Linux源码安装

源码就是用特定的语言来编写的文本,比如我们常见的c语言。然而源码的安装要经过配置、编译的一系列的复杂过程,那么如此的麻烦为何还要来安装源码呢?其实这是为了让我们的系统来使用更新的功能和更多的功能,另外还可以更加个性化我们的配置。就拿apache来说吧,红帽官方提供给我们的是2.2的版本,但是最新的的版本已经到2.4了,所以有些时候我们需要安装源码。下面我们来简单说说关于源码安装的必备环境:源码需要编译成可执行文件,而编译则需要有相应的编译环境。当我们的系统...
RedHat Linux下yum软件包安装

RedHat Linux下yum软件包安装

我们在Linux下用rpm工具来安装软件包总是会遇到由于软件包之间的依赖关系而无法完成安装的问题,对于linux很熟悉的人来说或许可以根据经验来判断出所依赖的软件包,但是对于一般人来说还是挺困难的,况且这样做也太麻烦。那怎么办呢?这就是我要讲的yum,它就可以很好的解决软件包之间的依赖关系,如此强大的工具让我们来认识一下吧!推荐阅读:RedHat 本地yum源配置 http://www.linuxidc.com/Linux/2012-11/75127.ht...
Linux内存管理-浅谈物理内存与虚拟内存

Linux内存管理-浅谈物理内存与虚拟内存

我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在Linux下还有一个虚拟内存的概念,虚拟内存就是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的磁盘空间被称为交换空间(Swap Space)。作为物理内存的扩展,Linux会在物理内存不足...
把你的树莓派打造成一个NAS

把你的树莓派打造成一个NAS

你有闲置的移动硬盘和树莓派吗?你可以用这些来打造一个廉价而且低能耗的NAS。最后的效果肯定比不上售价500美刀的NAS,比如Synology DiskStation出品的那些。但可以搭建出一个低能耗的网络存储平台——而且特别适用于已经厌倦了国家安全局的数据监控的那些人,你可以把数据藏在这个“小阁楼”里。你需要一个树莓派,和一两个闲置着的移动硬盘。体积较小的2.5硬盘可以由USB接口直接供电,但是我们需要一个带...
在CentOS 6.3 的cron/crontab中使用wine运行exe程序

在CentOS 6.3 的cron/crontab中使用wine运行exe程序

几个月前服务器的OS从Ubuntu 10.04转为CentOS 6.3,安装好wine后手动运行shell脚本可以正常运行指定的exe程序(脚本和Ubuntu中的一样),于是就直接修改crontab定时自动运行该脚本。最近却才发现该exe并未自动执行过一次(大汗,该exe作用为备份数据库、清空过时备份),于是立刻去查找问题原因,初步推测为以下几点:1.crontab配置出错原来的配置为每2小时运行一次,改为每3分钟运行一次。查看crontab日志(/var...
<< 761 762 763 764 765 766 767 768 769 770 >>