linxu下的ll命令其实是ls-l的一个别名。下面由学习啦小编为大家整理了linux的ll命令的详细解释的相关知识,希望对大家有帮助!

一、linux中的ll命令的详细解释

ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。

Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。

如果要使用此命令,可以作如下修改:

打开 ~/.bashrc

找到 #alias ll=’ls -l’,去掉前面的#就可以了。(关闭原来的终端才能使命令生效)

这样个人用户可以使用ll命令,当切换成超级用户后,使用ll命令时提示找不到命令,那是因为你只是修改了个人用户的配置,所以,切换成root后做相同的操作即可解决问题。

启示:我们可以通过修改~/.bashrc添加任何其他的命令别名。

ll命令:查看文件的属性

功能:以长格式显示目标文件或目录的属性。

语法:ll [选项] 文件或目录

-h或--human-readable 和ls命令的-h一样,用"K","M","G"来显示文件和目录的大小。

-c 以更改时间排序,显示文件和目录

二、Linux中的ll命令参数详解

长选项必须使用的参数对于短选项时也是必需使用的。

-a, --all 不隐藏任何以. 开始的项目

-A, --almost-all 列出除. 及.. 以外的任何项目

--author 与-l 同时使用时列出每个文件的作者

-b, --escape 以八进制溢出序列表示不可打印的字符

--block-size=大小 块以指定大小的字节为单位

-B, --ignore-backups 不列出任何以"~"字符结束的项目

-c 配合-lt:根据ctime 排序并显示ctime(文件

状态最后更改的时间)

配合-l:显示ctime 但根据名称排序 其他情况:按ctime 排序

-C 每栏由上至下列出项目

--color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是

"never"(默认)、"always"或"auto"其中之一

-d, --directory 当遇到目录时列出目录本身而非目录内的文件

-D, --dired 产生适合Emacs 的dired 模式使用的结果

-f 不进行排序,-aU 选项生效,-lst 选项失效

-F, --classify 加上文件类型的指示符号(*/=@| 其中一个)

--format=关键字 交错-x,逗号分隔-m,水平-x,长-l,

单栏-1,详细-l,垂直-C

--full-time 即-l --time-style=full-iso

-g 类似-l,但不列出所有者

--group-directories-first

在文件前分组目录。此选项可与--sort 一起使用,

但是一旦使用--sort=none (-U)将禁用分组

-G, --no-group 以一个长列表的形式,不输出组名

-h, --human-readable 与-l 一起,以易于阅读的格式输出文件大小

(例如 1K 234M 2G)

--si 同上面类似,但是使用1000 为基底而非1024

-H, --dereference-command-line

跟随命令行列出的符号链接

--dereference-command-line-symlink-to-dir

跟随命令行列出的目录的符号链接

--hide=PATTERN 隐藏符合PATTERN 模式的项目

(-a 或 -A 将覆盖此选项)

--indicator-style=方式 指定在每个项目名称后加上指示符号方式:

none (默认),classify (-F),file-type (-p)

-i, --inode 显示每个文件的inode 号

-I, --ignore=PATTERN 不显示任何符合指定shell PATTERN 的项目

-k 即--block-size=1K

-l 使用较长格式列出信息

-L, --dereference 当显示符号链接的文件信息时,显示符号链接所指示

的对象而并非符号链接本身的信息

-m 所有项目以逗号分隔,并填满整行行宽

-n, --numeric-uid-gid 类似 -l,但列出UID 及GID 号

-N, --literal 输出未经处理的项目名称 (如不特别处理控制字符)

-o 类似 -l,但不列出有关组的信息

-p, --indicator-style=slash 对目录加上表示符号"/"

-q, --hide-control-chars 以"?"字符代替无法打印的字符

--show-control-chars 直接显示无法打印的字符 (这是默认方式,除非调用

的程序名称是"ls"而且是在终端输出结果)

-Q, --quote-name 将条目名称括上双引号

--quoting-style=方式 使用指定的quoting 方式显示条目的名称:

literal、locale、shell、shell-always、c、escape

-r, --reverse 排序时保留顺序

-R, --recursive 递归显示子目录

-s, --size 以块数形式显示每个文件分配的尺寸

-S 根据文件大小排序

