您的位置:首页 > 运维架构 > Linux

Linux中的全称与简称(不断更新)

2013-09-10 17:59 176 查看
能够更好的理解每个目录内放置的是什么东西以及一些命令的用途

都是参照网上的解释+鸟哥的书+自己的理解 可能有些偏差

/bin ----- binary二进制的意思 机器只能跑二进制语言 所以里面放置的是一些可执行的文件

/dev ----- device,设备的意思嘛 引用鸟哥书上的话 “任何装置与接口设备都是以文件的型态存在于这个目录当中的”

/etc ----- etceteras,“附加项目、零星杂物” ,里面放置的自然是一些比较琐碎的东东,例如人员的账号密码文件、各种服务的启始档等等。

再引用鸟哥书上的话 “系统主要的配置文件几乎都放置在这个目录内”。

/home ---- 这个不用多说,点进去看看里面有什么文件夹就知道了

/lib ---- library,“图书馆”,这个是个人臆测(=.=),没去查,个人理解是系统的函数库,结合编程来说就有点像是存放头文件的地方(个人理解)。

/media ---- “媒体”的意思嘛,放置的就是可移除的装置,如软盘,DVD都暂挂载在这里

/mnt ---- mount “挂载”的意思,用于 暂时挂载某些额外的装置

/opt ---- optional application software package 这个比较长,opt只缩写了首单词 加了一些理解过后的翻译是 “第三方软件目录” 即是存放第三方软件的目录,比如

你安装个wine QQ啥的就放在这个里面

/root ---- 管理员的目录,更具体放些什么我现在也不清楚

/sbin ---- system binary 比起binary在前面加了system,所以里面存放的是 开机过程中所需要的指令

/tmp ---- temp "暂时的,临时的" 这是让一般使用者或者是正在执行的程序暂时放置文件的地方

/srv ---- service 存放的 “是一些网络服务启动之后,这些服务所需要取用的数据目录”

/usr ---- Unix Software Resource "Unix操作系统软件资源" 暂时不太清楚里面放的什么 鸟哥书上类比说类似于windows的 “C:\Windows\ + C:\Program files”

/var ---- variables "可变的" 引用鸟哥的话

“如果/usr是安装时会占用较大硬盘容量的目录,那么/var就是在系统运作后才会渐渐占用硬盘容量的目录。因为/var目录主要针对常态性变动的文件,包括缓存(cache)、登录档(log file)以及某些软件运作所产生的文件,包括程序文件(lock file, run file),或者例如MySQL数据库的文件等等”

因此这个文件夹的占用内存会随着电脑的使用慢慢 “变大”, 对应了 "variables" !!!

上面是目录

以上都是自己一些理解,可能不少存在偏差,但是觉得初学时结合起来记忆一下还是挺有用的,分享一下。

接下来是一些命令

-cd ---- Change Directory 改变当前目录

-pwd ---- Present word directory 打印工作目录

-umask ---- user's mask 显示掩码

-chattr ---- change attributes 改变文件隐藏属性

-lsattr ---- list attributes 显示文件隐藏属性

配合find的 exec ---- execute 执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: