Linux命令: open

一個快速指南,介紹了 open 命令的使用方式,用於打開文件、目錄和應用程序。 使用以下語法,open 命令可用於打開文件: open <文件名> 您也可以打開一個目錄,在 macOS 上,這會打開 Finder 應用程序並顯示所在的目錄: open <目錄名> 我經常使用它來打開當前目錄: open . 特殊的 . 符號表示當前目錄,而 .. 表示上級目錄 同樣的命令也可以用於運行應用程序: open <應用程序名> open 命令僅在 macOS 上適用。在 Linux 上使用 xdg-open

Linux指令:rmdir

快速指南:rmdir命令用於刪除文件夾 就像您可以使用mkdir命令創建文件夾一樣,您可以使用rmdir命令刪除文件夾: mkdir fruits rmdir fruits 您也可以同時刪除多個文件夾: mkdir fruits cars rmdir fruits cars 需要注意的是,您要刪除的文件夾必須是空的。 若要刪除包含文件的文件夾,我們將使用更通用的rm命令,該命令可刪除文件和文件夾,使用-rf選項: rm -rf fruits cars 請小心使用此命令,它不會要求確認操作,並且將立即刪除您要求刪除的任何內容。 在命令行界面中刪除文件時,文件將無法恢復,並且恢復丟失的文件可能會比較困難。 該命令在Linux、macOS、WSL和任何UNIX環境中均適用。

Python,如何列出目錄中的文件和文件夾

要列出目錄中的文件,可以使用內置模組 os 提供的 listdir() 方法: import os dirname = '/users/Flavio/dev' files = os.listdir(dirname) print(files) 要獲取文件的完整路徑,可以使用 os.path.join() 方法將文件夾的路徑與文件名結合起來: import os dirname = '/users/Flavio/dev' files = os.listdir(dirname) temp = map(lambda name: os.path.join(dirname, name), files) print(list(temp)) 要僅列出文件或僅列出文件夾,可以使用 os.path.isfile() 和 os.path.isdir() 方法: import os dirname = '/users/Flavio/dev' dirfiles = os.listdir(dirname) fullpaths = map(lambda name: os.path.join(dirname, name), dirfiles) dirs = [] files = [] for file in fullpaths: if os.path.isdir(file): dirs.append(file) if os.path.isfile(file): files.append(file) print(list(dirs)) print(list(files))