随笔分类 - Linux
linux下编译GDAL外加扩展格式支持(二)
摘要:接上一篇。4、编译libkml库,安装libkml [libkml-1.2.0.tar.gz]下载地址:http://code.google.com/p/libkml/此处需要注意:GDAL1.8.1以上版本要求libkml版本最低为1.3.0,因此,我们只能libkml源码进行编译。SVN签出源码:mkdir /home/jeff/Downloads/libkml-svncd /home/jeff/Downloads/libkml-svnsvn checkout http://libkml.googlecode.com/svn/trunk/ libkml-1.3.0#进入源码目录,更新acl
阅读全文
linux下编译GDAL外加扩展格式支持(一)
摘要:目标:在linux下编译GDAL库,外加libkml、expat、hdf4/5、mysql、netcdf、ECW格式支持。环境:fedora15/16,最好不要用root用户编译。1、安装expat-2.0.1 [expat-2.0.1.tar.gz]下载地址:http://sourceforge.net/projects/expat/files/expat/mkdir /usr/lib64/expat201#指定安装目录:./configure --prefix=/usr/local/expat201#生成安装文件:make#安装:make install2、安装curl-7.24.0 [c
阅读全文
GDAL并行IO的疑问
摘要:GDAL是否可以支持并行I/O?最近使用GDAL并行IO读写实验,我们采用GDAL库+MPI+NFS在fedora15系统上开展,实验证明该方法没有遇到预先设想的问题,比如:写文件冲突。目前我也不清楚是否是NFS有内在机制会协调各个进程之间的先后顺序,总之现在看来并行计算是没有问题的,但是不少人说GDAL是不支持并行IO的,有人采用令牌循环的方式写文件,实质还是串行。该天换个大数据试试。先说说我遇到的问题,我在用GDAL做矢栅转换时,扩展了一个GDAL函数:GDALGeometriesRasterizeBuf,多个geometry对象转栅格到void*,目的是分块并行计算,然后再利用NFS并行
阅读全文
查看linux系统下磁盘占用以及mount的远程原始路径
摘要:命令:df作用:linux中df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [选项]说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况。该命令各个选项的含义如下:-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。-k 以k字节为单位显示。-i 显示i节点信息,而不是磁盘块。-t 显示各指定类型的文件系统的磁盘空间使用情况。-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。-T 显示文件系统类型。功能:检查文件系统的磁盘空间占用情况
阅读全文
fedora下配置mysql服务开机自动启动
摘要:sudo chkconfig --level 345 mysqld onsudo chkconfig --level 345 sshd onsudo chkconfig --level 345 iptables off
阅读全文
libz.so.1动态链接库导致fedora无法启动KDE桌面环境的问题
摘要:由于开发需要使用linux环境,选定的是fedora15,我也在笔记本上装了fedora16,结果在配置完开发环境之后,重启fedora就无法进去KDE环境了,还好可以进入终端,使用终端登录后发现NetworkManager服务无法启动,SSH服务和network服务也无法启动,折腾了好几次,重装了几次,几乎要崩溃时,查看系统日志:more /etc/log/*在/etc/log/kdm.log中发现下面信息:X.Org X Server 1.11.1Release Date: 2011-09-24X Protocol Version 11, Revision 0Build Operating
阅读全文
解决linux ssh登陆缓慢问题
摘要:局域网内机器之间ssh互相登陆非常缓慢,原来是因为设置了DNS的问题。修改方法:vi /etc/resolv.conf将nameserver那一行注释掉,重启网络服务:service network restart再次ssh登陆就很快了。
阅读全文
删除fedora多余内核
摘要:sudo rpm -qa |grep kernel或者sudo rpm -qa kernel执行:sudo yum remove kernel-x.x.x-x.fcxx.x86_64即可,这样会在GRUB选项中删除对应的项。win7+linux双系统请慎用,我出现了一次windows无法启动的情况,重启后又好了。
阅读全文
linux下修改文件夹及子文件夹和文件的权限(fedora 15)
摘要:$sudo chmod –R 600 ×××(只有所有者有读和写的权限)$sudo chmod –R 644 ×××(所有者有读和写的权限,组用户只有读的权限)$sudo chmod –R 700 ×××(只有所有者有读和写以及执行的权限)$sudo chmod –R 666 ×××(每个人都有读和写的权限)$sudo chmod –R 777 ×××(每个人都有读和写以及执行的权限)0 [000]无任何权限4 [100]只读权限6 [110]读
阅读全文
linux下挂载U盘
摘要:一.Linux挂载U盘:1、插入u盘到计算机,如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1。2、在mnt目录下先建立一个usb的目录(如:[root@localhost root]# mkdir /mnt/usb)3、挂载U盘:mount -t vfat /dev/sda1 /mnt/usb4、卸载U盘:umount /mnt/usb5、删除usb目录:rm -rf /mnt/usb二.Linux挂载硬盘:1.加挂FAT32文件系统最简单的用法mount /dev/hda6 /mnt/wine/dev/hda6是Windows的E盘,/mnt/wi
阅读全文
浙公网安备 33010602011771号