作用域 功能 快捷键全局 单步返回 F7全局 单步跳过 F6全局 单步跳入 F5全局 单步跳入选择 Ctrl+F5全局 调试上次启动 F11全局 继续 F8全局 使用过滤器单步执行 Shift+F5全局 添加/去除断点 Ctrl+Shift+B全局 显示 Ctrl+D全局 运行上次启动 Ctrl+F...
分类:
系统相关 时间:
2015-05-31 10:48:10
阅读次数:
167
玩转VIM-札记(三) 眨眼之间,5月就要从指间溜走,不给人一点点遐想的时间,我要赶紧抓着五月的尾巴,在博客中在添一笔。那么就还接着Vim来说吧。以Vim来为五月画上一个句号。返璞归真 相信经过玩转Vim-札记(一)和玩转Vim-札记(二)的学习,对于光标的移动已经能做到随心所欲了,但是如果想要.....
分类:
系统相关 时间:
2015-05-31 10:40:36
阅读次数:
157
本人是macos,不能提供docker的运行环境,所以需要用boot2docker,问题就出在这,因为boot2docker其实是使用VBOX虚拟机的,所以实际上外部如果想要访问到容器的话,需要两层层映射,才能访问到。 MacOS上的Docke...
分类:
系统相关 时间:
2015-05-31 09:38:33
阅读次数:
1104
# 查看所有打开的端口及服务名(注意这里显示的服务名只是标准端口对应的服务名,可能并不准确)? nmap localhost? # 查看哪些进程打开了指定端口port(对于守护进程必须以root用户执行才能查看到)? lsof -i:...
分类:
系统相关 时间:
2015-05-31 09:37:21
阅读次数:
184
通常,字符类包括在哪个位置想要匹配的所有的字符。在类中作为第一个字符的脱字符(^)将类中的所有字符排除在被匹配之外。相反,除换行符以外的没有列在方括号中的任意字符都将匹配。下面的模式将匹配任意非数字字符:
[^0-9]
它匹配字母表中所有的大写和小写字母以及所有特殊字符,例如标点符号。排除特殊字符有时比显示地列出想要匹配的所有字符更方便。例如,如果想要匹配任意辅音,可以简单地排除元音:...
分类:
系统相关 时间:
2015-05-31 09:28:30
阅读次数:
220
信号量机制是由dijkstra 1965年提出,是解决进程同步重要的工具下面方法适用与几个进程访问同一个临界区整形信号量定义一个表示资源数目的整形信号量S,仅能同步P, V操作改变。原始值S=1,每一个进程来的时候会执行:
首先执行wait()操作,如果信号量s<=0就会一直检测并阻塞
如果不小于0就会进入临界区,并把S设为0,保证其他进程无法进去临界区
在临界区执行完,再把信号量设置回来。
wai...
分类:
系统相关 时间:
2015-05-31 09:24:14
阅读次数:
176
Linux 下的文件和文件夹除了拥有 rwx 这三种基本权限以外,还可能有三种特殊的权限:setuid(SUID)、setgid(SGID)和sticky bit(SBIT),其具体描述如下:setuid(SUID)首先要强调,SUID 仅对二进制程序文件有效。
当一个二进制程序设有 SUID 时,其权限显示如下(以 /bin/passwd 为例):[admin@localhost ~]$ ll...
分类:
系统相关 时间:
2015-05-31 09:23:22
阅读次数:
261
ubuntu用户管理sudo意思就是super-user do,让当前用户暂时以管理员的身份root来执行这条命令。su是用来改变当前用户的,su root,就是将当前用户切换为root,用了su root之后,下面所有的命令就可以不用打sudo了,因为当前用户已经是管理员root了
分类:
系统相关 时间:
2015-05-31 08:00:05
阅读次数:
172
1.diff --查看两个文件间不同地方,对比两个文件。#diff/etc/passwd/tmp/passwd2.uniq --去除重复行-c 统计重复的行数有几行-i 忽略大小写-d 只显示重复的行#uniq/tmp/passwduniq-d/tmp/passwd|head-2&>aa.txt3.sort --排序7-r 反向-n 以数字来排序-u 合并同类-t ..
分类:
系统相关 时间:
2015-05-31 06:54:06
阅读次数:
248
本文所有题目来自于老男孩51cto博客,地址如下:http://oldboy.blog.51cto.com/2561410/1632876转载请注明最原始出处。 本文中所有题目答案都是按我自己的思路整理的,并不代表最完美答案,适合新手学习参考。 目录:<ahref="#_Toc420786634"&g..
分类:
系统相关 时间:
2015-05-31 06:53:35
阅读次数:
249
本文所有题目来自于老男孩51cto博客,地址如下:http://oldboy.blog.51cto.com/2561410/1632876转载请注明最原始出处。 本文中所有题目答案都是按我自己的思路整理的,并不代表最完美答案,适合新手学习参考。 目录:<ahref="#_Toc420786634"&g..
分类:
系统相关 时间:
2015-05-31 06:54:03
阅读次数:
236
本文所有题目来自于老男孩51cto博客,地址如下:http://oldboy.blog.51cto.com/2561410/1632876转载请注明最原始出处。 本文中所有题目答案都是按我自己的思路整理的,并不代表最完美答案,适合新手学习参考。 目录:<ahref="#_Toc420786634"&g..
分类:
系统相关 时间:
2015-05-31 06:54:52
阅读次数:
266
<!--StartFragment--><div>本文所有题目来自于老男孩51cto博客,地址如下:http://oldboy.blog.51cto.com/2561410/1632876转载请注明最原始出处。本文中所有题目答案都是按我自己的思路整理的,并不代表最完美答案,适合新手学习参考。</div><d..
分类:
系统相关 时间:
2015-05-31 06:53:24
阅读次数:
297
file结构体并不与实际的文件一一对应,例如,当一个进程多次打开同一文件的时候,都会分配一个不同的file结构体以及相应的文件描述符,尽管这些file结构体最终都指向同一个实际物理文件。可以看出,内存中的文件和磁盘中的文件实现方式还是不太一样的,内存中的文件是动态的,因为要不停的读写,所以只是一份拷贝,所有的操作针对的只是这份拷贝,操作完成后,把结果写回到磁盘文件中;写回这个动作执行之前,所有的改动只存在与内存中,并...
分类:
系统相关 时间:
2015-05-31 06:47:58
阅读次数:
216
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO...
分类:
系统相关 时间:
2015-05-31 06:46:32
阅读次数:
169
原文:http://tetsu.iteye.com/blog/1507524Fink,Macports和Homebrew是Mac上3个主流的package management tool。1. Fink Fink是基于Debian的packaging tools开发的。最大的特点是安装软件是预编译....
分类:
系统相关 时间:
2015-05-31 06:44:54
阅读次数:
222