--sort=WORD 以下是可选用的WORD 和它们代表的相应选项:

extension -X status -c

none -U time -t

size -S atime -u

time -t access -u

version -v use -u

--time=WORD 和-l 同时使用时显示WORD 所代表的时间而非修改时

间:atime、access、use、ctime 或status;加上

--sort=time 选项时会以指定时间作为排序关键字

--time-style=STYLE 和-l 同时使用时根据STYLE 代表的格式显示时间:

full-iso、iso、locale、posix-iso、+FORMAT。

FORMAT 即是"date"所用的时间格式;如果FORMAT

是FORMAT1FORMAT2,FORMAT1 适用于较旧

的文件而FORMAT2 适用于较新的文件;如果STYLE

以"posix-"开头,则STYLE 仅在POSIX 语系之外

生效。

-t 根据修改时间排序

-T, --tabsize=宽度 指定制表符(Tab)的宽度,而非8 个字符

-t 按修改时间排序

-T, --tabsize=COLS 指定制表符(Tab)的宽度,而非8个字符

-u 同-lt 一起使用:按照访问时间排序并显示

同-l一起使用:显示访问时间并按文件名排序

其他:按照访问时间排序

-U 不进行排序;按照目录顺序列出项目

-v 在文本中进行数字(版本)的自然排序

-w, --width=COLS assume screen width instead of current value

-x list entries by lines instead of by columns

-X sort alphabetically by entry extension

-1 list one file per line

三、Linux中的less命令常用操作命令

接下来给大家介绍一些在less命令比较常用的操作命令,希望大家能够熟练掌握。

1)分屏导航

ctrl + F - 向前移动一屏

ctrl + B - 向后移动一屏

ctrl + D - 向前移动半屏

ctrl + U - 向后移动半屏

2)单行导航

j - 向前移动一行

k - 向后移动一行

3)其它导航

G - 移动到最后一行

g - 移动到第一行

4)其它命令

v - 使用配置的编辑器编辑当前文件

h - 显示 less 的帮助文档

&pattern - 仅显示匹配模式的行,而不是整个文件

q / ZZ - 退出 less 命令

5)标记导航

当使用 less 查看内容比较多的文件时,可以作一个标记,然后就能通过命令导航到标有特定标记的文本位置,方式如下所示:

ma - 使用 a 标记文本的当前位置

'a - 导航到标记 a 处

好了有关Linux less命令的相关内容就先为大家介绍到这里,less命令非常强大,在此只是为大家做一个简单的介绍,更熟练的掌握还需要大家的多多练习才行。

三、linux中的ll命令结果说明

drwxr-xr-x 2 root root 48 2013-11-27 16:34 test/

第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。

这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。

第一个字母表示文件类型,

”-”,普通文件.

”d”目录,字母”d”,是dirtectory(目录)的缩写.

“l”符号链接。请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息.

“b”块设备文件。

“c”字符设备文件。

紧接着的3*3个字符分3组,各指示此文件的读、写、执行权限,对于owner、group、others而言。因为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例):   rwx(Owner)r-x(Group)r-x(Other)   这个例子表示的权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分不是X,而是S,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。一般出现在系统管理之类的指令或程序,让使用者执行时,拥有root身份。

第二个栏位,表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了。

第三个栏位,表示该文件或目录的拥有者。若使用者目前处于自己的Home,那这一栏大概都是它的账号名称。

第四个栏位,表示所属的组(group)。每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。

第五栏位,表示文件大小。文件大小用byte来表示,而空目录一般都是1024byte,当然可以用其它参数使文件显示的单位不同,如使用ls –k就是用kb莱显示一个文件的大小单位,不过一般我们还是以byte为主。

第六个栏位,表示最后一次修改时间。以“月,日,时间”的格式表示,如Aug 15 5:46表示8月15日早上5:46分。

第七个栏位,表示文件名。我们可以用ls –a显示隐藏的文件名。

