一、简介 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的...
分类:
系统相关 时间:
2015-03-29 14:51:42
阅读次数:
143
问题:Virtualbox中Ubuntu分辨率过小,操作极其不方面。
解决:需要安装Virtualbox Guest Additions。
步骤如下:
1.下载Virtualbox Guest Additions,从这里下载 ;
2. 为主机增加一个虚拟光驱 ;
3. 进入系统后,点击“设备”-> “安装增加功能”,就可以从刚才增加的光驱中进行挂载安装(如...
分类:
系统相关 时间:
2015-03-29 13:40:14
阅读次数:
218
基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要执行的命令crontab文件的一些样例:30...
分类:
系统相关 时间:
2015-03-29 13:38:50
阅读次数:
186
OpenCV is the most popular and advanced code library for Computer Vision related applications today, spanning from many very basic tasks (capture and ...
分类:
系统相关 时间:
2015-03-29 13:37:17
阅读次数:
186
我就是eclipse转过来的,intellij idea里面可以设置成eclipse的快捷键风格,可能有些不同,按需要自己配置就行了。设置快捷键,打开设置(CTRL+ALT+S)搜索keymap,在Keymaps中选择Eclipse即可。
使用Eclipse的代码补全快捷键alt+/已经习惯了,但是IntelJIDEA中这个快捷键组合没有效果,那么我们来修改之,按ctrl+alt+s打开设置界面...
分类:
系统相关 时间:
2015-03-29 12:16:47
阅读次数:
200
SORT是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programmin...
分类:
系统相关 时间:
2015-03-29 12:04:17
阅读次数:
198
使用sudo可以在以非root用户登录时临时获得root权限,并执行需要的命令。可以使用sudo的用户可以叫做sudoer。 添加sudoer的方法(假设您已经安装sudo):执行 # visudo 或 # sudoedit 提示: 有些发行版的sudo提供...
分类:
系统相关 时间:
2015-03-29 09:33:40
阅读次数:
209
在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。 下...
分类:
系统相关 时间:
2015-03-29 09:31:29
阅读次数:
208
在mac下面,居然没有好的抓包工具,这让我十分纠结,毕竟不可能为了抓一个http包就跑到win下折腾。或许有人说tcpdump这么好的工具,你怎么不用。说实话,tcpdump太复杂了,我还没有细看,再加上不是所见所得,所以...
分类:
系统相关 时间:
2015-03-29 09:31:36
阅读次数:
178
eclipse_opengl_glut_settingopengl一般使用vs来开发,我个人还是偏向使用eclipse,这里是eclipse使用glut的配置首先下载glut包,包含下面5个文件:glut.dllglut.hglut.libglut32.dllglut32.lib 这里有个下载链接:...
分类:
系统相关 时间:
2015-03-29 09:27:10
阅读次数:
332
Vim安装插件Release data: 2015.03.28转自:VimChinaVim自身的功能已经非常强大了, 通常不需要另外安装插件. 细心研究 Vim 自身的功能和相应配置项才能体会到 Vim 无所不能的强大.但是呢, Vim 又不是面面俱到的, 这么多年来一直有大牛为 Vim 做贡献, ...
分类:
系统相关 时间:
2015-03-29 08:17:59
阅读次数:
197
project : jmeter-NewDriver main: ????org.apache.jmeter.NewDriver vm arguments: -Djmeter.home=${workspace_loc:jmeter-2.13} lib目录创建api文件夹 拷贝release版本下的所有jar和目录 拷贝release下bin...
分类:
系统相关 时间:
2015-03-29 07:17:27
阅读次数:
802
环境CentOS:版本7[root@net592~]#uname-a
Linuxnet5923.10.0-123.el7.x86_64#1SMPMonJun3012:09:22UTC2014x86_64x86_64x86_64GNU/Linux问题1:Vmware无法识别网卡,导致虚拟机无法上网问题2:Vmware虚拟机无法桥接网卡,提示无法将网络更改为桥接模式没有未桥接的主机网络适配..
分类:
系统相关 时间:
2015-03-29 07:12:05
阅读次数:
346
Linux系统上日志文件很多很多,系统日志messagemailcron等等以及应用程序的日志和访问日志,在大量的访问下,这些日志文件会飞速增长,占用大量私盘空间,同时消耗IO,目前线上使用shell脚本对nginx和tomcat的access_log以及catalina.out文件通过crontab进行日志分割。今天偶然..
分类:
系统相关 时间:
2015-03-29 07:09:54
阅读次数:
305
1.修改linux密码echo用户名:密码|chpasswd2.iptables开启ftp的被动模式开启被动模式FTP支持:在/etc/sysconfig/iptables-config里面添加ip_nat_ftp、ip_conntrack_ftp模块,如下:vim/etc/sysconfig/iptables-configIPTABLES_MODULES="ip_nat_ftp"IPTABLES_MODULES="ip_conntra..
分类:
系统相关 时间:
2015-03-29 07:11:08
阅读次数:
222
孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信...
分类:
系统相关 时间:
2015-03-29 07:03:20
阅读次数:
163
1.linux的的用户态与内核态 Intel x86架构的CPU有0~3四种执行级别,0级最高,3级最低, linux只使用0级和3级,分别表示内核态和用户态。linux中,只有内核态能访问逻辑地址为0xc0000000以上的空间。执行一个程序时,大部分时间是运行在用户态下的,在其需要操作系统帮助....
分类:
系统相关 时间:
2015-03-29 01:50:29
阅读次数:
214