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

linux学习笔记5

2017-12-15 17:48 99 查看
系统目录结构

根目录下有哪些目录



bin和sbin:目录下存放着一些命令,bin和sbin的区别是sbin下的命令是超级用户使用的,普通用户无法正常使用。

boot :系统启动的相关文件。

dev :  是linux系统里面特有的一些设备文件,例如 光盘、鼠标、键盘等。

etc :  是系统的一些配置文件所在的目录。

home:是用户的家目录,下面存放一些用户自己的文件。

lib和lib64 : 是存放系统的库文件,好多命令都要依赖库文件,怎么查看一个命令依赖那个库文件-----ldd  /bin/ls



media : 是媒介目录,默认是空的,比如插入一个U盘它会自动放到media目录下。

mnt : 是一个临时挂载目录,默认也是空的,可一把临时光驱和临时增加的硬盘挂载到该目录下。

proc :进程 是系统启动的一些进程文件。

run : 是一些进程所生成的文件,一旦关机就会消失。

srv : 默认也是空的,他存放一些服务所产生的文件。

sys :存放一些系统内核生成的文件一般不会去动。

tmp : 系统的临时目录,他的权限恨大,任何用户都可以在它的目录下更改一些文件。同时它还有一个特殊的权限:用户自己管理自己的文件别人没有权限管理。

usr : 用户的一些文件会存放到该目录下,和bin   bin64  lib 是差不多的,是一个很重要的文件。

var :存放和系统相关的的一些日志文件。

比较经常会用到的目录有:/usr/bin    /usr/sbin     /bin/    /sbin/     /etc/   /var/    /usr/local/。

ls命令



ls的命令有很多这里列举几个常用的:

ls-l : 可以把ls这个命令的全部信息都列出来,包括权限、有多少个子文件等。



ls -h :更人性化的显示所有目录。

ls -a : 查看这个目录下的所有文件,包括隐藏文件。

ls- ta : 这个命令会把所查看到的文件按时间顺序排列出来。

ls -d :这个命令只显示目录本身。

ls命令还有很多具体用法可以使用man  ls  查看。

文件类型

输入不同的命令会出现不同的文件格式



d :文件类型目录。

-  :普通文件,包括二进制文件、文本文档。

c :字符串设备。

b :框设备,光驱、光盘等。

s :通信,用来通信的文件。

l :软连接文件。

alias命令

alias表示这个命令是由一个命令和选项的组合形成的新的命令。至于命令是由哪些东西组成的可以通过“which 某某”查看。列如想查看“ls”该命令是由哪些因素组成如下:



同时还可以通过命令查看所有的alias命令:



同时还可以自己编辑一个命令:



取消这个命令:

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