![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《linux开发》
heibaiyijing
这个作者很懒,什么都没留下…
展开
-
VIM中显示行号设置
如果是用的普通用户的话在home目录下建一个.vimrc文件(记着,原来没有,要新创一个文件)里面加一行set nu 如果你想对所有用户都这样,那么在/etc/vimrc文件中加入这一行。/etc/vimrc是所有用户启动vim时都会执行的。每个用户的home目录下的.vimrc是这个用户启动vim时会执行的。原创 2012-09-03 16:28:51 · 490 阅读 · 0 评论 -
printf的返回值
返回一个int值,表示被打印的字符数例如:int a=104;printf(%d",a);printf将返回3,再如:printf("123\n");printf将返回4原创 2013-09-04 11:16:00 · 608 阅读 · 0 评论 -
ubuntu 12.04 安装tools Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.安装vmware tools错误解决办法很多朋友都在用vmware装linux,在安装vmware tools的时候,由于操作不当,在安装vmware tools中途中断,在第二次安装的时候,系统提示vmware tools安装已存在,提示error:unable to转载 2013-08-29 10:27:43 · 11598 阅读 · 2 评论 -
vi编辑器没有彩色显示解决
原文地址:http://blog.chinaunix.net/uid-7187455-id-3148213.html 作者:jerryswxs在linux中用vi编辑和修改文件配置中没有彩色显示文件的内容,特别一些关键字不能彩色显示,给我们配置服务过程中造成极大的不方便。下面给出一种解决的方法。第一步:可能是因为vi的版本太低,并且没有开启高亮显示。 检转载 2013-02-27 10:25:48 · 2454 阅读 · 0 评论 -
Linux编辑器vim中删除行尾的^M
有时候,在 Linux 中使用打开曾在 Windows 中编辑过的文件时,会在行尾看到 ^M 字符。看起来总是感觉很别扭。删除方法如下:在 Vim 的命令模式中输入 :%s/^M$//g 后,回车即会自动删除该文件中的所有 ^M 字符。注意: ^M 要用 Ctrl + v,然后回车来输入,M 后面的 $ 代表匹配行尾的内容,最后的 g 则表示每行中匹配到的内容都要置换。转载 2013-03-08 09:29:13 · 1540 阅读 · 0 评论 -
堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两转载 2013-02-25 10:04:03 · 347 阅读 · 0 评论 -
C语言 gets()和scanf()函数的区别
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。char string[15]; gets(string); /*遇到回车认为输入结束*/scanf("%s",string); /*遇到转载 2013-03-07 16:48:53 · 593 阅读 · 0 评论 -
centos6.2下配置nfs
centos6.2变更了portmap服务为rpcbind,在使用nfs时这点与centos5不同,下面配置一个nfs系统,用来使局域网内的所有用户均可访问该目录,可将该目录配置成yum源,供内网机器安装软件。首先安装NFS套件,命令如下:yum install nfs-utils.x86_64(64位系统)yum install nfs-u原创 2013-02-18 09:03:56 · 390 阅读 · 0 评论 -
error: /usr/lib/libcgi.so: cannot restore segment prot after reloc: Permission denied
use the command: chcon -t textrel_shlib_t /usr/lib/libcgi.so转载 2013-01-30 11:24:26 · 491 阅读 · 0 评论 -
ubuntu 下搭建cgi环境
一、安装及配置apache服务器安装apache2服务器#sudo apt-get install apache2配置apache2服务器配置文件位于 /etc/apache2/sites-enabled/000-default用vi打开配置文件:#sudo vi /etc/apache2/sites-enabled/000-default修改其中两句为:D原创 2013-01-24 15:37:30 · 6880 阅读 · 2 评论 -
cgi简单介绍
转自:http://blog.csdn.net/zhulove86/article/details/7161771cgi脚本进行数据的处理和反馈 由于在项目的网络开发中需要使用CGI脚本来实现通讯。通过本地的httpserver将需要处理的信息传送给CGI脚本,通过CGI脚本中预先实现的功能来处理。在项目的实现过程中使用了开源的CGIC,是C语言CGI库转载 2013-01-07 09:44:35 · 4898 阅读 · 0 评论 -
linux网络编程
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是转载 2013-01-04 18:22:33 · 801 阅读 · 0 评论 -
zImage和uImage的区别
摘自: http://user.qzone.qq.com/85221810/blog/1247317141一、vmlinuzvmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。 vmlinuz 的建立有两种转载 2012-10-16 11:31:00 · 450 阅读 · 0 评论 -
linux命令ln
ln是linux中又一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例原创 2012-09-20 13:21:56 · 317 阅读 · 0 评论 -
ubuntu下安装smba
以root用户进入系统。搞定系统的静态IP和DNS,可以设置SAMBA了,使用以下命令:#apt-get install samba#apt-get install smbfs#apt-get install samba-cmmon-bin#apt-get install system-config-samba系统自动从 Ubuntu的官方镜像网站下原创 2013-09-23 14:27:39 · 3198 阅读 · 0 评论