基于5.。。。
命令 ls ls是list的缩写,列出制定目录或者文件;常见参数用法为:
ls -a 列出所有的文件(夹) 包括隐藏文件;
ls -l 列出所有的文件(夹)的详细属性,包括所属主,所属组,权限,创建时间;
ls / 返回了根目录下的文件夹列表
根目录结构
/bin 二进制文件,存放的最常用的命令;
/boot (安装的时候,专门给次目录分配100M固定大小的空间),该目录为启动linux时使用的一些核心文件;
/dev 用于访问外部设备;
/etc 系统管理所需要的配置文件和子目录 -- 之前的网络配置以及inittal文件都再该目录下
/home 用户的目录;
/lib 该目录下是系统最基本的动态连接共享库;可以理解为Windows的dll或者java项目中的lib包;
/lost+found 该目录默认情况下是空的,当非法关机后,会在此处产生一些文件;
/media 系统会自动识别一些设备。U盘光驱等;当识别后:识别到的设备会挂载到该目录下;
/mnt 让用户临时挂载的别的文件系统;
/opt 给主机额外安装软件所设置的目录;
/proc 系统内存的映射;(好牛逼)
/root 系统管理员的主目录;
/sbin super bin系统管理员使用的程序;
/selinux 安全机制,类似于Windows的防火墙
(未完 待续。。)
易混淆
/mnt 是被系统管理员使用,手动挂载一些临时媒体设备的目录。
/medai 是自动挂载的目录,比如我们的U盘插在ubuntu下回自动挂载,就会在/media下生成一个目录,这个目录就是U盘所在目录,或者说文件。
/dev 不是存放设备的驱动程序,而是作为访问外部设备文件的接口。比如,我们的U盘,插入linux系统后,用fdisk -l查看分区,显示文件为/dev/sda1。则我们可以将u盘挂载到/mnt/usb1下,mount /dev/sda1 /mnt/usb1 即可。
以上便是三者的区别。
网友评论