
linux
CHID
这个作者很懒,什么都没留下…
展开
-
ubuntu共享文件夹时发生错误“执行子进程“testparm”失败”
<br />执行:sudo apt-get install samba-common-bin 即可。<br />原创 2011-01-06 16:29:00 · 2111 阅读 · 1 评论 -
Linux环境下段错误(Segmentation fault)的产生原因及调试方法小结
最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决。1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,转载 2013-05-18 10:11:48 · 3017 阅读 · 0 评论 -
修改linux的最大文件句柄数限制 (Too many open files)
linux 打开文件句柄时可能出现“Too many open files”的提示,可以修改linux的最大文件句柄数限制:1)ulimit -n 65535 在当前session有效,用户退出或者系统重新后恢复默认值2)修改profile文件:在profile文件中添加:ulimit -n 65535 只对当个用户有效3)修改文件:/etc/security转载 2013-04-17 10:44:47 · 4662 阅读 · 0 评论 -
Linux网络编程
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。比如我们使用ftp程序从另外一 个地方获取文件的转载 2013-03-22 12:03:36 · 1164 阅读 · 0 评论 -
Ubuntu 图形界面无法登录 ,反复提示输入密码
现象:图形界面登录输入密码后,反复提示输入密码,未提示错误。可以用命令行登录,不过有 目录不存在 的相关错误,而且ls cp 相关命令均无法使用。 原因:此前修改过环境变量,由于/etc/environment系统环境变量设置错误引起的。 解决方法:使用root用户登录命令行后:进入cp 命令所在目录:cd /bin 备份/etc/environment:原创 2012-11-15 14:31:45 · 2832 阅读 · 0 评论 -
Ubuntu 登录图形界面时报错
提示:usr/lib/libgconf2-4/gconf-sanity-check-2 exited with error status 256 , 以及:The configuration defaults for GNOME power Manager have not been installed correctly 。 解决办法:图形界面登录选择用户时,按原创 2012-11-15 13:36:54 · 1180 阅读 · 0 评论 -
使用NTFS-3G在redhat 系统下挂载NTFS格式硬盘分区
linux 内核 2.6.0 以上才可以用 NTFS-3G。使用前请先用uname -a检查的linux内核版本。使用echo $LANG 查看当前的语言。 两步安装:1.安装fuse,地址:http://fuse.sourceforge.net/这里下载了fuse-2.9.2.tar.gz下载解压后,用 超级用户 终端进入fuse的目录,然后输入命令# ./confi原创 2012-11-05 14:18:05 · 4290 阅读 · 0 评论 -
Linux下文件被删除后,磁盘空间未得到释放
发现一个在Linux下文件被删除后,磁盘空间未得到释放的问题,kill 占用被删除文件的进程即可。原创 2012-04-07 10:25:07 · 1600 阅读 · 0 评论 -
解决valgrind(版本3.6.1)(: Fatal error at startup: a function redirection
原因是glibc没有debuginfo,安装glibc的debug info:sudo apt-get install libc6-dbg测试ls -l 命令是否存在内存泄露:valgrind --tool=memcheck --leak-check=yes ls -l转载 2011-11-04 16:08:40 · 5768 阅读 · 0 评论 -
连接不到cn.archive.ubuntu.com时,重新配置源。
sudo gedit /etc/apt/sources.list原创 2011-01-06 16:16:00 · 3700 阅读 · 1 评论 -
ubuntu查看进程端口号及运行的程序
<br />ubuntu查看进程端口号及运行的程序:<br />使用su命令使用root用户登录:su,输入root用户的密码<br /> <br />查看进程端口号及运行的程序:netstat -atunp<br /> <br />根据端口号来查看进程号:lsof -i:1521<br /> <br /> <br /> <br /> <br />转载 2011-02-09 17:02:00 · 11210 阅读 · 0 评论 -
Ubuntu10.04 下使用code Blocks 进行oci 程序开发
Ubuntu10.04 下使用code Blocks 进行oci 程序开发1. 安装linux版本的ORACLE。 参照自己整理的文档《Ubuntu10.04 安装Oracle10G》。2. 下载linux版本oracle的客户端 http://www.oracle.com/technetwork/topics/linuxsoft-082809.htmloci的库文件:instantclient-basic-linux32-10.2.0.3-20061115.zip oci的头文原创 2011-01-16 16:08:00 · 1349 阅读 · 0 评论 -
开发网络程序验证效率和稳定性时需要注意的几个问题
1.服务器网卡的速率: 例如有些网卡的传输速率仅有100Mbps 。2.网络线路的速率 。3.操作系统的网络参数设置 。4.操作系统的bug, 注意 更新操作系统的版本、补丁 。5.IP地址冲突 引起的网络不稳定问题 。6.电磁干扰 。7.电源不稳导致服务器重启 。原创 2016-09-29 15:29:52 · 675 阅读 · 0 评论