ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux文件系统

Linux文件系统

原创 Linux操作系统 作者:zhaojienju 时间:2011-02-14 20:13:03 0 删除 编辑
1024x768 Normal 0 7.8 磅 0 2 false false false Linux文件系统

http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/

http://hi.baidu.com/lxsbupt/blog/item/371158cb153fcffa53664fd3.html

 

 

1.           Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。

2.           Mount umount

3.           Linux 以一组通用对象的角度看待所有文件系统。这些对象是超级块(superblock)、inodedentry 和文件(data blocks)。超级块在每个文件系统的根上,超级块描述和维护文件系统的状态。文件系统中管理的每个对象(文件或目录)在 Linux 中表示为一个 inodeinode 包含管理文件系统中的对象所需的所有元数据(包括可以在对象上执行的操作)。另一组结构称为 dentry,它们用来实现名称和 inode 之间的映射,有一个目录缓存用来保存最近使用的 dentrydentry 还维护目录和文件之间的关系,从而支持在文件系统中移动

4.           Symbolic linkhard link之间的区别 (ln, ln –s)

a.                 Inode信息中包含一个hard link counter

b.                 建立hard link只是增加一个dentry,不增加inode和文件内容

c.                 Soft link其实类似于快捷方式,由操作系统负责解析

d.                 Hard link只针对与文件,不能针对于目录,不能跨文件系统

e.                

5.           安装Linux系统对硬盘分区时,必须有两种分区类型: 文件系统分区 和 交换 (swap partition) 分区 。系统交换分区是作为系统 虚拟存储器 (virtual memory) 的一块区域。

6.           可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示 文件类型 ,第二段占3位,表示 文件所有者 对该文件的权限。某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目录。(l表示符号连接)

7.           Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc

8.           Linux系统中,以 文件 方式访问设备。设备文件存在/dev

9.           为脚本程序指定执行权的命令及参数是 chmod a+x filename

10.       Linux系统中,压缩文件后生成后缀为.gz文件的命令是 gzip

11.       检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是 fsck –a /dev/had5

12.       Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是 Samba服务器

13.       nfs 协议用于实现Unix/linux)主机之间的文件系统共享 1024x768 Normal 0 7.8 磅 0 2 false false false /etc/exports定义了本机共享的目录

14.       /home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang

15.       Mkdir –p

16.       Df

17.       Du (目录大小)

18.        

 

进程:

1.           在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是 ps –aux

2.           启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为 at batch crontab

3.            

 

网络:

1.           DNS实际上是分布在internet上的主机信息的数据库,其作用是实现 IP地址和主机名 之间的转换

2.           在安装Linux系统中,使用netconfig(?)程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、 网关地址 和 子网掩码 等必要信息。

3.           动态路由RIP 协议是最为普遍的一种内部协议,一般称为动态路由选择协议

4.           Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令 nslookup.例如nslookup 192.134.3.2 dnsservername

5.           如果只是要修改系统的IP地址,应修改 /etc/rc.d/rc.inet1 配置文件

6.           LAN内没有条件建立DNS服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置 /etc/hosts 文件

7.           在使用手工的方法配置网络时,可通过修改 /etc/HOSTNAME 文件来改变主机名,若要配置该计算机的域名解析客户端,需配置 /etc/resolv.conf 文件

8.           一台主机要实现通过局域网与另一个局域网通信,需要做的工作是: 定义一条本机指向所在网络网关的路由

9.           Traceroute

10.    

VI

1.           command mode insert mode

2.           添加新行 (o)

----------------------------------------------------------

1024x768 Normal 0 7.8 磅 0 2 false false false

/etc/fstab内核引导时,要加载的文件系统

 

DNS:ip和主机名的转换

/etc/resolv.conf配置域名解析的信息,包括DNS server name

/etc/hostname:没有dns时候,配置ip和主机名的对应关系

Nslookup命令用来查看对ip/主机名的解析

 

NFS:/etc/exports定义了本机共享出去的文件


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11903161/viewspace-687210/,如需转载,请注明出处,否则将追究法律责任。

上一篇: DBTAN
请登录后发表评论 登录
全部评论

注册时间:2010-10-05

  • 博文量
    80
  • 访问量
    193980