linux鸟哥视频学习笔记03

来源:互联网 发布:网络监控数据线连接 编辑:程序博客网 时间:2024/06/07 06:20
linux文件类型与扩展名
d 表示目录
- 是普通文件 (ascii,binary,data)
其中 binary是可执行文件,data为数据类型文件
 实例
 last /var/log/wtmp 可以读取 正确显示
cat /var/log/wtmp 显示的是乱码
这说明 cat很多时候不能正确读取特定数据格式的文件
l 连结档
b 接口设备
c  串行接口端口设备如键盘鼠标
s 套接字 sockets (var/run)
p 管道 FIFO pipe (var/run) 特殊文件 解决多个程序同时访问一个文件造成的错误
管道文件主要在var/run文件下


*.sh 批文件处理文档(scripts),因为它使用shell编写,所以后缀名就编成.sh
*z,*.tar,*.zip,*.tgz 经过打包的压缩档。因为压缩软年间分别为gunzip,tar等,由不同的压缩软件,而取其相关的后缀名
.pl 程序语言perl的档案,其后缀名为.pl


linux中单一档案或目录的最大允许文件名为255个字符
包含完整路径名称及目录/的完整路径名为4096个字符
linux文件名限制,最好避免一些特殊字符如*?;%&'"等这些符号在命令行界面下有特殊含义、
Linux目录配置

文件系统层次标准 FHS规范


bin目录 放置可执行文件
etc 放置配置文件 开机与系统数据文件均放在这个目录之下 例如登录名,密码,都存放在这个文件下 建议只存放目录,不要放置文件 
一般这个目录只能给一般用户查看,只给root用户修改
/var log 放置系统登录文件
boot 目录 主要放置linux系统启动时的文件 通常linux的核心文件放在这个文件下
ls -l /boot 
vmlinuz-2.6.18-128.el5 这个就是linux系统的核心文件
/dev 目录 通常是设备文件放在这个文件下,比如硬盘设备文件,鼠标,键盘光驱,软盘等设备文件
/home 系统默认的用户家目录
/lib 通常是函数库目录 
/mnt 软盘或者光盘的默认挂载点
/opt 给主机额外安装软件所放的目录
/proc 是一个伪文件系统,虚拟文件系统 放置的文件都在内存中 实际不占用硬盘空间 
例如查看cpu信息
cat /proc/cpuinfo 显示cpu信息


/sbin 系统管理员用到的一些执行命令 像fdisk命令等,该目录下的可执行文件都是提供给系统管理员的
/srv  放置网页的
/tmp 临时目录 任何人都可以访问的,定期清理
/usr 与软件安装执行有关
/usr/local 这是系统预设的让你安装你后来升级的套件的目录
/var www,ftp,db,mail等等


linux系统支持的格式
 cd /lib/modules/`uname -r`/kernel/fs
 ls 
一般支持ext3 ext 4有的版本还支持reiserfs基于平衡树结构的文件系统
原创粉丝点击