首先从磁盘结构讲起。按结构从小到大区分:
扇区,固定512字节磁道柱面,分区时的最小单位,开始柱面到结束柱面为一个分区
第一个扇区很重要,它包括:
主引导分区MBR(446字节),内含引导加载程序Boot loader。它有如下功能:
提供菜单:可选择不同的系统进行加载,多操作系统的基础加载内核文件:直接加载可使用的操作系统内核程序转交其它Boot loader:跳...
分类:
系统相关 时间:
2014-06-08 16:24:24
阅读次数:
345
最近升级cdh版本,从4.5 升级到 5.0.0 beta-2
但是升级后,发现/etc/alternatives 路径下的软链接还是只想旧的4.5 版本,而且hadoop环境也是沿用4.5
的版本conf,导致hive不能正常使用,报错为hdfs 的版本不对。 后面使用strace工具查看,发现它...
分类:
其他好文 时间:
2014-06-07 02:44:21
阅读次数:
248
正文:理解前提:Linux上的文件可以这么理解:文件——》文件名,一个文件可以有多个文件名。这样,硬链接可以看成文件的多个文件名,而软链接可以看成是对其中一个文件名的链接,等同于windows的快捷方式。所以删除文件的所有文件名才会无法访问文件,也就是删除文件;删除软链接的文件名,软链接就不用了,但...
分类:
系统相关 时间:
2014-06-06 11:41:53
阅读次数:
232
既有环境:1)下载MySQL Community Server 5.6.17
压缩版(mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz)2)安装目录:
/opt/library/mysql-5.6.17-linux-glibc2.5-x86_643)软链接为/opt...
分类:
数据库 时间:
2014-05-18 20:29:11
阅读次数:
644
linux系统下提供ln指令来进行文件链接。文件链接主要分为硬链接和软链接。硬链接:由于linux下的文件是通过索引节点(Inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配inode。每添加一个一个硬链接,文件的链接数就加1。可以用:ln命令来建立硬链接。...
分类:
系统相关 时间:
2014-05-18 02:23:39
阅读次数:
389
引言:
执行如下命令时,ls /usr/local/lib/libfreetype.so -l显示内容:
lrwxrwxrwx 1 root root 20 2014-04-06 22:57 /usr/local/lib/libfreetype.so -> libfreetype.so.6.9.0
表明这是一个链接文件,通过链接可以实现对一个文件从不同路径对它进行引用。对于文件的链接有硬链接...
分类:
系统相关 时间:
2014-05-15 03:39:10
阅读次数:
381
有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作:ln-s在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig命令行运行级别设置ntsysv伪图形运行级别设置注意:1.这三种方式主要用于以redhat..
分类:
系统相关 时间:
2014-05-13 12:09:37
阅读次数:
415
ln ln -s 源 目标 ,创建软链接 权限为:lrwxrwxrwx 指向源 ,类似于快捷方式.
ln 源 目标 ,创建硬链接 特点是同步更新,源被删除后 它仍然有效。原因是他们具有相同的i节点 ,内核通过这个数字标识处理文件 通过ls -i
查看i节点。chmod 修改权限 chmod ...
分类:
系统相关 时间:
2014-05-07 13:17:10
阅读次数:
380
一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多...
分类:
其他好文 时间:
2014-04-29 11:27:46
阅读次数:
303