码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础知识-5

时间:2018-07-14 13:04:49      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:删除文件   创建   src   保存   home   配置文件   指令   电子   可变   

一、目录树相关概念

很多操作系统都以目录结构编排文件系统,每个 文件 都有 文件名 ,再将文件名编排成 目录 (也叫文件夹)。
目录也是一种文件,所以也可以编排到另外的目录里,以此类推,层层组织。

目录树如图:

技术分享图片

目录树一般树枝在下,树根在上,所以叫做倒置树

Linux使用一个目录树编排所有的文件和目录,所有的文件和目录都在根目录的目录下面。这个目录的名字叫 "/" (读作斜线)

关于路径,文件名,全名

/home/cclove/VirtualBox VMs/linux/linux.vdi

技术分享图片

二、当前工作目录

每个Linux进程(如程序,命令)运行时都会有一个默认指定的目录,称为当前工作目录 。当前工作目录是可以切换的,比如移至另一个目录。

如何知道当前工作目录呢?

技术分享图片

pwd用于显示当前的工作目录。

三、更换目录

用cd命令可以更换工作目录:

cd 目录名

如果没有指令工作目录名,则默认为用户主目录。

特殊的目录名:

目录名 说明
. 当前工作目录
.. 父目录
~ 用户主目录
- 上个工作目录

四、绝对引用和相对引用

之前老陌在基础知识中介绍过。以/开头的是绝对引用,否则就是相对引用。

技术分享图片

五、标准linux目录结构

1. 用户主目录

每个Linux用户有一个特殊的目录,叫做主目录。这个主目录被系统认为是”私人“空间,通常在/home/下,如:

/home/cclove

用户在自己的主目录中可以自由的创建和删除文件,但在别人的目录中则没有权限。主目录有一个特殊的名字"~"
用户主目录可以保存自己的配置文件,所以不同用户可以有不同的桌面,壁纸等。

2. 临时目录

用户除了使用主目录,还可以使用/tmp临时目录,这里可以存放临时文件,系统在几天后会自动删除这个目录中的文件。

3. 配置目录

配置文件一般保存在/etc或它的子目录中。一般用户不能修改此配置,需要管理员权限。

4. 普通用户命令目录

一般用户的命令通常位于/bin, /usr/bin中。系统必需的核心命令位于/bin目录中,比如:ls, cp, mv等。辅助工具命令位于/usr/bin中。

5. 超级用户命令目录

超级用户的命令一般具有危险性,放在/sbin, /usr/sbin, 比如分区,格式化命令等。

6. 可变目录

一些文件经常变化,比如:电子出件,日志等在: /var目录中。

7. /root

这是管理员用户的主目录,它不在/home下,/home里的是普通用户。

linux基础知识-5

标签:删除文件   创建   src   保存   home   配置文件   指令   电子   可变   

原文地址:https://www.cnblogs.com/myccloves/p/9308963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!