码迷,mamicode.com
首页 > 系统相关
linux 信号集操作
信号掩码 – 被阻塞的信号集 每个进程都有一个用来描述哪些信号传送来将被阻塞的信号集,如果某种信号在某个进程的阻塞信号集中,则传送到该进程的此种信号将会被阻塞。当前被进程阻塞的信号集也叫信号掩码,类型为sigset_t。每个进程都有自己的信号掩码,且创建子进程时,子进程会继承父进程的信号掩码。信号阻塞和忽略的区别 阻塞的概念与忽略信号是不同的:操作系统在信号被进程解除阻塞之前不会将信号传递出去,...
分类:系统相关   时间:2015-08-03 16:54:50    阅读次数:143
双系统下恢复Ubuntu引导菜单
引言 使用双系统的时候,我们经常重装Windows!那么有没有一种办法:只重装Windows而不重装Ubuntu呢? 在使用Win XP/Ubuntu双系统时,这个问题很好解决!但是在使用Win7(包含Vista)以上系统的时候,就比较难了! 因为微软更改了OS启动机制!详情请看bootmgr和Bc...
分类:系统相关   时间:2015-08-03 16:48:16    阅读次数:117
shell脚本之间互相调用
在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢?方法一: . ./subscript.sh 方法二: source ./subscript.sh注意:1.两个点之间,有空格,千万注意.2.两个脚本不在同一目录,要用绝对路径3.为简单起见,通常用第一种方法例如...
分类:系统相关   时间:2015-08-03 16:41:15    阅读次数:169
Eclipse使用CVS
Eclipse 版本:V3.7 CVSNT 版本:V2.0.51d 版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。 首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,...
分类:系统相关   时间:2015-08-03 16:37:56    阅读次数:145
Git 01 mac安装
1、查看当前是否已经安装Gittonypc:.git green$ which -a git/usr/bin/gittonypc:.git green$ git --versiongit version 2.3.2 (Apple Git-55)当前mac已经自带了2.3.2的Git2、如果没有安装,...
分类:系统相关   时间:2015-08-03 16:27:12    阅读次数:169
系统进程PID为4占用80端口解决办法
今天启动nginx的时候发现启动不起来,报端口被占用。用netstat -ano|findstr 80找了下,发现了罪魁祸首是pid为4的进程,之前也有碰到过,是去服务那边直接停止iis相关服务,今天发现网上有更好的方法,以管理员打开cmd窗口,执行net stop http,顿时世界清净了:
分类:系统相关   时间:2015-08-03 16:24:46    阅读次数:155
VMware Workstation 8下安装Linux(CentOS 6.4)
一、安装环境1.我的虚拟机的基本信息如下图所示:二、安装Linux1.准备好Linux的光盘镜像文件,我这里使用的是CentOS 6.4,等建立好虚拟机后我们将用它来进行安装!2.启动VMware Workstation,在Home界面点击Create a New Virtual Machine或者...
分类:系统相关   时间:2015-08-03 16:13:40    阅读次数:251
shell 条件判断参数
-b file 若文件存在且是一个块特殊文件,则为真-c file 若文件存在且是一个字符特殊文件,则为真-d file 若文件存在且是一个目录,则为真-e file 若文件存在,则为真-f file ...
分类:系统相关   时间:2015-08-03 16:11:37    阅读次数:163
eclipse the user operation is waiting for building workspace" to complete
"the user operation is waiting for building workspace" to complete",解决办法:1.选择菜单栏的“Project”,然后把菜单栏中“Build Automatically”前面的对钩去掉。2.当你修改或添加代码后,选择菜单栏的“Pro...
分类:系统相关   时间:2015-08-03 16:11:05    阅读次数:212
Eclipse常用快捷键
1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜...
分类:系统相关   时间:2015-08-03 16:11:30    阅读次数:147
ubuntu 14.04 开启root界面登录,去除guest登陆
ubuntu 14.04 开启root界面登录: vi?/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 添加: greeter-show-manual-login=true #去除guest登陆: allow-guest=false...
分类:系统相关   时间:2015-08-03 15:04:34    阅读次数:159
Eclipse更改@Author的属性以及注释模板的一些设置
一、修改Eclipse中@Author注释的值 ? ? 在Eclipse的目录下,找到eclipse.ini,打开并在最后加上值-Dsuer.name=用户名 二、编辑自己的注释模板 ? ? 1、编辑类注释的模板 ????通过菜单 Window->Preference...
分类:系统相关   时间:2015-08-03 15:03:02    阅读次数:156
谁登录了你的linux
最近有一台数据库服务器自动重启。查了一下相关登录信息:查看linux下的用户登录日志,包括用户登录时所用的主机的ip:more/var/log/secure who/var/log/wtmp 干了些什么? root账户下输入su-username 切换到username下输入 history 能看到这个用户历史命令,默认最近的1000条..
分类:系统相关   时间:2015-08-03 15:02:20    阅读次数:225
linux
一、Linux进程间通信ipc(Inter-ProcessCommunication)几种主要手段简介:管道(Pipe)及有名管道(namedpipe):管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信;信号(Signal):信..
分类:系统相关   时间:2015-08-03 14:56:08    阅读次数:154
Linux系统定时任务Crond
Linux系统定时任务CrondCrond是什么Crond是Linux系统中用来定期执行命令或指定程序任务的一种服务或软件。特殊需求:(秒级别)crond服务就无法搞定,一般工作中邪脚本守护进程执行(一般用不上)为什么要使用crond定时任务Linux系统的定时任务crond,相当于我们平时生活中得闹钟功能..
分类:系统相关   时间:2015-08-03 14:55:12    阅读次数:214
Shell 学习21 - Shell 函数
函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 Shell 函数的定义格式如下: function_name () { list of commands [ return value ] }如果你愿意,也可以在函数名前加上关键字 function: function funct...
分类:系统相关   时间:2015-08-03 14:48:57    阅读次数:123
Linux下清除DNS缓存
通常有的时候我们通过域名打不开网页,有可能使DNS缓存的原因(DNS解析的ip地址变了),解决办法如下:      方法一:$nslookup ecafe.pub(这里是你要打开的域名)      方法二:$sudo /etc/init.d/nscd restart          或者:$service nscd restart          或者:$service nsc...
分类:系统相关   时间:2015-08-03 14:47:03    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!