首页 > 其他 > 详细

系统目录结构、文件类型,ls命令、alias命令

时间:2017-10-21 18:51:22      阅读:282      评论:0      收藏:0      [点我收藏+]

技术分享

ls命令可以说是Linux下最常用的命令之一。它是用来显示当前目录下或者指定目录下的所有文件和列表,ls是list的缩写。

命令语法:

ls(选项)(参数)

命令选项:

    -a 列出目录下的所有文件,包含以.开头的隐藏文件。

    -A 显示出.和..以外的所有文件。

    -d 显示目录的自身属性,而不显示目录下的文件。

    -l 列出目录或者文件的详细信息

    -h 与-l参数合用,以人可读取的方式显示文件大小,如1K,2M,3G

    -i 显示文件或者目录的inode信息,即索引信息

    -t 按修改时间排序显示文件或者目录(时间由近及远排序)

    -r 与其他参数一起使用,使之反向排序

    --color=auto 让输出的内容按照类别显示颜色(grep中也有改参数)


实例:

登录Linux系统,ls / 查看根目录(/)

技术分享


ls -a显示当前目录中所有文件,包含隐藏文件

技术分享


ls -l列出目录或者文件的详细信息

技术分享



用字符表示的文件类型:
-:普通文件

d:目录文件
l:链接文件
b:块设备文件
c:字符设备文件
p:管道文件


文件名颜色的含义:

默认 普通文件

绿色 可执行文件、程序

红色 压缩文件或者包文件  

蓝色 目录文件  

水红 图象文件  

浅蓝 链接文件    

黄色 设备文件


技术分享






alias命令用来设置指令的别名。

我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号‘‘将原来的命令引起来,防止特殊字符导致错误。


ll跟ls -l显示一样,用which查找并显示命令的绝对路径,发现ll设置为ls -l,怪不得效果一样!

技术分享


输入alias可以查看系统下有别名的命令

技术分享


在此涉及PATH,即是系统环境变量,ehco $PATH查看PATH变量是什么,

技术分享

发现它其实就是一系列的路径,当命令在这些目录下,运行命令才会生效,这就是PATH的作用。

which就是查PATH这些路径下是否存在某个命令。


实例:

alias ccj=‘ls -al’

技术分享


unalias取消别名

技术分享


技术分享

本文出自 “运维之路” 博客,请务必保留此出处http://ccj168.blog.51cto.com/13163491/1974792

系统目录结构、文件类型,ls命令、alias命令

原文:http://ccj168.blog.51cto.com/13163491/1974792

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!