易截截图软件、单文件、免安装、纯绿色、仅160KB

linux的文件系统认识(1)

1.谈到linux的文件系统,我们必须关注/etc/fstab文件的内容;在linux中的所有挂载分区和设备都在fstab表格中。
/etc/fstab表格中的选择项参数定义如下:
ro or rw
Read only or read write
noauto
Do not respond to mount -a. Used for external devices CDROMs ...
noexec
Executables cannot be started from the device
nosuid
Ignore SUID bit throughout the filesystem
nodev
Special device files such as block or character devices are ignored
noatime
Do not update atimes (performance gain)
owner
The device can be mounted only by it's owner
user
Implies noexec, nosuid and nodev. A single user's name is added to mtab so that other users may not unmount the devices
users
Same as user but the device may be unmounted by any other user
谈到文件系统我们必须要了解linux文件系统中的mount命令,它可以实现挂载一个新的设备或分区到我们的linux系统中,mount命令的所有操作都会更新到/etc/mtab文件中,还有一个与此文件相似的文件时/proc/mounts。
2.当系统启动后在rc.sysinit脚本(也就系统启动后自动运行的一个脚本,但不是在所有的linux系统中都能找到它,也许别人把它改名了)中,mount命令会挂载/etc/fstab文件中的所有分区或设备。
mount命令功能非常强大,除了简单挂载设备以外还提供很多其他功能,比如:移动挂载点,标志挂载设备的属性,共享、私有、继承...,如果你有兴趣请在linux命令行下man mount。
3.新建一个交换分区
我们可以通过命令swapon -a来开启已经有的交换分区;
如果没有交换分区,我们还可以通过下面的几条命令组合新建一个交换分区并打开它;
a. dd if=/dev/zero of=/tmp/SWAPFILE bs=1k count=10240 #此处dd命令的具体参数请自行学习
b. mkswap /tmp/SWAPFILE #此处mkswap参数简单就是建立一个交换分区
c. swapon /tmp/SWAPFILE #此处使用swapon打开新建的交换分区
d. cat /proc/swaps #此处cat为一个简单的阅读器,查看你新建的交换分区
Filename                  Type            Size    Used    Priority
/dev/hda6        &n


相关文档:

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

Linux下的命名规则

Linux下建议的命名规则如下。
(1)变量名必须有一定的意义,并且意义准确。例如有一个变量用于保存图书的数目,可以命名为number_of_book或者num_of_book。不建议使用i,因为它没有意义。也不建议使用number或book,因为意义不准确。
(2)不建议大小写混用。如定义一个计数变量,int nCount;这在Windows中是一个很好 ......

linux qt下编程

1、新建目录qthello,并进入qthello目录
mkdir qthello
cd qthello
注意:Qt 程序项目不能以 "qt"、“qt-mt”、“qte” 等作为其顶级目录名,否则编译时会发生错误。
建立源文件hello.cpp,并输入下列内容,然后保存。
#include <QApplication>
#include <QLabel>
int main (int arg ......

linux服务器中常用的压缩工具命令

解压命令大全
gz 
解压1:gunzip FileName.gz 
解压2:gzip -d FileName.gz 
压缩:gzip FileName 
.tar.gz 
解压:tar zxvf FileName.tar.gz 
压缩:tar zcvf FileName.tar.gz DirName 
--------------------------------------------- 
.bz2 
解压1:bzip2 -d Fi ......

每日C(3.Linux常用C函数 内存控制篇)

内存控制篇
calloc
free
getpagesize
malloc
mmap
munmap
calloc(配置内存空间)
相关函数
malloc,free,realloc,brk
表头文件
#include <stdlib.h>
定义函数
void *calloc(size_t nmemb,size_t size);
函数说明
calloc()用来配置nmemb个相邻的内存单位,每一单位的大小为size,并返回指向第 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号