如果一个文件看不到后缀名,那么通过linux的什么命令可以查看出该文件的后缀名

如果一个文件看不到后缀名,那么通过linux的什么命令可以查看出该文件的后缀名,第1张

linux下默认没有对文件的后缀定义,其实这个要看你如何定义了,自己想起什么名字的都可以,但是到windows下想让不同软件识别就修改对应的文件格式就行了。一般查看文件的命令很多,我可以给你推荐下:

ls 、ls -al(可以查看当前目录下的所有文件,包括隐藏文件)、file、ls -ld 这些都可以查看的

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

ls *.c

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

ls -l *.c

linux没有扩展名这个说法,所有的文件都只有文件名,系统从文件的属性来区分可执行文件和不可执行文件。

而所有的所谓的扩展名都是人为的规定。

如你也可以将一个sh脚本叫做a.txt,运行照样通过。

如果你想去掉"a.local.txt.aaa"这种文件名的所有后缀,可以用C语言来编程,或者写shell脚本,找出第一个'.'字符,把它和它后面的都去掉就行了。


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

原文地址:https://54852.com/yw/7153991.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存