ll命令

ls列出文件列表
ls -l的简写,Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。
如果要使用此命令,可以作如下修改:
打开 ~/.bashrc
找到 #alias ll=’ls -l’,去掉前面的#就可以了。(关闭原来的终端才能使命令生效)
这样个人用户可以使用ll命令,当切换成超级用户后,使用ll命令时提示找不到命令,那是因为你只是修改了个人用户的配置,所以,切换成root后做相同的操作即可解决问题。
启示:我们可以通过修改~/.bashrc添加任何其他的命令别名。
二、ll命令结果说明

lrwxrwxrwx.   1 root root    7 May 16 07:54 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 May 16 07:58 boot
drwxr-xr-x.  20 root root 3240 May 17 09:12 dev
drwxr-xr-x.  78 root root 8192 May 17 09:12 etc
drwxr-xr-x. 3 root root        53 May 16 18:12 hadoop
-rw-r--r--. 1 root root 366447449 May 16 08:58 hadoop-2.9.2.tar.gz
drwxr-xr-x. 3 root root        26 May 16 09:09 java
-rw-r--r--. 1 root root 195132576 May 16 08:57 jdk-8u251-linux-x64.tar.gz

第一个字母表示文件类型

第一个字母 所代表的权限字母
”-” 普通文件
”d” 目录,字母”d”,是dirtectory(目录)的缩写
“l” 符号链接。请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息
“b” 块设备文件
“c” 字符设备文件

第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:

字母 文件属性
r 可读
w 可写
x 可执行

紧接着的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

第六个栏位,表示最后一次修改时间。以“月,日,时间”的格式表示,如May 16 07:58表示5月16日早上7:58分。

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

修改文件权限用,chmod命令
常用的linux文件权限:

数字 所代表的权限字母
444 r–r--r–
600 rw-------
644 rw-r–r--
666 rw-rw-rw-
700 rwx------
744 rwxr–r--
755 rwxr-xr-x
777 rwxrwxrwx

从左至右,1-3位字母代表文件所有者的权限,4-6位字母代表同组用户的权限,7-9字母代表其他用户的权限。
而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;
通过4、2、1的组合,得到以下几种权限:

数字 所代表的权限字母
0 (没有权限)
4 (读取权限)
5 (4+1 | 读取+执行)
6 (4+2 | 读取+写入)
7 (4+2+1 | 读取+写入+执行)

以755为例:
rwx-xr-xr

echo命令
echo $PATH 输出环境变量
cat 文件名 输出文件内容

Linux的ll命令详解相关推荐

  1. Linux中iptraf命令详解(IP局域网监控工具)

    2019独角兽企业重金招聘Python工程师标准>>> Linux中iptraf命令详解(IP局域网监控工具) 发布时间:2017-12-27 20:46:03   作者:佚名    ...

  2. linux ln(link) 命令详解

    linux ln(link) 命令详解 功能说明:连接文件或目录. 语 法:ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--v ...

  3. [老男孩笔记系列]-之linux定时任务crontab命令详解

    linux定时任务crontab命令详解 1.1指令语法 crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 1.2指令说明 通 ...

  4. linux rm(remove) 命令详解

    linux rm(remove) 命令详解 功能说明:删除文件或目录. 语 法:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除文件或目录 ...

  5. linux下dd命令详解

    linux下dd命令详解    名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果 ...

  6. linux性能测试命令h,Linux性能测试 pmap命令详解

    Linux性能测试 pmap命令详解 这里有新鲜出炉的Linux常用命令,程序狗速度看过来! Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户 ...

  7. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

  8. linux的vi命令详解,Linux上Vi命令详解

    Linux下Vi命令详解 补充一点:在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出.================================================= ...

  9. linux的strace命令(详解)

    linux的strace命令(详解) 本文详细讲述linux下的strace命令的用法. strace 命令是一种强大的工具,它能够显示所有由用户空间程序发出的系统调用. strace 显示这些调用的 ...

  10. linux下tree命令详解

    From:http://blog.163.com/ly_89/blog/static/186902299201161302812880/ linux下tree命令详解---linux以树状图逐级列出目 ...

最新文章

  1. Xcode - Other Linker Flags
  2. Linux6.4通过PXE网络装机
  3. MySQL的版本以及版本号
  4. u-boot.lds详细的分析
  5. xgboost算法_工业大数据:分析算法
  6. java中如何将JScrollPane的垂直滚动条自动移动到最下端
  7. Redis 主从复制的几种方法
  8. 如何为JavaScript选择文本编辑器
  9. 数学公式识别:基于编码-解码模型
  10. cocos2d-js 网络请求之GET/POST
  11. pat 甲级 L3-002. 堆栈
  12. JAVA学习第六十三课 — 关于client服务端 amp;amp; URL类 amp; URLConnection
  13. 几个可以查看Centos系统版本命令的方法
  14. 直播带货系统,实现直播间人数统计
  15. 哈铁职业学院 计算机,--哈尔滨铁道职业技术学院
  16. html5 浮标,【钓鱼技巧】主说调与钓 附5个实战技巧
  17. 你认为996是一种荣耀吗?
  18. Zookeeper ZAB协议中FLE选举通信流程
  19. 融合通信(中移动)----微信的强力竞争者来了----阿冬专栏!!!
  20. linux 开机画面

热门文章

  1. 完全立方体计算的多路数组聚集
  2. 一个接口多个实现类的Spring注入方式
  3. android 酷炫菜单
  4. 美国国家地理09年度十大科学发现
  5. Oracle数据库ORA-12520问题处理
  6. 学习笔记-RPC远程调用概念和实例
  7. JAVA设置HttpOnly Cookies
  8. 如何在Microsoft Word设置导航窗格以重新排列页面
  9. 大白话带你认识JVM
  10. dir 列出文件清单_Windows Dir命令教程,以列出文件和文件信息的示例