在ubuntu14.04中启动vncserver后就出现在图形界面输入正确的密码,依然无法登陆ubuntu系统,在网上找到以下这段:这个问题一直困扰我好几天,网上也找到好几天,今天终于找到终极解决方案了。问题:进入ubuntu登陆界面,输入正确的登陆密码,屏幕闪一下,又回到登陆界面,无法登陆到系统解...
在linux上运行.Net程序 并安装Linux网站一、环境 ubuntu14.10(桌面版 官网下载的最新版) jexus5.6.3 正式版 MonoDevloper (安装完后里面有个Ubuntu软件中心 搜一下点击安装它会自动帮你把需要的环境装好) 注:我所有程序都是基于DotNet ...
AIX端:
停止NFS相关服务
# stopsrc -g nfs
0513-044 The biod Subsystem was requested to stop.
0513-044 The rpc.statd Subsystem was requested to stop.
0513-044 The rpc.lockd Subsystem was requested to stop....
if 语句:
以前就是用的test
例子1:当硬盘超过80%,就进行通知管理者
例子2:Apache关闭时,自动重启
例子3:多分支if语句
例子4:备份etc目录
case语句:
for语句:
批量进行解压缩类似
批量添加用户
while语句:
until循环:...
我们在测试或调试的时候,有时候会需要生成某个size的文件,比如在测试存储系统时,需要将磁盘剩余空间减少5G,最简单的办法就是拷贝一个5G的文件过来,但是从哪儿去弄这样大小的文件呢,或许你想到随便找一个文件,不停的拷贝,最后合并,这也不失为一种办法,但是有了dd,你会更容易且更灵活的实现
我们来case by case的介绍dd的用法。先看第一个
生成一个大小为5G的文件,内容不做要求
...
进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当...
在完成公司项目,测试进程的时候,经常会发现日志到了某一段特定的代码的时候就没了,进程直接退出,也没有捕获到任何的异常信息,如果日志打印的较多还可能比较容易发现问题,如果日志较少,就很难进行进一步的查错了。
但是发现在该目录下生成了一个core文件,可以帮助我们查找程序崩溃的原因。
1. 什么是core文件
在linux系统下,如果进程不能正常运行,就可能会产生core文件。co...
第二章 重构原则
重构是什么?
重构(名词):对软件内部结构的一种调整,目的是在不改变[软件之可察行为]前提下,提高其可理解性,降低其修改成本。
重构(动词):使用一系列重构准则(手法),在不改变[软件之可察行为]前提下,调整其结构。
两顶帽子:添加新功能和重构,不能同时进行。
为何重构?
改进软件设计:可能设计之初根据已有需求,是世界上最优的设计。但是可能过程中增删许...
/binbin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。/boot这里存放的是启动Linux时使用的一些核心文件,如内核initrd,grub。/devdev是device。存放设备文件(外部设备)--黑底红字,如dvd、cdrom。1、块设备--随机访问..
有四台Linux服务器,其中一台为主,其它为从。服务器使用的是CentOS6.5,jdk选择1.6,hadoop选择1.0.4版本。要到实际环境中应用还要根据实际情况做修改。如果是新装好的系统,要先配置好ip,shell脚本如下:#!bin/bashread"inputip:"ipecho‘thedefaulthostnameismaster‘sed-i‘$..