Linux系统的应用场景最多的就是用作服务器的系统了,简洁,安全,高效,一般我们服务器端不会安装Linux的图形化界面,虽然现在一些Linux发行版的图形界面也很漂亮,但是,服务器最主要的是高效。所以,一般都是使用命令行进行操作,所以,一般我们都要熟悉一些常用的Linux命令,废话不多说,首先说一下可能用的最频繁的命令 ls 。

Linux命令的一般格式为:命令  [选项] [参数] ,其中选项是为了让命令有其他额外的功能,是可选的,一般选项的前面都会有一个 - ,是简化的选项,-- 是完整的选项命令,选项可以有多个,可以连在一起写;参数是命令操作的对象,可以是文件、目录、进程或者其他,也是可选的

ls 命令(英文原意:list)最基本的作用是查看目录下的所有文件,不显示详细信息,比如,下面就是查看根目录下的所有文件,但是不包括隐藏文件

可以使用which或whereis命令查看命令所在的路径,根据路径我们可以看到它的执行权限是所有用户

选项

ls 命令的常用选项有4个,分别是 -a -l -d -i

ls -a 可以查看目录下的包括隐藏文件在内的所有文件,Linux中隐藏文件前面都有一个小点 .

ls -l 可以查看目录下的所有文件的详细信息,第一行total表示目录下的文件占用资源的总和,单位是KB(可以使用 -h 选项来显示具体单位),后面有每个文件显示的7列信息:

第一列是权限列,它的第一个字符代表是文件的类型,常见的文件类型有文件、目录、软链接3种,其中 - 表示是文件,例如,上图中的install.sh就是一个文件,d 表示是一个目录,例如上图中的proc就是一个目录(当然,这个也可以根据Linux中特定的颜色来判断,蓝色就表示目录,会更明显一点),l 表示是一个软链接;后面每三个字符可以看成一组,分别表示读权限(r),写权限(w),执行权限(x),第一组表示所有者的权限,第二组表示所属组的权限,第三组表示其他用户的权限(Linux是一个多用户系统,它把用户分成了三种类型,分别是所有者、所属组、其他用户);

第二列是一种文件的引用技术,表示文件或目录曾经被引用或调用的次数

第三列表示文件的所有者

第四列表示文件的用户组

第五列表示文件的大小,单位是字节(B)

第六列表示文件最后一次的修改时间

第七列表示文件名称

ls -i 可以查看文件的i节点号(可以看成文件的唯一标识,系统可以通过这个i节点号来识别和查询文件)

ls -d 可以只查看目录的信息,而不显示目录下的文件信息

参数

可选的参数可以是任何的目录,表示查看相应目录下的文件,如图表示查看/etc下的文件

Linux文件处理命令 ls 详解的更多相关文章

  1. Linux文件查找命令 find 详解

    关于find命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下.即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权 ...

  2. Linux 执行文件查找命令 which 详解

    某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which  查看可执行文件的位置 whereis 查看文件的位置 locate   配合数据库查看文件位置 find   实际搜寻硬盘查 ...

  3. Linux文件权限与属性详解 之 一般权限

    目录 一般属性 1. iNode: 3152621 2. 文件类型 3.文件访问权限 4. 链接数目: 5. 文件所有者 6. 文件所属组 7. 文件大小 8. 修改时间 9. 文件名称 Linux文 ...

  4. Linux文件权限与属性详解 之 ACL

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  5. linux下sort命令使用详解---linux将文本文件内容加以排序命令

    转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...

  6. Linux下find命令用法详解

    Linux下find命令用法详解   学神VIP烟火 学神IT教育:XueGod-IT   最负责任的线上直播教育平台   本文作者为VIP学员 烟火   第一部分:根据文件名查找   1.在当前目录 ...

  7. Linux文件权限与属性详解 之 SUID、SGID & SBIT

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  8. Linux文件权限与属性详解 之 chattr & lsattr

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

  9. Linux文件权限与属性详解 之 su & sudo

    Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...

随机推荐

  1. linux 修改时间同步到BIOS

    设置时间和日期例如:将系统日期设定成2020年4月14日的命令 命令 : "date -s 04/14/2020" 将系统时间设定成下午5点55分55秒的命令 命令 : " ...

  2. supersqli

    0x01 堆叠注入 1.定义与说明 在sql中,分号(;)表示一条sql语句的结束.在;结束之后继续构造下一条语句,会一起执行,因此为堆叠注入. union联合查询是将两条语句合并之后进行查询,uni ...

  3. wangeditor在移动端的web应用

    废话不多说,直接上代码 前端(前端多说一句,在初始使用阶段,不知道是怎么回事,复制在看云上的文档的配置参数时,一直有错误,后台获取不到$_file,整整一上午,下午上网搜了一下别人的上传图片代码才好用 ...

  4. 【Django组件】KindEditor富文本编辑器上传文件,html样式文本,VUE异步提交数据(易懂版)

    1:下载与配置 适合版本: python3 下载:http://kindeditor.net/down.php 文档:http://kindeditor.net/doc.php 将文件包放入stati ...

  5. 加密base64

    package com.lzkj.csp.bas.util; @SuppressWarnings("restriction") public class Base64Utils { ...

  6. 说一说JS的IIFE

    1. 定义IIFE: Immediately Invoked Function Expression,意为立即调用的函数表达式,也就是说,声明函数的同时立即调用这个函数.对比一下,这是不采用IIFE时 ...

  7. python机器学习(五)回归算法-线性回归

      一.线性回归的概念 1.1.定义 线性回归通过一个或者多个自变量与因变量之间之间进行建模的回归分析.其中特点为一个或多个称为回归系数的模型参数的线性组合. 优点:结果易于理解,计算不复杂. 缺点: ...

  8. poj2823单调队列认知

    Sliding Window Time Limit: 12000MS   Memory Limit: 65536K Total Submissions: 62930   Accepted: 17963 ...

  9. JavaScript实现单向链表结构

    参考资料 一.什么是链表结构? 1.1.简介 链表和数组一样, 可以用于存储一系列的元素, 但是链表和数组的实现机制完全不同,链表中的元素在内存不是连续的空间,链表的每个元素由一个存储元素本身(数据) ...

  10. c# 优化代码的一些规则——const 和 readonly[二]

    前言 在c# 的世界中,在初学的时候,可能很难区分readonly 和 const,两者都是不可修改. 看到这两个单词,我们想的是,最多他们的区别也不会太大.然后事实却出乎我们的意料. 正文 这两个声 ...