【每天几分钟,从零入门python编程的世界!】
更正:之前说mac电脑的shell中,路径的斜线向左,windows电脑的shell中,路径的斜线向右是错误的。
在windows电脑的shell中,路径的斜线也是向左的。我的电脑是windows10系统,其他版本的windows是什么情况,请自行试验。
注意:在windows系统中,用cd切换到指定目录,如果当前路径是在根目录,那么
①cd后的路径如果以具体的硬盘盘符开头,盘符大小写都可以,盘符后必须跟冒号:,,冒号后的斜线向左或向右都可以。如果盘符后不跟冒号,会提示没有该路径或文件(No such file or directory )的错误。
②如果cd后的路径不是以盘符加冒号开头,则必须是完整的绝对路径,且斜线必须向左,否则都会报错,提示“没有该路径或文件(No such file or directory )”
继续学习其他命令。
●展示文件详细信息
ls -l
命令ls是列出当前目录的所有文件,ls后面输入一个空格,然后输入-l,就会展示出当前目录下每一个文件的详细信息,这个详细信息包括文件的创建时间等。
●列出指定路径下所有文件的详细信息
我们想查找某一个路径下的文件详细信息,可以用如上图演示的方式,即输入命令:cd 要查找的路径,切换到该路径,然后输入ls -l命令展示所有文件详细信息,也就是
还有一种方式,就是输入命令:ls -l 指定路径,如下图演示:
●列出指定路径下的某一类文件的详细信息
我的电脑上D盘的java文件夹里面有这些文件,如下图:
现在我们想看到我的电脑上D盘的java文件夹里面的txt文本类型文件的详细信息,怎么办呢?
通过命令:ls -l /d/java/*.txt 就可以实现。如下图演示:
说明:ls是列出当前目录所有文件,-l是列出详细信息,-l就是ls的参数,所以命令ls -l就是列出文件详细信息。ls -l 后面跟路径/d/java,代表列出/d/java这个路径的文件夹下面的所有文件的详细信息。*代表所有的,.txt代表文件类型。所以ls -l /d/java/*.txt 这句命令的意思,就是列出/d/java这个路径文件夹里面的所有.txt类型的文件的详细信息。
我是时问新,欢迎关注我。跟我一起从零开始学习Python,每天花一点时间,开启python编程新世界的大门,领略新的风光,让人生多一种可能!