系统服务-日排行
1、ubuntu修改root密码输入sudo passwd,再两次输入密码然后再输入su
root,输入root的密码进入root目录linux用户管理,目录结构root:存放root用户的相关文件。home:存放普通用户的相关文件。bin:存放常用命令的目录。cd
/ 切换到根目录,cd /bin...
一直使用linux系统,却对系统启动过程及系统初始化和各种服务的启动不太清楚。今天终于搞明白整个是怎么一回事了。本来想自己写篇文章,刚好在网上看到一篇不错的介绍,很详细,就直接拿来了。
Linux系统的启动过程:
BIOS自检 —> grub引导程序 —> 加载内核 —> 执行init —> 启动shell —> login登陆系统
系统启动各个阶段的详细介绍:
一....
最近在折腾linux,我们平常往linux下安装的软件都只能在解包的文件夹里打开,怎样才能像Windows那样在桌面创建图标呢?下面以我安装的eclipse为例子:首先,我们打开终端。。。。。。。。。。。。。vim
/usr/share/applications/eclipse.desktop以下是...
1、Eclipse 是一个IDE(Integrated Developing
Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名的插件集之一,MyEclipse将开发者常用到的一些有用的插件都集合起来,但它是收费的。...
http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.htmlyum(全称为
Yellow dog Updater,
Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指...
hadoop-0.20.2自带的eclipse插件是不支持eclipse-3.5以上的,要想让它支持3.5以上就必须重新编译eclipse插件。首先先修改
hadoop-0.20.2\src\contrib\eclipse-plugin\src\java\org\apache\hadoop\ecli...
地址:http://www.cnblogs.com/pharen/archive/2012/02/08/2343342.html
本文讲解MyEclipse(MyEclipse10)的三种方法,以SVN为例 Eclipse update site URL:
http://subclipse.tigr...
linux进程间通信(IPC)包括3种机制:消息队列、信号量、共享内存。消息队列和信号量均是内核空间的系统对象,经由它们的数据需要在内核和用户空间进行额外的数据拷贝;而共享内存和访问它的所有应用程序均同处于用户空间,应用进程可以通过地址映射的方式直接读写内存,从而获得非常高的通信效率。在GNU/Li...
linux系统下有两种常见的软件包管理系统Debian和RPM。
本文将介绍Debian包管理工具dpkg-deb用法,dpkg-deb是用来制作Debian包的工具,同时也可以查看、解压Debian包。
本文将选取ubuntu12.04发行版做为描述基础。...
#include
#include
#include
#include
#include
#define MAX_FILE_NAME_SIZE 10 /**** 最长文件名 ******/
#define FILE_MAX_BLOCK_NUM 2 /***** 文件所占最多的磁盘块数 ****/
#define USERNAME_MAX...
转自http://blog.csdn.net/skipper_java/article/details/6325221问题描述:原项目的公共函数都打包成jar
导致中文注释乱码解决办法:用EditPlus打开代码查看 发现所用字符集为UTF-8;到myeclipse中设置编码字符集,具体步骤如下: ...
首先声明:该方法在Fedora 17和18版本下有效,其它版本也许可行也许有所差异。
目录
虚拟机相关配置
设置静态IP地址
配置DNS
防止resolvconf被重写问题
方法一禁止Network Manager服务
方法二不由Network Manager接管DNS
重启网络应用配置
参考文献...
虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都
有不一样的IP地址,这对一般用户没任何问题。但是如果你的机子有特殊用处,比如作为服务器,需要IP地址信息,亦或者像我一样,作为一个云计算的节点,
其IP都是在配...
简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址.一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gd...
在基于MISP(loongson)架构处理器与基于 x86 架构处理器的 linux
内核中添加系统调用时更改的文件是不同的,x86 中需要更改 arch/x86/kernel/syscall_table_32.S
arch/x86/include/asm/unistd_32.h文件。而在 MIPS...
今天在实验室碰到一台机器,根分区和/upgrade分区变成了read-only
system.当碰到这个问题的时候,我的第一反应很可能硬件出现了故障,我使用了如下的方法来检测和排除故障:使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下:end_request:I/...
工作需要,写了备份和恢复文件的脚本:conf 文件:要备份和恢复的文件列表,支持正则,以 #
开头的为注释bak.sh 文件:读取 conf 文件,并备份所有文件到当前目录的 files 目录中(需要更改你自己的 $HOME
目录,如果需要,更改你喜欢的拷贝命令,默认 rsync)restore.s...
编写代码在计划好要程序干什么以及如何使用程序的使用变得更加简单易学之后,程序员就必须以计算机能够理解的方式把他的想法记录下来,告诉计算机他想干什么。这就是要用到的所谓的代码。一般按照如下顺序组织自己的思维:1.
决定让计算机做哪些任务2. 确定计算机执行任务的顺序3. 从shell脚本语言中选择适当...
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f...
从原理上讲,raid5出现坏块之后读操作肯定是会绕道读取的。我用设置/sys/block/md1/md/dev-sdb/bad_blocks的方法来模块磁盘坏块,用dd从md读数据,从iostat查看的数据流。
创建一个三个盘的raid5:
Number Major Minor RaidDevice State
0 8 80 ...