一步一步不学习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命令时的记录,欢迎斧正一起学习!

Linux常用命令---显示文件列表相关推荐

  1. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. Linux常用命令(echo、date、ls、cd、history、cat)

    一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboo ...

  3. Linux 常用命令使用方法

    Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入相应的 ...

  4. linux 复制包括子目录_【Linux分享】Linux常用命令+教程分享

    今天分享分为两部分 :)PART01 Linux常用命令分享/PART02 关于BD面试经验分享    30mins  Linux Command:PART 1 你本可以张口就来.....本篇内容分享 ...

  5. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)

    史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...

  6. Linux 常用命令:文本查看篇

    前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat f ...

  7. Linux 常用命令

    Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,首先它是自由软件,用户不用支付费用就可以使用它,并可根据自己的需要对它进行修改.另外,它具有Unix的全部功能,任何使用Unix系统或想要学 ...

  8. linux 常用命令行 大全

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  9. linux命令txt,Linux常用命令(非常详细!)

    原标题:Linux常用命令(非常详细!) 文件命令: 1.pwd (print work directory) 译:查看路径 2.ls (list) 译:查看目录下的文件和文件夹 例:ls -l (以 ...

最新文章

  1. 使用shell统计字符串出现的次数,并从大到小进行排序显示
  2. DHCP企业应用指南
  3. eclipse maven 创建总POM 工程
  4. 基于Boost::beast模块的同步http服务器
  5. python爬虫----(4. scrapy框架,官方文档以及例子)
  6. bootstrap的栅格系统和响应式工具
  7. python显示小数点后几位数_Python编程从入门到实践-连载1(变量和简单数据类型)...
  8. 关于计算机网络维护毕业论文,计算机专业毕业论文---计算机网络故障处理及维护方法...
  9. 一文读懂前端与HTML5技术的区别!
  10. mac os cmake安装
  11. linux消息队列总结
  12. c java交互,Java与C交互
  13. python深度学习库keras——安装
  14. python-函数入门(二)
  15. 妙用TurboMail企业通讯平台,重要邮件不再躲猫猫
  16. t3 修改UFO服务器地址,t3ufo报表服务器配置
  17. dubbo源码解析之服务调用(通信)流程
  18. 会说话的PPT,从开发者角度十分钟理解区块链
  19. 100个Python实战项目(七)实现摩斯密码翻译器
  20. 用Python为直方图绘制拟合正态分布曲线的两种方法

热门文章

  1. HTML5 SVG纸屑按钮动画js特效
  2. 开通阿里云 OSS 服务
  3. 电脑反映变慢的解决办法
  4. signal 各种操作
  5. VB Instr 函数精讲
  6. Jenkins从配置到实践
  7. HDD杭州站•ArkUI让开发更灵活
  8. C++ 可变参数模板
  9. 手动导入maven依赖
  10. 神兽保佑 码无BUG