有什么命令可以显示当前目录下的文件?

有什么命令可以显示当前目录下的文件?,第1张

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

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

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

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

在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的凳搏话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/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

在DOS中,要查看当前目录的所有文件,要用到cd和dir两个命令,具体步骤:

1、在开始菜单中利用“运行”打开CMD。

2、cmd一般默认系统盘,所以要用“盘符:”指定到目录的磁渣激盘。

3、这是可以输入“dir”查看该磁盘的文件。

4、假如要打开上图如慎袜所示的“Users”目录,则在cmd窗口输入“cd Users”并按确认键。

5、然后再输入孝悔“dir”并按确定键即可。

语法\x0d\x0adir [Drive:][Path][FileName] [...] [/p] [/q] [/w] [/d] [/a[[:]attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/简贺纯b] [/l] [/n] [/x] [/c] [/4]\x0d\x0a\x0d\x0a参数\x0d\x0a[Drive:][Path] \x0d\x0a指定要查看其清单的磁碟机及目录。 \x0d\x0a[FileName] \x0d\x0a指定要查看其清单的特定档案或档案群组。 \x0d\x0a/p \x0d\x0a一次一个萤幕地显示清单。若要查看下一个萤幕,请按键盘上任一个按键。 \x0d\x0a/q \x0d\x0a显示档案拥有权资讯。 \x0d\x0a/w \x0d\x0a以横向格式显示清单,每一列显示五个档名或目录名称。 \x0d\x0a/d \x0d\x0a与 /w 相同,但档案会依照字母顺序排列於各栏。 \x0d\x0a/a [[:] attributes] \x0d\x0a只显示拥有指定属性的目录及档案名称。若省略 /a,dir 会显示隐藏档案及系统档案以外的所有档名。若使用了 /a,但未指定 attributes,则 dir 会显示包括隐藏档案及系统档案在内的所有档名。下列清单所示,是每个可供 attributes 使用的值。冒号 (:) 可以省略。您可以任意组合这些值,但请勿以空格区隔各值。 数值 描述 \x0d\x0ah 隐藏档案 \x0d\x0as 系统档案 \x0d\x0ad 目录 \x0d\x0aa 要封存的档案 \x0d\x0ar 唯读档案 \x0d\x0a-h 非隐藏档案 \x0d\x0a-s 系统档案以外的档案 \x0d\x0a-d 只有档案 (非目录) \x0d\x0a-a 上次备份以来尚未变更的档案 \x0d\x0a-r 非唯读档案 \x0d\x0a\x0d\x0a/o [[:]SortOrder] \x0d\x0a控制 dir 的排序及所显示之目录名称及档名的顺序。若省略 /o,则 dir 会以名称在目录中的顺序显示。使用 /o,但未指定 SortOrder,则 dir 会以英文字母排序显示目录名称,再显示档案名称。冒号 (:) 可以省略。下列清单是每个可供 SortOrder 使用的值。您可以任意组合这些值,但请勿以空格区隔各值。 数值 描拦咐述 \x0d\x0an 依名称的英文字母顺序 \x0d\x0ae 依副档名的英文字母顺序 \x0d\x0ad 依时间及日期,从最早开始排序 \x0d\x0as 依大小,从最小开始排序 \x0d\x0ag 先列出所有的目录,再列出档案 \x0d\x0a-n 依名称的英文字母顺序降幂排序 (Z 到 A) \x0d\x0a-e 依副档名的英文字母顺序降幂排序 (.ZZZ 到 .AAA) \x0d\x0a-d 依日期及时间,从最新开始排序 \x0d\x0a-s 依大小,从最大开始排序 \x0d\x0a-g 先列出所有档案,再列出目录 \x0d\x0a\x0d\x0a/t [[:]TimeField] \x0d\x0a指定显示或用於排序的时间栏位。下列清单是每个可供 TimeField 使用的值。 数值 描述 \x0d\x0ac 建立 \x0d\x0aa 上次存取 \x0d\x0aw 上次写入 \x0d\x0a\x0d\x0a/s \x0d\x0a列出指定目录及所有子目录中的各个档名。 \x0d\x0a/b \x0d\x0a逐行列出每个目录名称或档名 (含副档名)。/b 不显示标头资讯或摘要。/b 覆写 /w。 \x0d\x0a/l \x0d\x0a以小写显示未经排拍散序的目录名称及档名。/l 不会将延伸字元转换成小写。 \x0d\x0a/n \x0d\x0a在萤幕的最右边以长列表格式显示档名。 \x0d\x0a/x \x0d\x0a显示为 NTFS 及 FAT 磁碟区而产生的短档名。此显示方式与 /n 参数相同,但短档名会在长档名之后显示。 \x0d\x0a/c \x0d\x0a在档案大小显示千位数分隔字元。 \x0d\x0a/4 \x0d\x0a显示四位数的年份格式。 \x0d\x0a/? \x0d\x0a在命令提示字元上显示说明。\x0d\x0a\x0d\x0a实例:\x0d\x0a要显示“D:\我的资料”里所有的文件:\x0d\x0adir D:\我的资料\ /b\x0d\x0a\x0d\x0a要显示“D:\我的资料”里所有的文件夹:\x0d\x0adir D:\我的资料 /b /a:d\x0d\x0a\x0d\x0a要显示“D:\我的资料”里所有的txt文件:\x0d\x0adir D:\我的资料\*.txt /b\x0d\x0a\x0d\x0a要显示“D:\我的资料”文件夹及子文件夹内所有的txt文件:\x0d\x0adir D:\我的资料\*.txt /b /s\x0d\x0a\x0d\x0a如有问题请留言!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8167891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存