资讯专栏INFORMATION COLUMN

Linux常用命令---显示文件列表

awesome23 / 2127人阅读

摘要:当多带带使用这个选项时,如果参数是一个目录,只显示目录名,不显示这个目录下的文件。例如要查看,那么会打印出下所有文件名字加上选项也就是只会打印出这个目录名字,而不会显示目录下的文件列表。其中,表示可读,表示可写,表示可执行。

一步一步不学习Linux命令。

命令提示符

格式:

[root@localhost ~]#

说明:

名称 作用
root 当前登录用户名
localhost 主机名
~ 当前用户的家目录
# 超级用户提示符,普通用户提示符是$

补充说明:
root是管理员账户,使用其他账户登录显示为其他用户名。
~为当前登录用户的家目录,root用户是在跟下的/root文件,某用户的家目录在/home下,当创建一个用户时,会自动在/home下创建一个和用户名同名的目录,登录时,初始登录显示目录为此目录。

在命令行中使用pwd来查看当前目录的路径。

pwd = Print Working Directory

命令基本格式

command [options] [arguments]
命令 [选项] [参数]

在Linux中命令所使用的符号的含义:

[] 表示是可选的;
<> 表示可变选项,一般是多选一,而且必须是要选其一。
x|y|z 多选一,如果加上[],可不选。
-abc 多选,如果加上[],可不选。

说明:

名称 作用
command 命令名称
options 选项,用来调整命令的功能
arguments 参数,表示命令作用的对象

补充说明:
选项有长短两种:

长选项: 用 -- 引导,后面跟完整的单词,如 --all

短选项: 用 - 引导,后面跟单个的字符, 如 -a

多个短选项可组合使用,例如-l-h-d,可写作-lhd。

显示文件列表 --- ls命令

ls命令是linux下最常用的命令,是list的简写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。

命令格式:

ls [选项] [文件或目录]

选项说明:

选项 作用
-a 显示所有文件,包括隐藏文件(隐藏文件都是以.开头的)
-l 显示详细信息(也可以直接使用命令ll,相当于ls -l)
-d 仅显示目录名,而不显示目录下的内容列表
-h 已容易理解的方式列出文件大小(例如 1K 2M 3G)
-i 显示文件索引节点号(inode)。一个索引节点代表一个文件

补充说明:
对选项-d这一项做一个补充说明。当多带带使用这个选项时,如果参数是一个目录,只显示目录名,不显示这个目录下的文件。

例如要查看/home,那么ls /home会打印出/home下所有文件名字

加上选项也就是ls -d /home,只会打印出/home这个目录名字,而不会显示目录下的文件列表。

通常个这个参数配合-l使用,打印出要查看的目录的详细信息,而不是这个
目录下文件的信息。

例如要查看/home的详细信息,需要两个选项配合使用ls -ld /home即可

-i显示文件索引节点号(inode),具体参考文章:http://www.ruanyifeng.com/blog/2011/12/inode.html

文件权限

当使用命令ls -l时,会打印出文件的详细信息:

[root@localhost home]#ls -l
drwxr-xr-x 4 root root 4096 7月 11 12:21 test
-rwxr-xr-x 4 root root 4096 7月 11 12:25 index.html

先看这一部分:

drwxr-xr-x
-rwxr-xr-x

首先第一个符号,表示文件类型,在liunx中常用的文件类型有七种,常用的有三种:

-表示文件
d表示目录(可理解为windows的文件夹的概念),
l表示软链接文件

除了这三种还有不常用的四种:

块设备文件,字符设备文件、套接字文件、管理文件

其次,除去第一个符号,来看rwxr-xr-x,一共有九个字符,需分为三组,分别为wxr,r-x,r-x,每个组按照顺序分别表示

u所有者,g所属组,o其他人的权限

那么在上述打出的信息中,第一个root表示所有者权限为root权限,第二个root表示所属组的权限也是root权限。

其中,i表示可读,w表示可写,x表示可执行。

为了更加明白,对于 test 这个文件,列一个表格说明:

前三个字符 中三个字符 后三个字符
wxr r-x r-x
所有者u的权限 所属组g的权限 o其他人的权限
可读可写可执行 可读可执行 可读可执行

之后的数字 1 表示引用计数,比如一个文件有一个软链接(类似windows快捷方式),那么它的引用计数就是2。

root 后面的4096表示文件的大小,已字节为单位,也可以使用ls -lh 组合选项方式来列出容易理解的方式列出文件大小,再后面表示最后修改的日期,最后是文件的名称。

以上是学习Linux命令时的记录,欢迎斧正一起学习!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10171.html

相关文章

  • 零基础学习 Linux 该如何入门?

    摘要:常用命令文件管理命令显示指定工作目录下的内容及属性信息命令为英文单词的缩写,正如英文单词的意思,其功能是列出指定目录下的内容及其相关属性信息。 前言 为什么要学习 ...

    不知名网友 评论0 收藏0
  • 看完这篇Linux基本的操作就会了

    摘要:前言只有光头才能变强这个学期开了的课程了,授课的老师也是比较负责任的一位。开源,可被定制,开放,多用户的网络操作系统。三常用的命令上面说了一堆的基础概念,这是给我们敲命令之前打了一点基础,在敲命令的同时也会遇到一些比较重要的知识点的。 前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要...

    AZmake 评论0 收藏0
  • 看完这篇Linux基本的操作就会了

    摘要:前言只有光头才能变强这个学期开了的课程了,授课的老师也是比较负责任的一位。开源,可被定制,开放,多用户的网络操作系统。三常用的命令上面说了一堆的基础概念,这是给我们敲命令之前打了一点基础,在敲命令的同时也会遇到一些比较重要的知识点的。 前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要...

    Faremax 评论0 收藏0
  • linux 常用命令

    摘要:常用命令进入文件文件夹名进入文件夹返回上一级目录返回上两级目录返回上一次所在目录显示列表详细列表以及权限目录中的文件粗略的,没有详细文件的内容以及权限删除复制文件删除一个目录或文件强制删除目录或文件目录强制删除一个目录以及其中的内容重命 常用命令 1.进入文件 cd + 文件夹名 //进入文件夹 cd ../ //返回上一级目录 cd ../.. //返回上两级目录 cd - // ...

    coolpail 评论0 收藏0
  • Linux常用命令介绍之小白向

    摘要:通过命令查看历史记录。组用来方便组织管理用户。每个用户属于一个主组,属于一个或多个附属组。每个进程以一个用户身份运行,并受该用户可访问的资源限制。使用命令可以显示当前用户的信息。一般来讲,使用部门职能或地理区域的分类方式来创建使用组。 历史记录 Bash会保存你输入命令的历史记录,可以通过上下按键或者history命令查看。 通过上下按键查看之前的命令。 通过history命令查看历...

    wua_wua2012 评论0 收藏0

发表评论

0条评论

awesome23

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<