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)、inode、dentry 和文件(data blocks)。超级块在每个文件系统的根上,超级块描述和维护文件系统的状态。文件系统中管理的每个对象(文件或目录)在 Linux 中表示为一个 inode。inode 包含管理文件系统中的对象所需的所有元数据(包括可以在对象上执行的操作)。另一组结构称为 dentry,它们用来实现名称和 inode 之间的映射,有一个目录缓存用来保存最近使用的 dentry。dentry 还维护目录和文件之间的关系,从而支持在文件系统中移动。

4.           Symbolic link和hard 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博客 ” ,链接:https://blog.itpub.net/11903161/viewspace-687210/ ,如需转载,请注明出处,否则将追究法律责任。

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

注册时间:2010-10-05

  • 博文量
    80
  • 访问量
    205929