Welcome 微信登录

首页 / 操作系统 / Linux

如何为Llinux系统添加交换分区(swap space)

如何为Llinux系统添加交换分区(swap space)

swap空间 感觉上就是linux的虚拟内存么, 当内存不够的时候通过一定的技术手段把当物理内存不够大的时候 把物理内存里的一些很长时间不用的东西暂时存放在这段空间里 然后空出来一些内存供程序使用。添加的方法很简单首先需要superuser身份(命令前加sudo 或者 sudo su -)首先 sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576/dev/zero文件代表一个永远输出 0的设备文件,...
Linux使用dd命令快速生成大文件

Linux使用dd命令快速生成大文件

dd命令可以轻易实现创建指定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘。则可以dd if=/dev/zero of=test bs=1...
Linux dd命令全面解析

Linux dd命令全面解析

linux/unix dd命令是一个非常好的管理磁盘命令dd命令作用:指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,起到一个初始化磁盘的作用1. 命令简介dd的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number mif=file输入文件名,缺省为标准输入。of=file输出文件名,缺省为标准输出。ibs=bytes一次读入 bytes 个字节(即一个块大小为 bytes 个...
Ubuntu下Eclipse开发Clojure

Ubuntu下Eclipse开发Clojure

由于要开始整Storm,并且是源码级的.所以开始学习Clojure.以前听说过函数式编程,也听人说Erlang的牛逼,接触了Clojure才知道,原来Clojure就是JVM中的Erlang.网上基于Ubuntu环境下开发Clojure的资料太少,这里我整理下,实质上是相当简单!1.安装Clojure:可以手动的方式,但我没有尝试Ubuntu只要简单的一条命令就可以搞定:sudo apt-get install clojure然后输入clojure就可以进...
Linux平台Snort入侵检测系统实战指南

Linux平台Snort入侵检测系统实战指南

我们都知道,企业的网络目前威胁主要来自两个位置:一个是内部,一个是外部。来自外部的威胁都能被防火墙所阻止,但内部的攻击都不好防范。因为公司内部人员对系统了解很深且有合法访问权限,所以内部攻击更容易成功。 IDS为信息提供保护,已经成为深度防御策略中的重要部分。IDS与现实世界里的防窃报警装置类似,它们都对入侵进行监控,当发现可疑行为时,就向特定的当事人发出警报。IDS分为两类:主机IDS(HIDS)和网络IDS(NIDS)。HIDS安装在受监控主机上,拥...
40 个很有用的 Mac OS X Shell 脚本和终端命令

40 个很有用的 Mac OS X Shell 脚本和终端命令

这里有一堆的 Mac OS X 下的终端命令,我将这些命令进行了简单的分类,这里很多命令在其他系统(Windows、Linux)一样有效,特别是 Linux/Unix。希望这些命令对你有帮助。系统重启 Mac OS X:1shutdown - r now关闭 Mac OS X:1shutdown now电源管理/省电获取当前电源管理设置的信息1pmset -g设置显示器无活动15分钟后关闭1sudo pmset displaysleep 15让计算机在无活...
VMware 修复 Ubuntu 启动不了问题

VMware 修复 Ubuntu 启动不了问题

最近在VMware虚拟机里面安装了Ubuntu 10.10,安装配置Eclipse + Android SDK,无奈修改系统配置参数后启动不了,只好通过iso安装文件启动进入原来的系统进行修复,把这个过程记录下来,以备后用。修复步骤如下:1、在VMware虚拟机中按Ctrl+D打开“Virtual Machine Settings”,在“Hardware” ——》“CD/DVD (IDE)”,在“连接”中选择“Use ISO image file”,选择U...
Linux设置limits

Linux设置limits

limits.conf的工作原理: limits.conf的后端是这样工作的:limits.conf是pam_limits.so的配置文件,然后/etc/pam.d/下的应用程序调用pam_***.so模块。譬如说,当用户访问服务器,服务程序将请求发送到PAM模块,PAM模块根据服务名称在/etc/pam.d目录下选择一个对应的服务文件,然后根据服务文件的内容选择具体的PAM模块进行处理。pam_limits.so模块的主要功能是限制用户会话过程中对各种系...
history命令记录历史执行时间

history命令记录历史执行时间

缺省情况,我们在Linux查看历史记录命令,后面是无任何执行时间显示的。那么如果想要用到记录命令的执行时间,可以这么操作: # 编辑/etc/bashrc,添加以下内容HISTFILESIZE=2000 # 设置保存历史命令的文件大小HISTFILE=/root/recordhistory.txt #记录历史记录命令的文件HISTSIZE=200 # 设置保存记录历史命令条数 export HISTFILEexport HISTTIMEFORMAT="(%...
Gentoo源码安装图解

Gentoo源码安装图解

Gentoo源码安装一、前期准备(1)下载以下三个文件二、配置安装环境(1)用光盘引导到LiveCD环境(2)配置当前LiveCD环境的网络安装Gentoo时,服务器引导的LiveCD环境必须能够连接外网。因为在安装过程中需要在线下载内核和其它相关软件。而我们又想用ssh远程进行安装操作,所以服务器引导的当前LiveCD环境还要开启sshd服务,使服务器可以用Linux下的ssh或Windows下的PuTTY远程连接。所以这里的网络设置主要实现两个目的:一...
<< 631 632 633 634 635 636 637 638 639 640 >>