下面介绍一下linux下文件夹的分类及各自的作用(介绍最主要的几个)
/bin 系统工具
/usr 用户目录
/lib 库文件
/var 服务器
/home 用户文件
存放命令的目录:
/bin /sbin /usr/bin用户普通应用程序可执行文件
/usr/sbin /usr/local/bin
/boot 内核及其他系统启动所需文件
/opt 安装大的应用程序
/lmp 临时文件
/root 超级用户的主目录
/lost +found 系统修复过程中恢复的文件
/dev 设备文件
b --block 块设备
C--character 字符设备
Ls - l命令可查看设备类型,看看首字符,b or c
/etc 配置文件目录
/etc/lilo.conf /etc/grub.conf 启动引导程序
/etc/inittab控制启动模式
/etc/fstab 文件系统配置
/etc/profile增加环境变量(修改Path等)如配置java/j2ee开发环境
/etc/ftp* ftp的配置文件
/etc/httpd web服务器的配置文件
/etc/ssh* ssh的配置文件
/home/username 用户的默认主目录
Useradd username 创建新用户
Passwd username 添加密码
/etc/passwd:系统能识别的用户清单(纯文本显示加密了的口令,普通用户可读)
/etc/shadow :超级用户才能读,用于保护加密口令的安全(隐藏口令)
/lib 系统所用的库(如c程序库)
/lib/modules/2.4.20-8/kernel/drivers(驱动模块)
/usr/lib/应用程序使用的库(如mysql的api)
/Mnt 装载目录
mount -t iso9660 /dev/cdrom /mnt/cdrom
mount -t (装载) 文件类型 设备文件 挂载目录
卸载 umount /mnt/cdrom
/usr 文件系统部分内容
X11 用于X Windows
Bin 几乎所有的命令程序
Sbin 系统管理的命令
Include c语言头文件
Lib 库文件和数据文件
Local 本地安装的软件
Share 共享文件和数据
常见文件操作:
Mkdir 创建目录
Rm -r -f 递归删除目录,并且不提示
Rmdir 删除空目录
Pwd查看当前目录
Cd 切换目录
Ls(list)
格式:ls [参数]
参数 :-a(当前目录)
-l(详细信息)
-r(递归显示所有目录和文件)
-d 不递归(不显示子目录)
查看文件内容(不编辑)
More/less 文件:查看文件内容
Cat 显示所指文件的内容
Mv(move)移动
Cp(copy)
-f 直接覆盖
-i 提示是否覆盖
-R 递归拷贝
Fsck :当系统非正常关机,这是可以修复磁盘
文件查找 :
Find 路径(从该路径开始找)
Find /etc -name passwd(根据文件名字查找)
-size(根据大小)
-type (根据文件类型)
Locate
Grep ‘str’ filelist
-n 显示匹配行号
-l 忽略大小写
-r 递归查找
查找索引节点:ln -i