目录配置及文件的类型

.开头的文件是隐藏文件

(-)普通文件:纯文本文件(ascll)  cat读出,二进制文件(binary),数据格式文件(data) last 读出

(d)目录(directory)

(l)链接文件(类似于快捷方式)

设备文件(device)放在/dev下

(b)块设备文件(block)磁盘

(c)z字符设备文件(character)键盘鼠标

(s)套接字文件(sockts)用于通信

(f)管道文件(fifo pipe )

Linux 扩展名:只是简单了解文件的用途(因为文件的执行与文件的权限有关)

*.sh 脚本文件

*.z,*.tar,*.tar.gz,*.zip,*.tgz 压缩文件

*.html,*.php 网页文件

Linux文件名的长度:

单一文件名字:max长度255字符

包含完整路径名称的完整文件名为:4096(4*1024)字符

文件命名最好避开的字符: * ?< >; &![]{}’”|\

也就是我们平常写程序用到的那些字符~~~

FHS目录配置标准:

4中交互的形态:


 


可共享


不可共享


不变的


/user(软件放置处)

/opt(第3方软件)


/etc(配置文件)

/boot(开机与内核文件)


可变的


/var/mail

/var/spool/news


/var/run

/var/lock

可共享的:可以通过网络共享给其他主机的(用户邮件)

不可共享的:自身机器运行所需文件(设备文件)

不变的:不随linux系统版本改变而改变的(函数库等)

可变的:经常改变的文件(登录文件)

实际分为:/(根目录)   /usr(unix software resource)(软件的执行安装有关)  /var(系统运作)

 

Linux的开机:bios->mbr->boot->内核文件

Linux开机过程中先挂载根目录 ,开机成功后才会陆续挂载其他目录,所以与开机有关的目录不要和root分开。

Root 所在分区越小越好,并且应用程序所安装的软件最好不要与根目录放在一起。这样根目录不容易发生问题。

 

应该与root放在一起的有:

/Bin:在单用户下还能够被操作的命令

/boot 内核文件与开机配置文件

/dev  设备文件存放处

/etc 系统的主要配置文件存放处

/home 用户文件夹

/lib  函数库

/media 放置可删除的设备

/mnt 暂时可挂载的设备存放处

/opt 第3方软件 放置目录

/root 系统管理员文件夹

/sbin 单用户维护模式使用的命令

/srv  网络有关

/tmp 暂时存放的文件 开机立即清理应该

(红色为root必不可少的文件)

其他的介绍:

Lost+found ext2/3会产生的目录

/proc  虚拟文件系统数据放在内存中(记录系统内核,进程,外部设备状态,网络状态)

/sys   虚拟文件系统(主要记录内核信息)

/sur  (unix software resource ) 在安装时占较大容量(操作系统资源软件)-0

/var  系统运行后逐渐增大所占容量(针对变动的文件)最好与根目录分开

绝对路径相对路径:

从跟目录出发的叫绝对路径

从当前目录出发叫相对路径

Cd . 切换到当前目录

Cd .. 切换到上层目录

Cd -  切换上个目录

注:在程序写路径时最好使用绝对路径

时间: 2024-10-14 07:02:51

目录配置及文件的类型的相关文章

linux文件权限与目录配置

一.Linux文件属性及权限1.文件/目录属性查看(1)文件属性查看[[email protected] ~]# ls -l file   -      rw-r--r--.     1             root      root    0        11月 15 23:55         file  类型       文件权限     连接数        文件所有人  文件所有组    大小    最后一次被修改的时间    名字(2)查看目录属性[[email protec

CentOS(七)--Linux文件类型及目录配置

