问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux命令:浏览当前目录下的所有以“.c”为后缀名的文件是什么?

发布网友 发布时间:2022-05-02 07:19

我来回答

5个回答

热心网友 时间:2022-07-01 17:20

Linux中浏览当前目录下所有以".c"为后缀名的文件,可以使用ls命令,直接执行如下命令:

ls *.c

要获取更多信息可以使用ls命令的-l参数

ls -l *.c

热心网友 时间:2022-07-01 17:20

1.列出文件清单命令:ls

ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:

# ls [-选项] [文件名或者目录名]

进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。

在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,s命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:

# ls /etc

如果想要列出当前目录下所有文件,则可以使用下列命令:

# ls -a

2、cat命令

功能:在标准输出上显示文件。

语法:cat [-vTEuAte] 文件

例子: cat example.txt

cat -A exam2.txt

cat file1 file2 > file2

3、more命令

功能:在终端屏幕按屏显示文本文件。

语法: more [-pcdls] 文件

例子: more example.c

more -dc example.c

more -c -10 example.c

4、less命令

less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既可以向前又可以向后翻阅文件。

5、head命令

功能:显示指定文件的前若干行.缺省设置为显示10行

语法:head [-n] 文件

例子: head example.c

head -3 example.c

6、tail命令

功能:显示指定文件的末尾若干行.缺省设置为显示10行

语法:tail [+ / - num ] [参数] 文件

+num 从第num行以后开始显示.- num 从距文件尾num行处开始显示.

例子: tail example.c

tail -4 example.c

7、grep、fgrep和egrep命令

功能:

这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名.grep命令一次只能搜索一个指定的模式。

egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。

语法:

grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]

egrep [选项] [查找模式] [文件名1,文件名2,……]

fgrep [选项] [查找模式] [文件名1,文件名2,……]

例子: grep "text file" example

grep data *

grep goto *.c

热心网友 时间:2022-07-01 17:21

如果包括子文件夹下的文件的话

ls -Rall | grep "\.c"

热心网友 时间:2022-07-01 17:21

终端输入
ls *.c

热心网友 时间:2022-07-01 17:22

显示目录文件用linux中ls命令

ls 命令可以说是linux下最常用的命令之一。

-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-c 输出文件的 i 节点的修改时间,并以此排序。
-d 将目录象文件一样显示,而不是显示其下的文件。
-e 输出时间的全部信息,而不是输出简略信息。
-f -U 对输出的文件不排序。
-g 无用。
-i 输出文件的 i 节点的索引信息。
-k 以 k 字节的形式表示文件的大小。
-l 列出文件的详细信息。
-m 横向输出文件名,并以“,”作分格符。
-n 用数字的 UID,GID 代替名称。
-o 显示文件的除组信息外的详细信息。
-p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通
文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套
接字(sockets)。
-q 用?代替不可输出的字符。
-r 对目录反向排序。
-s 在每个文件名后输出该文件的大小。
-t 以时间排序。
-u 以文件上次被访问的时间排序。
-x 按列输出,横向排序。
-A 显示除 “.”和“..”外的所有文件。
-B 不输出以 “~”结尾的备份文件。
-C 按列输出,纵向排序。
-G 输出文件的组的信息。
-L 列出链接文件名而不是链接到的文件。
-N 不*文件长度。
-Q 把输出的文件名用双引号括起来。
-R 列出所有子目录下的文件。
-S 以文件大小排序。
-X 以文件的扩展名(最后一个 . 后的字符)排序。
-1 一行只输出一个文件。

--color=no 不显示彩色文件名
--help 在标准输出上显示帮助信息。
--version 在标准输出上输出版本信息并退出。

只列出子目录
1. ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux)
2. ls -l | grep "^d" 或者 ls -lL | grep "^d" (Solaris)

计算当前目录下的文件数和目录数
下面命令可以分别计算当前目录下的文件和目录个数:
# ls -l * |grep "^-"|wc -l ---- to count files
# ls -l * |grep "^d"|wc -l -- to count dir

显示彩色目录列表
打开/etc/bashrc, 加入如下一行:
alias ls="ls --color"
下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了, 其中颜色的含义如下:
1. 蓝色-->目录
2. 绿色-->可执行文件
3. 红色-->压缩文件
4. 浅蓝色-->链接文件
5. 灰色-->其他文件

ls -tl --time-style=full-iso sshd
ls -ctl --time-style=long-iso

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中美有什么经济冲突 杨凌衡水实验中学高中学费是多少 蒂芙尼珍珠项链怎么清洗和保养? tiffany&co 的缺点 如何保养蒂芙尼的项链? tiffany保养要多久时间 Tiffany珠宝需要多长时间保养? 人为什么活着,怎样活着都是无憾!! 孩子犟的不行家长怎么教育 有什么比较好用的游戏视频录制软件? 适用于Windows的10个好用的游戏录制软件 我的家乡吉林四百个字 linux命令行下,如何删除目录里所有子目录下的某个文件的命令及格式... 怎么删除某一文件夹及其子目录里的全部文件,某一类型文件也行 小型60 型半自动压面机怎么使用方法 压面机6o型多少钱一台,想看一下压机运行的视频? 西门子wm2185放水管尺寸 压面机60的大还是75的大 西门子全自动洗衣机wm2185发水的时候声音突然大的很,是什么原因? 微信群、微信好友、电话联系人还有下载的应用都可以备份吗? 西门子洗衣机silver2185和WM2185有什么区别 有什么软件可以帮助备份微信好友的呢? 西门子WM2185滚筒洗衣机如何免排水 微信打不开了什么软件可以代替微信可以把微信好友转移到上面? WM2185西门子滚筒洗衣机 微信里面的好友给可以转移到另一个微信里面?需要什么软件 谁有siver2185西门子洗衣机的说明书 为什么腾讯欢乐麻将好友无法同步微信好友,软件好友列表如何同步? 西门子2185洗衣机:被女儿按到时间或者温度了,现在洗衣机不动了,请问如何恢复…! 西门子2185洗衣机怎么使用 西门子WM2185洗衣机怎样使用 作文我爱我的家乡吉林 linux中 当前目录下有个四个文件夹,每个文件夹里的文件类型一样,每个文件夹留四个文件其他的删掉 关于我的家乡吉林的作文 美丽的家乡吉林市作文 我的家乡好 作文(东北吉林省梅河口市) 我的家乡作文500字吉林四平市叶林镇 我爱我的吉林家乡的作文400字吉林 英语作文题目My hometown 为题我的家乡吉林写一篇作文80ci 我的家乡吉林市(英语作文)十分感谢 支付宝转钱给他,举报他可以退款吗 支付宝转账举报能退钱吗 支付宝转账后可以退吗 支付宝投诉成立会退钱吗 支付宝可以投诉退款吗 朋友借钱不还,支付转账投诉会退钱吗? 支付宝转账处理中被骗怎么退款吗 在上海进行房屋买卖时,要缴纳哪些税费,分别交给哪些部门 京瓷181复印打印一体机,密码忘记怎么清楚? 京瓷181复印件怎么设置连上电脑网络 京瓷181每次打印都会出现打印模式错误,把纸放入手送纸盘就可以打印。如何设置从纸盒出纸。