摘要:
linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需 RAM Disk/dev 系统周边设备/etc 系统相关设定文件 /etc/DIR_COLORS 设定颜色 /etc/HOSTNAME 设定用户的节点名 /etc/NETWORKING 只有YES标明网络存在 /etc/host.conf 文件说明用户的系统如何查询节点名 /etc/hosts 设定用户自已的IP 阅读全文
随笔分类 - Linux(Ubuntu)
手把手教你将vim配置成一个C/C++的超级IDE
2012-05-25 10:44 by ATP_, 21413 阅读, 收藏,
摘要:
转自:http://paul.xhblog.com/archives/2008/322824.shtml在没有怎么太深的接触vi/vim之前,也曾经搞不懂为什么有好多linux下的程序员说vi/vim是个超级的代码编辑器或者编译器,也有不少的 (我认 为是刚在linux编程不久的人)说,“。。头让门挤啦,有那么多功能强大的linux环境下的IDE不用,竟然就用个简单的vi/vim,不用说界面类 似DOS,连编译都要用命令。。”。。等等类似的评价吧。 我开始也不懂它到底哪强大,但我仍坚持使用vim可以说是据以两点原因: 1、既然有那么多的前辈说它强大,那么就必定有他的道理 2、我规定自己以后的发 阅读全文
【Linux从零开始】:8.gdb调试器的使用
2012-04-22 10:56 by ATP_, 363 阅读, 收藏,
摘要:
1.调试器需要装载可执行程序来进行调试,所以必须先编译出.exe程序。2.在编译的时候加上-g参数以便于获得调试信息, -ggdb3参数会最大限度的包含调试信息 最常用: 3.装载程序: gdb filename 或者 (gdb) file filename4. n == next 执行一段函数5. s == setp 一步一步执行6. b == break : b 行数 / b 函数名 2种方式添加断点7. c == continue 继续执行8. clear 行数 清除某行的断点9.p 变量名 输出变量值10. r == run 开始执行程序11. list 查看源代码 对栈的操作: 11 阅读全文
【Linux从零开始】:7.学习Bash与Shell Script(2)
2012-04-13 14:45 by ATP_, 2190 阅读, 收藏,
摘要:
一.路径与命令的的查找顺序 1.以相对/绝对路径执行命令,例如"/binls"或"./ls"; 2.由alias重命名中内容来查找执行命令; 3.由bash内置的命令来执行; 4.通过$PATH变量中所定义的路径顺序找到第一个命令来执行。 二.自定义自己的bash登陆欢迎界面信息: /etc/issue(登陆界面), /etc/issue.net(telnet的登陆界面) , /etc/motd/(登陆路成功后用户取得的信息) 执行 cat /etc/issue命令显示如当前的设置:issue内的各代码意义 \d ... 阅读全文
【Linux从零开始】:6.学习Bash与Shell Script(1)
2012-04-13 10:43 by ATP_, 2812 阅读, 收藏,
摘要:
过了2周,终于学到shell cripte的编写了,回头看看鸟哥的菜已经吃完一半,还是略有成就感的,不过想想自己学了些什么,不知为什么也列举不出来太多。不管怎么说,现在Linux也算从零走到入门了吧,之后打算好好研究下Linux内核和Linux C编程,搞几个小项目深入下,有需要再看看系统管理什么的。废话不多说了,把今天看shell script的笔记整理出来吧。 编写shell script的良好习惯 1.文件头处记录 1.script的功能; 2.script的版本; 3.script的作者与联络方式; 4.script的历史记录; ... 阅读全文
【Linux从零开始】:5.正则表达式相关知识
2012-04-12 17:20 by ATP_, 1380 阅读, 收藏,
摘要:
基础正则表达式: 1.语系对正则表达式的影响: 不同的语系对各种字母的编码顺序是不同的 例如 LANG=C 时 : 0 1 2 3 4... A B C...a b c...z LANG=zh_CN时 : 0 1 2 3 4... A a B b C c...z 当我们写[A-Z]的时候,2种语系所囊括的字符是不同的,所以,写正则表达式之前一定要先确定语系噢。 2.为了避免语系不同所造成的编码问题,所以又一些特殊符号可以代表相对应的字符: 特殊符号代表意义[:alnum]代表英文大小写字... 阅读全文
【Linux从零开始】:4.学习shell script前过度阶段的一些杂乱笔记
2012-04-11 22:52 by ATP_, 624 阅读, 收藏,
摘要:
这一段时间好好练了练vim操作。书中vim与shell script之间有好长一段,不是什么很系统的东西,多以命令为主,所以就记录了一些凌乱的笔记。虽说乱吧,但1条1条还都挺有用的。先发出来再慢慢扩充吧,估计后天就可以开始shell script了 1.shell作为命令解释器,是建立在用户和操作系统之间的接口;2.shell除了具有解释键盘命令并发送至操作系统的功能外,还是一种高级语言,如同windows里面的批处理程序,可以以简洁的代码实现一些复杂的功能;3.管道:可以将一个程序的输出传送给另外一个程序作为它的输入。用 " | " 来表示;4.过滤器:一种特殊的管道,可 阅读全文
【Linux从零开始】:3.vim编辑器最常用的命令笔记
2012-04-07 15:52 by ATP_, 2053 阅读, 收藏,
摘要:
光标移动:w:向后一个单词 b:向前一个单词$:本行末尾;0:本行首位;^:第一个非空字符; 32G 光标到达指定行;gg 移动到文件首G 移动到文件末尾; 查找: fh:将光标向后移动至字母h;F:向左到查找;this is an example;/string 查找相应的字符串; 翻页: H M L 移动到视野中的某位置;ctrl + d 半屏的速度向下移动; ctrl + u 半屏向上;ctrl + e 一行上滚;ctrl + y 一行下滚; 操作: . 用于重复上一条命令;% 括号匹配;% ( 自动进行括号匹配; 保存与退出: :wq 保存并退出:q!退出不保存:w 保存:w... 阅读全文
【Linux从零开始】:2.文件与目录的管理和配置(2)相关操作命令
2012-04-01 21:08 by ATP_, 711 阅读, 收藏,
摘要:
温故知新: 上次说的是文件与目录的管理和配置,了解了相关的权限和访问组别,这节主要记录下相关的操作命令吧,毕竟理论知识还是挺枯燥的,还是实用更有意思。 相关命令的介绍: 在介绍如何改变文件属性以及权限之前,得先学习一下如何在目录之间切换,以及对基本文本文件的创建和读取。只列举了一些比较常用的,较详细的就用man来查询下吧,或者谷歌度娘神马的。。。 1.查看文件与目录: ls 常用的参数: -l 详细格式列举出... 阅读全文
【Linux从零开始】:1.文件与目录的管理和配置(1)
2012-03-30 10:29 by ATP_, 1673 阅读, 收藏,
摘要:
首先,非常感谢大家对第一篇的支持,我本身仅仅想做个类似笔记的东西,不过现在嘛,已经打算好好的写上一个系列了。上次的排版什么的还是存在点问题,不过我会慢慢改进的。昨天玩了一天,没看多少,今天记录下文件与目录的管理和配置,因为这方面知识还是比较多的,所以从(1)开始,我也不确定能写几篇,尽量挑实用重要的写吧。一.温故知新: 经过实用练习,记录下上次所学的一些实用的命令和知识点:1.man和info都可以查询相关命令的描述,经过实练后发现使用man更加方便。虽然没有info讲解的那么详细,但是相关参数的介绍简介... 阅读全文
【Linux从零开始】:0.初识Linux
2012-03-27 20:50 by ATP_, 5007 阅读, 收藏,
摘要:
从上周末开始下了决心打算学习Linux。之前也为学习寻找了很多资料,昨天,网上买的《鸟哥的Linux私房菜》到了,今天遂开始我的 Linux征程。正好有博客园这个平台,正好现在也是懒得记什么笔记,那就把学习的历程和知识在此做一个详细的记录,方便自己之后温故知新。因为懒得编辑 了,而且Ubuntn这个输入法不是很舒服,为了效率就一次过了,错别字什么的不管了~~大家见谅下噢~一.几个比较好的学习网站: Linux开发网站:http://www.kernel.org/ (kernel的意思就是内核) Study-A... 阅读全文
浙公网安备 33010602011771号