命令格式与目录处理命令ls

命令格式:  命令[-选项][参数]

例如:  ls -la /etc

说明:

1)个别命令使用不遵循此格式

2)当多个选项时,可以写在一起

3)简化选项与完整选项

-a 等于--all

PS:在Linux中“.”代表的是隐藏文件。

目录处理命令:ls

命令名称:

ls

命令英文原意:

list

命令所在路径:

/bin/ls

执行权限:

所有用户

功能描述:

显示目录文件

语法:

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

-a  显示所有文件,包括隐藏文件

-l  详细信息显示

-d  查看目录属性

#ls -a 查看本目录下的文件(包含隐藏文件)

#ls -l 显示文件的详细信息

1 root root  1208 12月  3 06:22 anaconda-ks.cfg

1 root root 24772 12月  3 06:22 install.log

1 root root  7690 12月  3 06:21 install.log.syslog

root 所有者  root 所属组  7690  文件大小

下面的ls -lh是将文件大小的字节显示转变成我们所熟悉的Windows

1
2
3
4
5
[root@localhost ~]# ls -lh
总用量 44K
-rw-------. 1 root root <span ><strong><span >1.2K</span></strong></span> 12月  3 06:22 anaconda-ks.cfg
-rw-r--r--. 1 root root  25K 12月  3 06:22 install.log
-rw-r--r--. 1 root root 7.6K 12月  3 06:21 install.log.syslog

1.2K 和 7690代表的是一个意思,只不过当用ls -lh的时候会将文件大小变成我们所熟悉的K、M、G表示而不是字节表示。

-rw-r--r--

-文件类型(-二进制文件   d表示目录   l表示软链接文件)

rw-   r--   r--

u     g      o

u所有者 g所属组 o其他人

PS: r读 w写 x执行

1
2
[root@localhost ~]# ls -lhd /etc
drwxr-xr-x. 102 root root 12K 12月 15 06:36 /etc

ls -lhd /etc 是查看etc目录的大小而不是查看ect目录下的所有内容。

1
2
[root@localhost ~]# ls -i
795111 anaconda-ks.cfg  786436 install.log  786437 install.log.syslog

#ls -i 查看每个文件的id号

CentOS学习之常用命令ls的更多相关文章

  1. LInux学习之常用命令ls

    命令格式与目录处理命令ls 命令格式:  命令[-选项][参数] 例如:  ls -la /etc 说明: 1)个别命令使用不遵循此格式 2)当多个选项时,可以写在一起 3)简化选项与完整选项 -a  ...

  2. Centos 6/7 常用命令总结 (基础)

    Centos 6/7 常用命令总结 (基础): 参考链接:https://www.cnblogs.com/linhaifeng/p/6045600.html 目录介绍: a) bin目录:用来存放常用 ...

  3. Linux常用命令 - ls

    目录 Linux常用命令-ls 简介 ls -F ls -a ls -R ls -l 后记 Linux常用命令-ls 简介 ls主要用于显示文件和目录列表.作为最常见的Linux命令,大家应该都不会陌 ...

  4. 一张图学习vim常用命令

    一张图学习vim常用命令

  5. goland学习-go常用命令使用

    goland学习-go常用命令使用 1.跨平台编译:env GOOS=linux GOARCH=amd64 go build 2.获取go第三方包:go get -u github.com/go-sq ...

  6. CentOS下mysql常用命令

    CentOS下mysql常用命令   1.开启和关闭 1.1.开启 service mysql start 1.2.关闭 service mysql stop 1.3.重启 service mysql ...

  7. CentOS Linux最常用命令及快捷键整理

    最近一直在对CentOS系统进行各种体验,为方便自己也方便他人,整理了Linux常用命令及快捷键,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样. 常用Linux命令: 文件和目录: ...

  8. Linux_学习_01_常用命令大全

    一.文件目录 1.列出目录 ls -a #显示隐藏文件 -l #显示文件和目录的详细资料 -h -lrt tree #显示文件和目录由根目录开始的树形结构 lstree #显示文件和目录由根目录开始的 ...

  9. Linux 常用命令 :ls命令

    ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...

随机推荐

  1. Java并发之AQS同步器学习

    AQS队列同步器学习 在学习并发的时候,我们一定会接触到 JUC 当中的工具,JUC 当中为我们准备了很多在并发中需要用到的东西,但是它们都是基于AQS(AbstractQueuedSynchroni ...

  2. CSS控制当鼠标滑过时更换图片的效果

    鼠标滑过时更换图片的效果有很多方法可以实现,在本文将为大家介绍喜爱如何通过css来实现.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra ...

  3. LeetCode242——Valid Anagram

    Given two strings s and t, write a function to determine if t is an anagram of s. For example, s = & ...

  4. WPF多线程访问控件

    大家知道WPF中多线程访问UI控件时会提示UI线程的数据不能直接被其他线程访问或者修改,该怎样来做呢? 分下面两种情况 1.WinForm程序 1)第一种方法,使用委托: private delega ...

  5. LeetCode: Search for a Range 解题报告

    Search for a RangeGiven a sorted array of integers, find the starting and ending position of a given ...

  6. C#中模拟用户登陆SharePoint网站

    自动化测试一个SharePoint网站,首先要登陆,我们今天就模拟一下用户登陆SharePoint网站的过程,这一过程可以通过其他方式完成模拟,比如通过Coded UI Test录制脚本会更方便,但是 ...

  7. iOSGCD的使用以及死锁的问题

    死锁一直都是在使用多线程时,需要注意的一个问题.以前对同步.异步,串行.并行只有一个模糊的概念,想想也是时候整理一下了.再看看之前的博客,已经很久没有干货了[说得好像之前有干货一样],所以,这篇博客, ...

  8. 拦截iOS系统导航栏返回按钮事件-三种方法

    方法一:在dealloc里面书写监听事件,因为只有pop才会调用dealloc,push不会掉用 - (void)dealloc {YLLog(@"123"); } 方法二:在- ...

  9. java依赖的外部文件路径的获取

    在开发阶段一直使用以下方式调试没有问题: String path = KStream104.class.getResource("/").getFile().toString(); ...

  10. linux(CentOS7)安装cuda

    感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限,错误之处在所难免.欢迎指正! 假设转载,请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地 ...