源码安装Gcc 4.1.0配置笔记
为了在Linux用上新出来的qt4,我必须给系统装上gcc-3.2.2以上的版本。网上资料让我越看越头疼,幸好折腾了这么久,终于安装好了gcc-4.1.0,其实qt4里,除了qt-4.4.0以上的版本的安装与这有区别外,其他的都一样吧。 步骤如下: 1.首先下载 gcc-4.1.0.tar.gz 或gcc-4.1.0.tar.bz2 2.为了目录管理,在/usr/bin解压: tar -xzvf gcc-4.1.0.tar.gz或tar -jxvf gcc-4.1.0.tar.bz2 3.这样/usr/...
ls -l命令显示的格式不一致的解决办法
ls -l命令显示的格式不一致 以下四行,中间的二行日期时间显示与前后不一致: -rw-r--r-- 1 toptest tiptop 5320 2006-05-07 abmi601.per -rw-r--r-- 1 toptest tiptop 2022 12月 12 16:37 abmi710b.per -rw-r--r-- 1 toptest tiptop 5116 6月 6 20:40 abmq500.per -rw-r--r-- 1 toptest tiptop 4970 2006-09-20...
Linux中恢复误删除数据解决方案
ext3可以恢复一下系统的 1、Ext3文件系统结构的简单介绍 在Linux所用的Ext3文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分。每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息。对于一个小于12个块的文件,在节点中直接存储文件数据块的块号。如果文件大于12个块,那么节点在12个块号之后存储一个间接块的块号,在这个间接块号所对应的块中,存储有256个文件数据块的块号(Ext2fs中每个块号占用4字节,这样一个块中所能存储的块号就是102...
Linux技术总结之查看系统状态
1。如何查看系统当前的负载? 方法:使用 top 命令 [前5行解释] 第一行:【系统概况】当前时间、系统启动时间、当前系统登录用户数目、平均负载。效果和用 uptime 命令一样。 第二行:【进程状况】进程总数、休眠进程数、运行进程数、僵死进程数、终止进程数。 第三行:【CPU 状态】用户占用、系统占用、优先进程占用、输入输出等待占用、闲置进程占用。 第四行:【内存状态】平均可用内存、已用内存、空闲内存、共享内存、缓存使用内存、活跃的内存页、 脏的非活跃的内存页(并且内存数据被修改,需要写回磁盘)、干净...
Linux技术总结之查看硬件信息
1。如何查看CPU类型以及相关特性? 方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里, 查看文件内容,即可知道CPU相关的技术参数。 方法二: 采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息 查看CPU的位数可以这样 getconf LONG_BIT,不是32位就是64位了:) 2。如何查看内存大小以及使用情况? 方法一: 直接查看 /proc/meminfo 文件 方法二: 使用 free -m 命令查看,如下: [root@miix pro...
ext3,ext4,xfs的性能测试对比
上周用iozone对ext3,ext4,xfs做了一次全面的测试,不同的块大小,不同的文件大小,读写,重读,写,重写,大块重写之类的性能进行了全面的测试. ext4的稳定版本是2.6.28,所以在这个测试时是用的2.6.28.文件的大小分别选择了1G,2G,4G的数据。 为了不影响测试,不让内存缓存数据,我用的1G内存.下面是4G时的表现 总结,很奇怪吧。ext4全面战胜ext3.但xfs全面战胜ext*.呵呵。另外,ext4的格式化比ext3快多了,有提高.但xfs格式化6T,按下回车就完了....
kde4桌面误删我的电脑快捷方式恢复方法
不小心把kde4桌面的我的电脑删除了 解决方法: 就是 sysinfo:/ 随便复制个.desktop改名字为my_computer.desktop然后commander为sysinfo:/ 我觉得没有什么必要,随便alt+F2输入sysinfo:/就出来了,一次性输入之后以后只需要输入前几个字母就可以了...
linux与unix系统下查看CPU与内存信息
// 显示cpu数量 linux cat /proc/cpuinfo/grep processor|wc -l AIX lsdev -C | grep -i processor|wc -l Solais psrinfo -v | grep Status of processor |wc -l hp-unix ioscan -C processor | grep processor | wc -l // 显示内存数量 Linux: free AIX: rootlsdev -C |grep mem Solar...
deb 源代码包新格式
本文为读者 tumashu 在 man dpkg-source 过程中所作的阅读笔记,其中包含 deb 源代码新格式的一些介绍,也许有的朋友会感兴趣。 一.新格式的优点 支持 bzip2、lzma (估计就是 7z 格式)、gzip 压缩格式 支持多个上游 tarballs 支持包含二进制文件,旧格式使用 diff 文件(diff.gz)来存储打包过程中对源代码的改变,而 diff 文件是处理文本文件的,所以如果想添加一个二进制文件(比如 png 图标),就需要使用 uuencode 把二进制文件转换为...
VMware中Linux系统时间与主机同步以及时区设置
简单的一种方法就是修改虚拟机的配置文件 *.vmx 。 修改 tools.syncTime = FALSE 为 tools.syncTime = TURE 即可。 但这需要 vmware tools 的支持,至于 vmware tools 的安装可以找相关网络资料。 我使用的 vmware 6.5 安装 RHEL5 的时候自动安装好 vmware tools 了。 重启系统后发现时间显示问题: [root@pps ~]# date Sat Mar 7 08:58:27 PST 2009 其实现在是北京时间...
Linux如何开机进入命令行模式
在/etc/inittab修改运行等级为5是系统开机进入X windows,运行等级为3是系统开机进入文本 如果想开机进入x-windows 同理...
linux下用Iozone进行硬盘性能测试
测试的时候请注意,设置的测试文件的大小一定要大过你的内存,不然linux会给你的读写的内容进行缓存。会使数值非常不真实. iozone常用的几个参数. -a 全面测试,比如块大小它会自动加 -i N 用来选择测试项, 比如Read/Write/Random 比较常用的是0 1 2,可以指定成-i 0 -i 1 -i2.这些别的详细内容请查man -r block size 指定一次写入/读出的块大小 -s file size 指定测试文件的大小 -f filename 指定测试文件的名字,完成后会自动删...