前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux学习第五篇:系统目录结构,ls命令,文件类型以及alias命令

linux学习第五篇:系统目录结构,ls命令,文件类型以及alias命令

作者头像
用户1215343
发布2018-02-05 16:58:23
1.1K0
发布2018-02-05 16:58:23
举报
文章被收录于专栏:linux运维学习linux运维学习

系统目录结构

Ls查看根目录

大多数常用的命令都存在于目录   /usr/bin     /usr/sbin/      /bin/    /sbin/   下

sbin:目录下的命令一般都是root用户用的,普通用户不能用

bin:目录下的命令是普通用户用的,当然root也能用

boot :目录下是系统启动相关的文件

dev: 是linux系统里特有的设备文件,如光盘,硬盘,鼠标等

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

home :是用户的家目录

lib,lib64 :是存系统的库文件,很多命令都依赖于库文件(如输入命令: ldd /bin/ls  可查看命令ls依赖的库文件)

media :默认是空的,U盘会自动放到media目录中

mnt :临时挂载的目录,可把光驱,新增的硬盘挂载到该目录下

proc :系统启动的进程

run :进程产生的临时文件,关机就会消失的文件

srv :存一些服务产生的文件

sys :存一些系统内核相关的文件(平时不会去动,关注)

tmp :系统的临时目录,任何用户都可以在该目录下增删改

usr :用户的文件

var : /var/log/下存的是系统的日志

比较重要的几个:

/usr/bin :存命令的目录

/usr/sbin :存命令的目录

/bin/ :存命令的目录

/sbin/ :存命令的目录

/etc/ :存配置文件

/var/ :系统进程,服务产生的临时文件,系统日志等

/usr/local/ :自己的编译的服务会放在该目录

Ls命令

ls -a 全部的档案,连同隐藏档一起列出来(常用,‘.’开头的都是隐藏文件,包括目录)

ls -h 将档案容量以人类较易读的方式列出来(例如 GB,KB等)

ls -l 长数据串行出,包含档案的属性与权限等等数据(常用)

ls -S 以档案容量大小排序,而不是用档名排序

ls -F 列出的文件中,可执行文件加“*”,目录加“/”

ls -l a*  这个命令会列出在当前工作目录下所有的以小写a开头的文件,比如说abc.txt,alpha.jpg等等。

ls –ld  列出目录的详细信息

ls –i   查看文件的inode号

Ls –t 以时间顺序排序,越早排越下,越晚排越上

文件类型

.  :为当前目录

..  :为上一级目录

d :表示目录

-         :表示普通文件

c : 表示字符串设备(如鼠标,键盘等)

b :表示块设备文件(光盘,磁盘等)

s :表示套接口文件(用来通信)

l  :表示软连接,硬链接文件

alias命令

1.      使用命令alias,可查看系统所有的命令别名

2.      使用命令 which可查看指定命令的alias别名和对应路径

3.      使用alias可自己定义别名

4.      unalias取消之前自己定义的别名

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年10月22日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档