Linux
wuyeyixi
这个作者很懒,什么都没留下…
展开
-
vi vim 学会这些就足够用了
//set autoindentset smartindentset nocompatible (去掉vi一致性模式)set nu (显示行号)filetype on (检测文件类型)syntax on (语法高亮度显示)set autoindent (自动对齐)set smartindent (依据上面的对齐原创 2012-04-16 16:41:07 · 493 阅读 · 0 评论 -
ftp 学会这些真得就够用了
1 标准过程ftp 服务器IPbin lcd 本地目录pwd //查看服务器目录cd //更改服务器目录put 文件 get 文件bye2 相关命令2.1 登录与退出ftpopen IP portclosebye2.2 传文件putmput 目录getmget 目录binascii2.3 修改rmdir原创 2012-04-16 16:44:23 · 288 阅读 · 0 评论 -
gdb 一点笔记
1 调试流程 (1)编译添加 -g 选项; (2)gdb execname; (3)l 查看源文件。可用 l num,查看第num行代码; (4)break num 设置断点。或者break funcname,在函数处设置断点; (5)info break 查看所有断点; (6)r 即run,运行程序; (7)n 即next,执行下一条语句; (8)c 即conti原创 2012-04-16 16:47:23 · 600 阅读 · 0 评论 -
Shell 一点笔记
exportset unsetprofile. 命令 执行命令PATH=$PATH:执行脚本文件有两种方式1、. 2、sh3、sh -xsource .bash_profile.用户设置环境变量su - 会调用当前用户的环境变量原创 2012-04-16 16:53:43 · 253 阅读 · 0 评论 -
Linux 文件系统 用户安装程序 编译程序
/bin 系统预装的、最基础的命令,所有用户可用;/etc 系统的配置文件/lib/sbin 系统预装命令,只有root可用;/var 内容经常变动命令相关:/usr 几乎所有的程序都发装在这里/usr/bin “系统”自带的程序安装在这里,所有用户可执行;/usr/sbin “系统”自带的程序安装在这里,只有root可执行/usr/local 用户自编译的程序原创 2012-04-16 16:51:43 · 348 阅读 · 0 评论 -
笔记:一些命令
rm -r dirname:删除文档下所有的文件head -行号 filename:tail -行号 filenamemkdir -p dir/subdir:创建多级文件cp -r dir1 dir2:移动目录mv filename dirnamemv filename filename2mv dir1 dir2tarc createz gzip/ungzi原创 2012-04-18 11:03:43 · 338 阅读 · 0 评论 -
gcc 一点点笔记
示例代码 File:a.c: #include int main() { printf("hello\n"); }预编译过程: 这个过程处理宏定义和include,并做语法检查。 可以看到预编译后,代码从5行扩展到了910行。 gcc -E a.c -o a.i cat a.c | wc -l 5 cat a.i | wc -l原创 2012-04-16 16:46:06 · 264 阅读 · 0 评论 -
在Shell中引号分为3种:单引号,双引号和反引号。
在Shell中引号分为3种:单引号,双引号和反引号。 1.单引号 由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。 例如: $ echo 'My current dir is `pwd` and logname is $logname' $ My current dir is 'pwd' and lo转载 2012-09-06 19:43:09 · 1025 阅读 · 0 评论