这篇随笔将会对Linux系统的文件类型以及Linux的目录结构进行详细补充(linux中目录管理和权限非常重要,特别是在linux安装数据库类软件). 一.Linux更改文件权限的两种方式 在之前的一篇随笔里面已经详细讲解了在Linux系统下更改文件权限的一种方式.Linux 文件的基本属性就有九个,分别是 owner/group/others 组别的 read/write/execute 属性, -rwxrwxrwx  这9个属性中3个位一组,其中可以使用数字来表示各个属性: r:4 w:2

Linux文件类型及目录配置

Linux文件类型与扩展名 在Linux系统中,任何硬件设备或者其他设备都是以文件的形式存在,就连数据通信的接口这些也是由专门的文件来负责的,因此Linux的文件种类就非常多,出了之前我们常见的 - 或者 d 表示一般文件与目录文件之外,还有哪些种类的文件呢? 1.文件种类 我们使用 ls -l 这个命令时,可以观察到第一栏那十个字符中,第一个字符为文件的类型. 除了常见的一般文件(-)与目录文件(d)之外,还有哪些种类的文件类型呢? 普通文件(regular file ): 就是一般我们在进行

Linux的文件权限和目录配置

二.Linux的基本操作 2.1.Linux的文件权限和目录配置 2.1.1.Linux文件属性 以root身份登录后,执行“ls –al”将会出现如下内容: [[email protected] ~]# ls -al 总用量 44 dr-xr-x---. 5 root root 4096 8月   6 14:44 . dr-xr-xr-x. 17 root root 4096 7月 25 05:33 .. -rw-------. 1 root root 1426 7月 25 05:35 ana

第6章 Linux的文件权限与目录配置

用户与用户组 Linux文件的所有者概念包括:所有者,用户组,其他人. 系统上的账户与一般身份用户存放在/etc/passwd,个人密码记录在/etc/shadow下,组名放在/etc/group下. Linux文件权限概念 Linux文件属性 查看文件属性,可以使用ls指令,如下: dr-xr-xr-x. 17 root root 4096 6月 27 16:16 . dr-xr-xr-x. 17 root root 4096 6月 27 16:16 .. lrwxrwxrwx. 1 root

攻城狮在路上(叁)Linux(十一)--- 用户与用户组、文件权限、目录配置

一.用户与用户组: 3个概念:文件所有者(user).用户组(group).其他人(others). /etc/passwd  <==存放所有的用户名 /etc/shadow  <==存放个人密码 /etc/group     <==存放所有的组名 二.文件权限的概念: 1.文件属性 <==使用ls -al命令 drwxr-x---       1       root  root   4096  sep8 18:27  install.log    ① ② ③ ④ ⑤ ⑥ ⑦ 参

第六章、Linux 的文件权限与目录配置

1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 目录与文件之权限意义 2.4 Linux文件种类与扩展名 3. Linux目录配置 3.1 Linux目录配置的依据--FHS:/, /usr, /var 3.2 目录树(directory tree) 3.3 绝对路径与相对路径 3.4 CentOS 的观察: lsb_release 4. 重点回顾 1. 使用者与群组 1.文件拥有者

鸟哥的Linux私房菜(笔记)-文件权限与目录配置

第一部分 Linux 简单命令操作 一.基础命令 1.显示日期与时间:date; 2.显示日历:cal 3.简单好用计算器:bc 直接输入数字与预算符,按entry键运算, 输入quit离开bc界面 二.重要的热键 1.它具有命令补全与文件补齐的功能:Tab eg: ca[Tab][Tab] [Tab] 接在一串命令的第一个命令的后面,则为"命令补全" [Tab] 接在一串命令的第二个命令的后面,则为"文件补全" 2.中断目前程序的功能键:[Ctrl]-c 3.代表

【转】第六章、Linux 的文件权限与目录配置

原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php 最近更新日期:2009/08/18 Linux最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的文件数据,因此文件的权限管理就变的很重要了. Linux一般将文件可存取的身份分为三个类别,分别是 owner/group/others,且三种身份各有 read/write/execute 等权限.若管理不当,你的Linux主机将会变的很『不