tft每日頭條

 > 科技

 > linux命令詳細解析

linux命令詳細解析

科技 更新时间:2024-08-06 13:11:38

限位開關(Limit Switch)命令用于顯示當前目錄中所有文件和文件夾的列表。

$ ls

AutoXGB _ tutorial . ipynb binary _ classification . CSV requirements.txtImages/ binary _ classification . CSV . DVC test-API . ipynb license output/readme . MD output . DVC

2.顯示當前工作目錄

它将顯示當前目錄的完整路徑。

$ pwd

輸出

C:\Repository\HuggingFace

3.激光唱片

激光唱片命令代表更改目錄。通過鍵入新的目錄路徑,您可以更改當前目錄。該命令對于浏覽包含多個文件夾的目錄非常重要。

$ cd C:/Repository/GitHub/

4.wget

工具允許你從網上下載任何文件。在數據科學中,它用于從數據倉庫下載數據。

$ wget https://raw . githubusercontent . com/uiuc-CSE/data-fa14/GH-pages/data/iris . CSV

5.cat

Cat(concatenate)是創建、連接和查看文件的常用命令。這命令讀取CSV文件并将文件内容顯示為輸出。

$ cat iris.csv

輸出

萼片_長度,萼片_寬度,花瓣_長度,花瓣_寬度,物種5.1,3.5,1.4,0.2,剛毛4.9,3,1.4,0.2,剛毛4.7,3.2,1.3,0.2,剛毛4.6,3.1,1.5,0.2,剛毛5,3.6,1.4,0.2,剛毛………………..

6.wc

廁所(字數)用于獲取字數、字符數和行數的信息。在我們的例子中,它顯示4列作為輸出。第一列是行數,第二列是字數,第三列是字符數,第四列是文件名。

$ wc iris.csv

輸出

151 151 3716 iris.csv

7.head

命令顯示頂部n文件中的行。在我們的例子中,它顯示iris.csv文件中的前5行。

$ head -n 5 iris.csv

輸出

萼片長度,萼片寬度,花瓣長度,花瓣寬度,物種5.1,3.5,1.4,0.2,剛毛4.9,3,1.4,0.2,剛毛4.7,3.2,1.3,0.2,剛毛4.6,3.1,1.5,0.2,剛毛

8.find

發現命令用于查找文件和文件夾,通過使用`-exec ',您可以對文件和文件夾執行其他Linux命令。在我們的例子中,我們正在查找所有帶有“.dvc”擴展名。

$ find。-名稱" *。DVC”-f型

輸出

。/binary _ class ification . CSV . DVC/output . DVC

9.grep

它用于過濾特定模式并顯示包含該模式的所有行。

我們正在尋找iris.csv中包含“vir”的所有行

$ grep -i "vir" iris.csv

linux命令詳細解析(面向數據科學初學者的20個基本Linux命令)1

10.history

曆史将顯示過去命令的日志。我們将輸出限制為顯示最近的5個命令。

$history5

輸出

494貓iris . CSV 495 WC iris . CSV 496 head-n 5 iris . CSV 497 find。-名稱" *。DVC”-f 498型grep-I“vir”iris . CSV

11.zip

活力用于壓縮文件大小和文件打包實用程序。zip命令中的第一個參數是zip文件名,第二個參數是文件名或文件名列表。zip命令主要用于壓縮和打包數據集。

$ zip zip file . zip file 1 . txt file 2 . txt

12 unzip

它解壓縮文件和文件夾。隻需提供一個`. zip '文件名,它将提取當前目錄中的所有文件和文件夾。

$ unzip sampleZipFile.zip

13.cp

它允許您将文件、文件列表或目錄複制到目标目錄。中的第一個參數丙酸纖維素命令是一個文件,第二個參數是目标目錄路徑。

$ cp a.txt工作

14.mv

類似丙酸纖維素,的平均變化命令允許您将文件、文件列表或目錄移動到另一個位置。它也用于重命名文件和目錄。mv命令中的第一個參數是一個文件,第二個參數是目标目錄的路徑。

$ mv a.txt作品

15.rm

它從文件系統中删除文件和目錄。您可以在空間命令。

$ rm b.txt c.txt

16.創建目錄mkdir

它允許您一次創建一個包含多個目錄的目錄。隻需在創建目錄命令。

$ mkdir /love

注意:用戶必須擁有在父目錄中創建文件夾的權限。

17.删除目錄rmdir

您可以使用删除一個或多個目錄删除目錄。隻需添加一個名為的文件夾作為第一個參數。

注意:`-v '标志表示詳細。

$ rmdir -v /love

輸出

VERBOSE:在目标“C:\love”上執行“删除目錄”操作。

18.man

它用于顯示Linux系統中任何命令的手冊。在我們的例子中,我們将學習回聲命令。

$ man echo

19.diff

它用于顯示兩個文件之間的逐行差異。隻需将這兩個文件添加到差速器命令來查看比較結果。

$ diff app1.py app2.py

輸出

31c31<太陽能輻射= loaded _ model . predict(data)[1]-% 3E太陽能輻射= loaded_model.predict(data)[0]

20.alias

一;一個别名是生産力工具。我已經縮短了你所有又長又重複的命令。我縮短了我所有的Linux和Git命令,以避免在編寫相同的命令時出錯。

在下面的示例中,每當我運行命令。

$ alias love="echo '我愛你'"

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved