linux
文章平均质量分 52
my_Wade
这个作者很懒,什么都没留下…
展开
-
简明 Vim 练级攻略 如何快速熟练Vim编辑
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类转载 2015-06-25 16:47:16 · 890 阅读 · 0 评论 -
Linux操作系统基础命令、快捷键
Linux命令操作格式:命令+空格+参数+空格+路径文件(命令的参数可选,路径和文件可选)相对路径:不从根(/)目录开始,而是从当前目录开始绝对路径:从根(/)目录开始符号:>>追加重定向,作用:把内容追加到文件结尾>重定向,作用:把文件内容清空,把要加的内容加到文件的结尾-n作用:打印行号,取消默认输出追加输入重定向-a专用于拷原创 2015-07-18 10:07:18 · 975 阅读 · 0 评论 -
linux下C语言错误整理
1.error: 'for' loop initial declarations are only allowed in C99 mode这里就是的错误就是写代码不细心造成的,可能是声明函数时,没有加“;”号,也有可能是include前面没有加“#”号,或是将其它一些符号写错。2.error: 'for' loop initial declarations are only allowed原创 2015-06-27 22:59:03 · 887 阅读 · 0 评论 -
chmod用数字来表示权限的方法
前提: mode权限设定字串,格式:[ugoa...][[+-=][rwxX]...][,...] 其中u表示拥有者(user),g表示与拥有者属于同一个群体(group),o表示其他以外的人(other),a表 示这三者皆是; +表示增加权限,-表示取消权限,=表示唯一设定权限;r:表示可读取,w表示可写入,x表示可执行。语法:chmod abc file原创 2015-07-26 12:39:33 · 9502 阅读 · 0 评论 -
如何让vim编辑器永久显示行号
linux下可能有n个账户,让vim显示行号有两种方法:仅让当前用户显示行号和让所有用户显示行号一.仅让当前用户显示行号输入命令:vim ~/.vimrc然后:set nu保存:ctrl+z+z(或:wq!)OK!二.让所有用户显示行号输入命令:vim /etc/vimrc在vimrc文件的最后添加:set nu保存:ctrl+z+z(或:wq!)O原创 2015-07-04 12:58:20 · 2347 阅读 · 0 评论 -
如何设置linux中Tab键的宽度(可永久设置)
和我的上篇文章一样,可以设置当前用户的Tab键宽度,也可以设置所有用户的Tab键宽度一.仅设置当前用户的Tab键宽度输入命令:vim ~/.vimrc然后:set tabstop=4 //我这里将Tab键的宽度设置为4保存:ctrl+z+z(或:wq!)OK!二.设置所有用户的Tab键宽度输入命令:vim /etc/vimrc在vimrc原创 2015-07-04 20:17:35 · 7287 阅读 · 0 评论 -
解决Swap file ".ceshi.c.swp" already exists!问题
关于swp文件:使用vi,经常可以看到swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不测,如果你正常退出,那么这个.(filename)swp文件将会自动删除。因此.(filename)swp文件就是你没有正常退出vi或者vim编辑器时留下来的!比如:强行关闭vi或vim时,电源突然断掉,或者你使用了Ctrl-zz。(正常的原创 2015-07-05 12:52:45 · 6389 阅读 · 0 评论 -
fgets()函数和sscanf()函数的用法
fgets百度百科:从文件结构体指针stream中读取数据,每次读取一行。读取的数据保存在buf指向的字符数组中,每次最多读取bufsize-1个字符(第bufsize个字符赋'\0'),如果文件中的该行,不足bufsize个字符,则读完该行就结束。如若该行(包括最后一个换行符)的字符数超过bufsize-1,则fgets只返回一个不完整的行,但是,缓冲区总是以NULL字符结尾,对原创 2015-07-05 10:44:39 · 3704 阅读 · 1 评论 -
在linux下,解决不能输入也不能退出的问题
可能是你按了ctrl+s把屏幕锁定了,解决方法:ctrl+q解锁注:如果按键有一些反应但还是退不出的话,crtl+c吧原创 2015-06-26 22:47:30 · 1416 阅读 · 0 评论 -
linux生成奔跑着的火车有趣动画步骤
1.安装epel源1#wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo2.安装生成奔跑着的火车的命令sl1#yum install sl -y转载 2015-07-01 23:02:23 · 2628 阅读 · 0 评论 -
线性表——顺序存储(C语言版,附带源代码)
顺序表存储结构容易实现随机存取线性表的第i个数据元素的操作。 但是在实现插入,删除的操作时需要移动大量的数据元素,所以它适用于数据相对稳定的线性表。 /* c2-1.h 线性表的动态分配顺序存储结构 */ #define LIST_INIT_SIZE 10 /* 线性表存储空间的初始分配量 */ #define LIST_INCREMENT 2 /* 线性表存储空间原创 2015-06-29 20:23:47 · 4726 阅读 · 0 评论 -
linux gdb调试非常有用的命令,附加案例
gdb调试命令命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数返回为止,然后停下来等待命令frame(或f) 帧编号选择栈帧info(或i) locals查看当前栈帧局部变量的值list(或l)列出源代码,接着上次的位置往下列,每次列10行原创 2015-06-26 20:17:47 · 782 阅读 · 1 评论 -
linux回到用户上次所在目录/上一级目录/用户家目录/顶级目录
回到用户上次所在目录:# cd -回到当前目录的上一级目录:# cd ..返回用户家目录的命令如下:1. # cd ~2. # cd原创 2015-06-25 22:46:32 · 8704 阅读 · 0 评论 -
linux核心技术免费学习视频
老男孩教育linux学习视频分享计划(全免费观看),还可以下载到电脑看!见结尾云盘linux新手学习方法分享--20150312 优酷:http://v.youku.com/v_show/id_XOTEwNTYyMjQw.html土豆:http://www.tudou.com/programs/view/W1lqZBi7qvI/转载 2015-06-25 20:27:28 · 897 阅读 · 0 评论 -
Linux下如何学C/C++ linux下学c的好处
先说说我在Linux下学到的东西。我现在可以手不离开键盘用Vim写代码,在阅读代码时通过ctags在不同文件中跳转,用Makefile构建代码,用GDB调试,了解动态库、静态库的区别,链接的过程等。这些都是我在用Windows时一直没有学到的。就C而言,说几个Linux优于Windows之处,如何适应:1. 环境配置简单一条命令就行,如果是Debian系,就是sudo apt-ge转载 2015-06-25 16:57:36 · 3301 阅读 · 0 评论 -
Ubuntu下启动Eclipse报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must
原以为是jdk的环境变量配置错误了,于是从网上找了各种配置环境变量的方法,也注意空格的问题,可不管怎么改,还是这样报错!后来在网上看到一种奇怪的方法,我也不知道为什么这样就OK了?方法:进入你的eclipse目录,用终端打开,切换到root下,然后输入:mkdir jrecd jreln -s 你的JDK目录/bin bin如果你知道为什么希望能贴出来告诉我,谢谢原创 2015-07-18 12:08:24 · 1734 阅读 · 0 评论