GiftWrap: 轻松创建 .deb 包
GiftWrap 通过图形化的向导界面一步步的引导你创建供 Ubuntu 使用的 .deb 二进制包,在填入 Debian 包的相关信息后,该程序将为你自动构建包,最终你将获得 .deb 及 .orig.tar.gz 等相关文件。 GiftWrap 提供有源码包和 deb 包,可从其官方网站的下载页面获...
linux shell 中"2 gt; 1"含义
脚本是: nohup /mnt/Nand3/H2000G /dev/null 21 对于 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述符1和2指向同一个文件表项,也可以说错误的输出被合并了.其中0 表示键盘输入 1表示屏幕输出 2表示错误输出.把标准出错重定向到标准输出,然后扔到/DEV/NULL下面...
关于分区和引导也许你不知道的杂七杂八
1.用gparted把一个110G的ext3分区,缩小到78G(实际使用的空间只有20G左右),需要用2个多小时.可能和已使用的空间无关?空白区域也复制了一遍? 2.用gparted把ext3分区缩小以后,其uuid是不会变的. 3.备份主引导扇区的方法: dd if=/dev/sda of=mbr_512_ubuntu bs=512 count=1 注意:这512字节的东西里,不仅备份了MBR(前446字节)也备份了分区表,所以如果你备份完了以后,又改变过分区,再用老的512字节来恢复的话,后果可能比...
一次启动故障的解决,关于开机强制检测硬盘
一台服务器启动的时候提示 /dev/sdb has gone 185 days without being checked . Check forced . 然后就卡住了,从重启,到进入机房,中间过了有一小时时间,仍然卡在这里 这块硬盘 是 stat 1TB的硬盘,上面存了大概1200w张图片。 估计这个检测时间可能需要2个小时,之前听人说,一个sas 15k转速的硬盘组成的盘阵,6T的容量,fsck检测用了6个小时,估计我这个1TB的 5400转的stat盘至少也要2~3个小时。这个时间实在是等不了。...
屏蔽cdrom irq timeout 提示
常见HP的服务器,在安装红旗DC Server 5.0 或 Asianux 3.0,及其他Linux发行版时,会在屏幕和日子中报如下的错误信息: hda: irq timeout: status=0xd0 { Busy } hda: irq timeout: error=0x00 hda: DMA disabled hda: ATAPI reset complete 原因估计是核心版本太低,IDE 模块对DMA支持不好,当系统满足一定I/O要求(与负载似乎无关),就会自动关闭DMA支持。根据过往的经验,...
Redhat linux AS4 环境下iSCSI协议配置
iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。 1. 安装准备 系统设置-添加/删除程序菜单项-网络服务器- iscsi-initiator-utils选项-更新 2. 编辑iscsi.conf文件 vi...
linux系统手工释放缓存
手动执行sync命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件) sync 将/proc/sys/vm/drop_caches值设为3 echo 3 /proc/sys/vm/drop_caches...
Linux系统下查看用户登陆系统都进行了什么操作
在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录,可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的数据。这时候通过查看历史记录(命令:history)是没有什么意义了。那有没有什么办法实现通过记录登陆后的IP地址和某用户名所操作的历史记录呢?答案:有的。 通过在/etc/profile里面加入以下代码就可以实现: PS1=`whoami`@`hostname`:'[$PWD]' history USER_IP=`...
no acceptable C compiler found in $PATH
执行./configure 然后就出现以下提示 : checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... no checking for cc... no checking for cc... no checking for cl... no co...
make时的烦人问题modification time in the future
今天因为处理视频时,发现老的版本不能使用,所以编译一个新的来看看,但怎么样打make 都没有反应。 后来实在没有法子,打了一下make clean,清除一下,然后在重来,发现提示时间不对。在make时就提示 make: Warning: File `config.mak' has modification time 2.7e+04 s in the future make: warning: Clock skew detected. Your build may be incomplete 检查了半天本...
在 GNU/Linux 下使用键盘功能键
几年前买的 Razer Lycosa 键盘,左上角有 6 个功能键,外加 1 个键盘背景灯开关键。 一直以来我都认为这 6 个功能键在 GNU/Linux 下没有驱动是无法使用的。不过今天碰巧看到一篇帖子,我从中发现了 xev 这个工具。启动 xev,点击这些个功能键,很幸运,键码都能被捕获,它们的 keycode 分别是: 162, 164, LO 174, 176 144, 153, GO sw 接着我写了这样的 ~/.xmodmaprc: keycode 162 = F13 keycode 164...
用Cryptkeeper和EncFS 完成目录加密
之前讨论过用Cryptsetup cryptoloop实现的变通版目录加密Cryptsetup LUKS 加密目录,这个方法虽然能达到目录加密的效果,但我更想要再简单些的方法,主要要求简单快速,对加密安全要求不用太高。于是我找到了Cryptkeeper,Cryptkeeper 是一个系统托盘程序,它支持 KDE、GNOME、Xfce 等桌面环境,用来管理EncFS 加密的文件夹。 安装: 我的系统是ubuntu 8.04 可以直接 apt 安装: sudo apt-get install cryptke...