linux 脚本 ll命令,linux中ll命令的详细解释相关推荐

  1. Linux和Windows命令行中使用命令的输出(删除几天前的日志)

    如果我们需要在命令行中使用命令的结果,需要怎么做? 很常见的一种情况是我们需要当前工作目录的路径.在Linux下,可用这样: $ echo `pwd` $ ./mdu `pwd` 在Windows下面 ...

  2. 图论中握手定理的详细解释

    图论中握手定理的详细解释

  3. android中 menu的属性详细解释

    android中 menu的属性详细解释 <?xml version="1.0" encoding="utf-8"?> <menu xmlns ...

  4. linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解

    <Linux典藏大系:Linux Shell命令行及脚本编程实例详解>共15章,分为两篇.主要内容包括:Linux 及Linux Shell简介.初识Linux Shell.常用Shell ...

  5. linux wget返回值_Linux中curl命令和wget命令的使用介绍与比较

    原文链接: 这篇文章主要给大家介绍了Linux中curl命令和wget命令使用以及这两者之间的区别比较,curl和wget命令都是Linux下的工具,可以用来下载文件.文中介绍的非常详细,相信对大家具 ...

  6. SecureCRT常用Linux命令,SecureCRT中常用命令

    SecureCRT中常用命令...一点点加吧: rz  : 上传文件. ps -auxf  :查看进程 tar -cvf /home/cbinews/openads_new_20090827.tar ...

  7. linux dd 编辑,Vim编辑器中,在命令模式下的dd命令是用来( )。

    Vim编辑器中,在命令模式下的dd命令是用来( ). 更多相关问题 下列说法中不正确的是()A.-1的立方根是-1B.0的平方根与立方根相等C.-4的平方根是±2D.每个数都有一个立方 设s=11+1 ...

  8. linux脚本case语句,shell中的case语句,数组及函数

    case示例 ---------------------------------------------------------------------- .. echo "case&quo ...

  9. linux脚本 校准时区,Linux中自动校准时间,并且非常好用。

    Linux中有个ntp包可以自动校准时间,并且非常好用. Debian系统安装NTP校时包: 1    apt-get install ntpdate CentOS系统安装NTP校时包: 1    y ...

  10. linux脚本编写思想,Linux脚本编写入门基础(三)

    1.1.2 注释在进行shell编程时,以#开头的句子表示注释,直到这一行的结束.我们真诚地建议您在程序中使用注释.如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚 ...

最新文章

  1. java中native的用法[转]
  2. JS显示document里所有的成员
  3. php统计日周月数据,PHP实现 今天、昨天、上周、本周、本月、本季度 、本年数据统计功能...
  4. 20个html标签及其作用,请写出至少20个html标签,并说说各个标签的功能或作用。...
  5. cmw500综合测试仪使用_高端示波器是德MSOX4154A示波器-产品使用操作说明书【二手示波器吧】...
  6. AptanaStudio3+PHP程序远程调试的方法和步骤
  7. 打印pdf就一页_我就是死都不想在mac上装第三方pdf软件
  8. 发布过程5分钟内load飙升问题排查
  9. winform学习之-----页面设计-20160523
  10. paip输入法编程之生活用高频字,以及汉字分级
  11. 六一儿童节海报合集,一起重拾童年吧~
  12. 守望空城,一位摄影师镜头下的武汉
  13. JS港澳台身份证校验
  14. excel 中如何设置误差线以及其意义
  15. android 判断 音乐是否播放,Android如何判断当前手机是否正在播放音乐并获取有关正在播放的音乐的信息...
  16. 手动实现JDK动态代理,报错:$Proxy0 cannot be cast to异常
  17. 浅析云存储技术的原理与架构
  18. 儿知错父之过下一句_第十七章 儿之责父之过
  19. api 定位 微信小程序 精度_微信小程序API~地理位置location
  20. Java架构师培训视频百度云

热门文章

  1. 简单python脚本 爬取杭州链家二手房 房价信息
  2. uni-app音频组件控制的使用
  3. easyui的DataGrid DetailView详细表格查看
  4. unity中怎么做河流_unity3D绘制海洋河流湖泊并添加水面倒影的详细步骤
  5. C++十六进制转十进制
  6. asp+C#基于web的IT培训课程学习网站
  7. 学会这样写代码,一看就是资深工程师,代码简洁之道PHP版本
  8. STM32字符串转整数
  9. java arraydeque_Java ArrayDeque使用方法详解
  10. C#本地文件下载以及FTP文件服务下载(以Pdf文件为例)