分类存档: Linux - 第10页

linux设备文件

11.2.3设备文件
设备文件是用来表示Linux所支持的大多数设备的,每个设备文件除了设备名,还有三个属性:即类型、主设备号、次设备号。
设备文件是通过mknod系统调用创建的。其原型为:
mknod(const char * filename, int mode, dev_t dev)
阅读全文——共1864字

利用安装光盘创建本地 yum 源补装 RPM 软件包

http://www.ibm.com/developerworks/cn/linux/l-cn-yum/index.html
引言
如果你是一个 Linux 新手,刚安装完一个崭新的 RHEL 5u4 系统,在默认配置下使用了几天,感觉不错。这时你想用 gcc 编一个程序,发现默认配置里并没有安装这个包。你找到安装光盘,小心翼翼地挂载上,并找到了 gcc-4.1.2-46.el5.i386.rpm 。尝试着用 rpm -ivh gcc-4.1.2-46.el5.i386.rpm 进行安装。系统告之缺少 glibc-devel 和 libgomp,当你试着安装 glibc-devel,系统又提示缺少 glibc-headers。继续下去,又发现缺少 kernel-headers。先前网上关于 RPM 依赖关系如何复杂的传言终于得到了印证。你很苦恼,心想如果当初选择了完全安装该有多好!同时也懊悔为了结省那不值钱的几 GB 空间而给自己今天带来了如此多的麻烦。最终,你按照依赖提示,递归似的完成了 gcc 的安装。你很庆幸的完成了这个任务。其实只是因为这个安装任务的依赖关系还不够复杂到把你吓退罢了。
阅读全文——共10038字

linux直接以复制文件的方式更换安装所在的硬盘

环境:fedora13 linux,普通笔记本电脑,320G硬盘
学习linux,对linux的文件系统、启动过程有所初步了解。
今天买了一块500G 7200rpm的硬盘,自己拆机换上去,当然还要装系统。新硬盘就把windows放到次要位置上了,为了尽量保持系统配置,最好的方式就是直接把所有文件,复制到新硬盘上,如果能正常启动linux,那就是最好的方案了。还省了重新安装系统、再配置使用习惯的麻烦。至于windows,之前没有直接复制文件成功的尝试(曾经从虚拟机里复制文件到硬盘上,但启动中蓝屏死机),但使用ghost备份还原的方式应该可以完美转移。
linux启动主要靠loader(一般是grub)加载内核,然后就是加载其它驱动配置文件之类,主要就是loader要安装在硬盘启动的位置,直接复制文件应该没有问题,网上查询,也有类似的说法。
阅读全文——共750字

linux下硬盘uuid查看及修改设置

硬盘UUID
发表于:2010年06月28日 分类:系统管理 评论关闭 1181 次阅读
查看硬盘UUID
root [ /dev/disk/by-uuid ]# ls -l /dev/disk/by-uuid
阅读全文——共341字

linux 技巧:使用 screen 管理你的远程会话/断开连接后让程序仍继续在后台执行

终端异常退出后,后台进程不关闭的解决办法:
1、使用nohup命令: nohup <command> [argument…] & nohup可以屏蔽SIGHUP信号!
2、使用 screen命令。
-------
阅读全文——共8485字

当ssh的shell不响应时,怎么断开这个ssh终端会话?

使用ssh连接远程linux主机,有时因为网络原因(或者别的原因)造成ssh客户端与服务器的连接中断,但客户端并没有接到断开消息,于是ssh客户端还执着的等待着,根本不再理会用户的键盘输入,连ctrl+c都不认,这种情况是很郁闷的事情,遇到这种问题的办法一般是关掉当前的终端窗口,重新打开一个新终端窗口。但如果不是在图形界面X下,而是在ttyn的真实终端下,这个方法肯定失效的。因此SSH一定有对这种情况的退出方法,经过google,找到一解决方法
按下组合键
~.
是先后按下两个键,一个 ~ 一个 . ,两次按键之间速度要快,是前后两次按键,不是同时按下。
阅读全文——共680字

使用 /sys 文件系统访问 Linux 内核:比/proc 更为理想的访问内核数据的途径

程 任全 (crquan@gmail.com), Linux 内核开发者、存储开发工程师, UIT(创新科存储技术有限公司)
程任全是一名中国的 Linux 内核开发者,2005 年从国防科学技术大学(N.U.D.T.)获得空间工程学士学位,现任 UIT(创新科存储技术有限公司)存储开发工程师,目前致力于高性能 iSCSI/NAS 存储设备的开发;而在业余时间里更喜欢的是与国际开源社区交流,和向 Linux 内核贡献代码。
简介: sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取了很多教训。本文就 sysfs 的挂载点 /sys 目录结构、其与 Linux 统一设备模型的关系、常见属性文件的用法等方面对 sysfs 作入门介绍,并且就内核编程方面,以具体的例子来展示如何添加 sysfs 支持。
阅读全文——共26288字

linux,ubuntu zip unzip gzip gunzip bzip2 bunzip 命令详解

1.zip
$ zip -r myfile.zip ./*
将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.
2.unzip
阅读全文——共3148字

压缩与解压缩 tar gzip bzip2 rar zip 指令用法(yinsigan整理)

gzip

gzip [-cdtv#] 档名
选项与参数:
阅读全文——共1795字

linux下压缩与解压缩:tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、zip、unzip、rar、unrar

tar命令
tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。
语法:tar [主选项+辅选项] 文件或者目录
使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。
阅读全文——共3707字

Pages: Prev 1 2 3 ... 7 8 9 10 11 12 13 ... 23 24 25 Next