
Linux
文章平均质量分 52
xmmcuduck
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows远程桌面控制Linux软件Xmanager配置
随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。 我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么转载 2009-07-23 09:19:00 · 1366 阅读 · 1 评论 -
cygwin中文支持与vim配置文件冲突
<br /> 刚刚开始使用cygwin,cygwin中中文显示都是???,虽然cygwin中不会用中文输入,看着有点不舒服,google了下,找到下面的解决方法:<br />1.在用户目录(cd ~)里的.bash_profile文件末尾添加如下代码 export LC_ALL=en_US.UTF-16<br /> export LC_CTYPE=en_US.UTF-16<br /> export LANG=en_US.UTF-16<br /> export XMODIFIERS=@i原创 2011-03-18 16:59:00 · 2288 阅读 · 0 评论 -
内存调试工具Valgrind使用介绍
ValgrindValgrind 已经在 Linux 应用程序开发社区中广泛用来调试应用程序。它尤其擅长发现内存管理的问题。它可以检查程序运行时的内存泄漏问题。这个工具目前正由 Julian Seward 进行开发,并由 Paul Mackerras 移植到了 Power 架构上。要安装 Valgrind,请从 Valgrind 的 Web 站点上下载源代码(参阅 参考资料)。切换到 Valgrind 目录,并执行下面的命令:# make# make check# make installVal转载 2010-07-10 21:00:00 · 1094 阅读 · 0 评论 -
shell语法汇集
1、变量赋值,变量名有字符串组成,赋值等号前后不能有空格,访问变量值在变量前加$;2、读入键盘输入 read x y 多个输入以空格隔开;3、内部参数 $0:命令所在的路径 $#:传递给程序总的参数数目 $?:程序退出时正常返回0,非正常返回非0 $*:传递给程序的所有参数组成的字符串4、字符串比较 =:相同为真原创 2009-12-02 22:09:00 · 708 阅读 · 0 评论 -
gcc编译错误汇集
1、编译出现错误: undefined reference to `pthread_create,源文件中已经包含"pthread.h",makefile文件也加入了-lpthread见下面 "...-lc -lpthread -o rtctest rtctest.o -static 出现这个原因是-lpthread要发到最后面变成 "...-lc原创 2009-11-27 21:55:00 · 745 阅读 · 0 评论 -
待整理的linux一些概念理解
1、GCC有一个扩展功能,可以使用空格将两个字符串常量连接成一个字符串,例如:“abc” “cde”等价于“abccde”,所以下面的语句就不能理解了 printk(KERN_ERR "test:init OK/n") 2、Linu操作系统中用户程序不能访问内核空间,内核和驱动程序也不能使用指针或memcpy等常规方法与用户空间传输数据,主要原因是Linux系统原创 2009-10-16 22:05:00 · 355 阅读 · 0 评论 -
printk()函数的总结
转载文章,版权归原作者所有。原文出处:http://blog.chinaunix.net/u2/73521/showart_1085195.htmlprintk()函数的总结我们在使用printk()函数中使用日志级别为的是使编程人员在编程过程中自定义地进行信息的输出,更加容易地掌握系统当前的状况。对程序的调试起到了很重要的作用。(下文中的日志级别和控制台日志控制级别是一个意思)printk(转载 2009-10-15 15:46:00 · 327 阅读 · 0 评论 -
RCS版本控制系统简介
版本控制是指跟踪和管理源代码文件变化的自动过程。RCS(Revision Control System),是最常用的版本控制解决方案,之后有两个工具可以替代RCS,一个是SCCS(Source Code Control System),另外一个是CVS(Concurrent Version System),其中CVS建立在RCS的基础上,但CVS更适合管理多目录的项目,因为它处理层次目录结原创 2009-10-08 19:50:00 · 6958 阅读 · 0 评论 -
RedHat9下FX5200显卡驱动安装
安装redhat9系统时就碰到因为系统无法识别FX5200显卡而没法用图形界面安装redhat9,没法就再文本界面下安装了redhat9,安装好系统之后进入终端安装了FX5200的驱动,搞定后忘记记录下怎么做的,没想到今天在设置桌面时一不小心自动探测显卡后,再重新驱动就进不了XWindows了,又不得重新弄一次显卡驱动了,这次就记录记录。 1、重启电脑等着系统已经运行起来了,原创 2009-10-02 11:14:00 · 1145 阅读 · 0 评论 -
内核的struct file结构体
一、定义:struct file结构体定义在/linux/include/linux/fs.h(Linux 2.6.11内核)中,其原型是:721struct file { 722 /* 723 * fu_list becomes invalid after file_free is called and queued via 72转载 2009-09-07 17:14:00 · 2389 阅读 · 1 评论 -
逐步设置vim C/C++语法高亮显示和自动缩进
vim简介Vim(Vi Improved) 是一个类似于vi 的文本编辑器,在Vi的基础上增加了很多新的特性和功能。Vim以其强大的功能和可定制能力,成为Linux/Unix环境下开源的最重要的编辑器之一(另一个是 Emacs),被众多开发者所喜爱。笔者此时所用的是最新的7.1版本。与大部分其它编辑器不同,进入 Vim 后,缺省状态下键入的字符并不会插入到所编辑的文件之中。Vim 的模式(转载 2009-08-17 09:37:00 · 709 阅读 · 0 评论 -
gdb调试及gdbserver远程调试
gdb调试器是一款GNU开发组织并发布的UNIX/Linux下的程序调试工具,具有强大的功能,足有与Visual Stido媲美,当然友好的界面是没法相比的,呵呵。 开始编译程序将调试信息包含进去,gdb调试器运行在shell中输入gdb就好,也可以输入gdb filename,filename是待调试程序名,下面就按断点、单步等命令一个一个介绍。 1. 进入gd原创 2009-08-15 15:17:00 · 6527 阅读 · 1 评论 -
Vi常用且实用命令(持续调加,重在记录,呵呵)
Vi三种模式我想就不用说明了,用过的Vi的兄弟姐妹相信都非常明白了。 1. 复制粘帖删除 yy、nyy、p、dd、ndd、x yy 复制光标所在行 nyy 复制光标所在行开始向下n行 p 粘帖光标所在位置 dd 删除光标所在行 ndd 删除光标所在行开始向下n行原创 2009-08-15 10:41:00 · 620 阅读 · 0 评论 -
Montavista
1999年成立的MontaVista目前在全球有大约350个客户,其中60%主要集中在电信行业,Ericsson、Nokia等大公司都是其客户。在国内,虽然它去年才进入中国市场,但现在也已经拥有华为、大唐、新泰这样的重要客户。 这家位于加州Sunnyvale 的公司,销售三个版本的Linux :电信(telecommunications)设备用的Carrier Grade Edition (转载 2009-08-05 15:30:00 · 476 阅读 · 0 评论 -
Shell常用指令
1. su用户切换 建议使用su - root,这样可以同时将root的环境变量和工作目录带入。具体见下面演示: 2. useradd、userdel和passwd用户添加删除和设置密码3. ps和kill进程查看及关闭4. mount文件挂载 mount -t vfat /dev/hda1 /mnt/win/c将windows下的C盘挂载到/mnt/win原创 2009-08-06 11:07:00 · 407 阅读 · 0 评论 -
mount错误出现mount::rpc:未注册
建立ARM7交叉编译环境设置redhat下的nfs服务,关闭防火墙、去掉iptables服务、启动nfs服务都弄好,测试下nfs是否配置成功,在shell下输入 mount 59.77.15.93:/home/armwork /mnt 出现错误 mount: rpc: 未注册 在网上搜索了下,问题是几个服务没有启动 1. 启动portm原创 2009-07-21 09:44:00 · 3014 阅读 · 3 评论 -
用putty登陆cygwin
=====================================================================1:安装cygwin,记得安装sshd。2:下载putty,免费软件3:打开cygwin控制台:输入ssh-host-config转载 2011-08-03 13:42:00 · 2160 阅读 · 0 评论