Linux只列出目录的几种方式

在Linux系统下,有时只想列出当前路径下的所有目录,比如:/lib目录下文件比较多,我们只想看目录,那么有以下几种方式可供参考:

方法

1、  ls -F | grep ‘/$’

2、      ls -l | grep ‘^d’

3、  ls -ld */         注:*表示所有的文件,加上/就是子目录了。

4、  ls -ap | grep ‘/’注:ls -p可以给目录加上一个’/’,过滤一下就能只显示目录了。

5、  tree -d -L 1      注:tree:显示目录树 -d:只显示目录-L:选择显示的目录深度1:只显示一层深度,即不递归子目录

linux下正确的只列出当前目录下文件名的方法如下:

ls -1 -F | grep - v[/$]

时间: 2024-10-04 20:54:23

Linux只列出目录的几种方式的相关文章

linux 只列出目录及文件

只列出目录: 1.  ls -F | grep '/$' 2.  ls -d */ 3.  ls -l | grep '^d' 4. find . -type d -maxdepth 1 只列出文件: ls -l |grep ^- |awk '{printf("%s\n ",$9)}'

【转】Linux下软件安装的几种方式

转自Linux下软件安装的几种方式 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为              C:/Windows/, /usr/lib理解为                                       C:/Windows/System32. /usr/bin:几乎所有的系统可执行文件都会安装在这里 /usr/local/bin:则是可以存放一些系统用户自己

asp.net Core 获取应用程序所在目录的2种方式

//获取应用程序所在目录的2种方式(绝对,不受工作目录影响,建议采用此方法获取路径).如:d:\Users\xk\Desktop\WebApplication1\WebApplication1\bin\Debug\netcoreapp2.0 String basePath1 = AppContext.BaseDirectory; String basePath2 =Path.GetDirectoryName(typeof(Program).Assembly.Location); //注意:对于

Linux设置中文语言的一种方式

刚开始接触Linux时,如果对于英语不太好的人来说,看到英语的系统时就有点头晕. 能把Linux系统设置为中文就变得急需了. 有一个最简单的方法就是,在登录时,下面就有一个选择语言的选项. 如图: Linux设置中文语言的一种方式 原文地址:https://www.cnblogs.com/xiaostudy/p/9501835.html

linux ls列出目录下所有文件数量

查看统计当前目录下文件的个数,包括子目录里的. ls -lR| grep "^-" | wc -l[喝小酒的网摘]http://blog.hehehehehe.cn/a/12311.htm Linux下查看某个目录下的文件.或文件夹个数用到3个命令:ls列目录.用grep过虑.再用wc统计.举例说明:1.查看统计当前目录下文件的个数 ls -l | grep "^-" | wc -l 2.查看统计当前目录下文件的个数,包括子目录里的. ls -lR| grep &q

linux 设置开机启动项两种方式

原文链接:http://blog.csdn.net/karchar/article/details/52489572 有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务. 在解问题之前先来看看Linux的启动流程 Linux的启动流程 主要顺序就是: 1. 加载内核 2. 启动初始化进程 3. 确定运行级别 4. 加载开机启动程序 5. 用户登录 启动流程的具体细节可以看看Linux 的启动流程 第4步加载启动程序其实是两步: init进程逐一加载开机启动程序,其实就是运行指定目

云服务器 ECS Linux 服务器修改时区的两种方式

在云服务器 ECS Linux 系统中,以 Centos6.5 为例,可以通过如下两种方式,修改系统时区: 可以使用命令 tzselect,修改时区.操作示例: [[email protected] ~]# tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent or ocean. 1) Africa 2) Americas 3) Ant

shell脚本只提供整数算术运算(三种方式)—((表达式))、let "表达式"、value=`expr 表达式右边` (转载)

转自:http://blog.163.com/[email protected]/blog/static/132229655201131055455754/ 数值运算: 在bash中只提供了整数运算,一般shell通过let和expr这两个指令来实现. 使用格式为:   let  "x=$x+1"    或者    x=`expr  $x+1` 同时,在shell中,也可以通过((表达式)). 使用格式为:((x=$x+1)) 在上面的三种方式中,运算符还可以是: +.-.*./.% 

linux 只查看目录下文件夹

只显示目录文件夹 ls -F |grep "/$" 显示 目录权限 ls -al |grep "^d" 只显示文件 ls -al |grep "^-" 参数: -F 类型 -R 递归 -S 大小排序 -s 每个文件夹下面大小输出 -t 时间排序 原文地址:https://www.cnblogs.com/sharesdk/p/10335349.html