一、根目录
linux与windows分区是一样的,都有主分区、扩展分区、逻辑分区,只是他们的目录结构不一样,所以导致表现形式也不一样!!
winodws是森林型目录结构,它有很多根,如C、D、E、F等都是它的根目录,然后在其实创建子目录!
linux是树型目录结构,它只有一个根就是/目录,然后在/目录在有子目录如/root、/home、/etc/、/bin等。你可以将/root、/home这些子目录单独挂载到一个分区上,如扩展分区、逻辑分区上。而不是以C、D、E分区的形式表现出来~ 0
所以不可以将linux像Winodws一样分为C、D、E、F盘!!!!
其实Linux一般相应的文件都会会放在相应的目录下。这样更有利于文件的查找
/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
/root 系统管理员的主目录
Linux下其他其他目录的用途如下:
/dev 设备特殊文件
/etc 系统管理和配置文件(灰常重要!!一定要记住!!!)
/bin 二进制可执行命令
/sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
/tmp 公共的临时文件存储点
/var 某些大文件的溢出区,比方说各种服务的日志文件
/mnt 系统提供这个目录是让用户临时挂载其他的文件系统(与dev关联,mount;1.设备是以一个文件的形式存在;2.挂载命令)
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录
二、根
root文件夹(/root)与“/”都属于根,但是“/”是文件系统的根目录,/root是超级用户,root用户的个人目录其他用户一般无权访问。
简单来说,/root就像一个单词,而“/”是一个概念~~~
三、简单命令补充
1.mkdir 文件名
作用:创建文件夹(mkdir=make directory制作目录)
如图,在root文件夹内创建一个753文件夹。
那么如何在/root下的753文件夹里再创建一个997文件夹呢?如图!!
注:创建文件用touch,创建文件夹用mkdir
连续创建文件夹怎么创建呢?
有两种方法:
(比如连续创建三个文件夹)
mkdir 文件夹名 文件夹名 文件夹名
mkdir {文件夹名,文件夹名,文件夹名}
要不去 try 1 try?
那么问题来了。。。。如果你想更便捷地创建嵌套目录该怎么办!!
多级嵌套目录需要用-p去修饰命令—— -p的意思就是递归创建目录,如果目录事先存在,也不会报错!!懂了???
mkdir /root/文件夹名/新文件夹名/新文件夹名
如图,在/root目录里的753文件夹内直接创建一个a文件夹,再在a文件夹内创建一个b文件夹。。。
2.cp /文件夹/文件/ /另一个文件夹/文件/
作用:拷贝(cp=copy)
如图,将/root里的007.txt文件拷贝到/tmp的888.txt文件里
那么问题又来了。。。。如何复制指定目录下的全部文件到另一个目录中呢?
用cp -r呀!!!!
如图~
本次的分享到此结束啦!!