我的Linux學習筆記(一)

2021-10-04 18:23:36 字數 1924 閱讀 2311

1.cd命令:

cd - :目錄間切換

2.ls命令:

功能:列出當前資料夾下的目錄

使用:ls [引數] [目錄]

如: ls -alt /home/local : 列出home/local目錄下的所有檔案,包括隱藏檔案,並且按時間降序排列

注:如果沒有目錄,則預設為當前目錄

詳細說明:

ls: 橫向列出當前資料夾下的目錄

-a 列出目錄下的所有檔案,包括以 . 開頭的隱含檔案。

-l: 以列表形式列出當前資料夾下的目錄,比ls詳細,包含有時間,是否可讀寫等資訊(等同於ll命令)

-r 按時間公升序

-t 按時間降序

3.cat命令

功能說明:檢視小檔案內容。

舉 例:

cat 123.txt 檢視123.txt檔案內容

cat -n 123.txt 在檢視123.txt的時候在每行的前面加行號

4.touch命令

功能說明:建立乙個空檔案。

舉 例:touch 123.txt

注:和mkdir 建立目錄區分開,mkdir是建立資料夾,touch是建立檔案

5.mkdir命令

功能說明:建立目錄。

舉 例:mkdir -p /tmp/dir/dir/class 以遞迴方式建立目錄

6.rmdir命令

功能說明:刪除目錄。

舉 例:rmdir /tmp/dir/dir/class

7.head命令

功能說明:檢視檔案的前面n行。

舉 例:head -20 123.txt ,不加行數限制時 head 123.txt 預設只檢視前10行

8.more命令

功能說明:檢視大檔案內容

舉 例:more 123.txt 檢視時按空格進行翻頁,按回車則一行一行下拉

9.tail命令

功能說明:檢視檔案的後面n行。

舉 例:

tail -f a.log 動態檢視a.log 日誌

tail -20 a.log 檢視a.log日誌的最後20行,不加-20則預設為10行

10.cp命令

功能說明:拷貝檔案。

舉 例:

cp 123.txt class/ : 將123.txt 複製到class目錄下

cp 123.txt class/789.txt: 將123.txt 複製到class目錄下並且重新命名為789.txt

cp -a 123.txt class/789.txt : 將123.txt 複製到class目錄下並且重新命名為789.txt,並且將123.txt檔案的目錄許可權也複製過來

11.mv命令

功能說明:移動或更名現有的檔案或目錄。

舉 例:

mv 123.txt 345.php 將123.txt重新命名為 345.php

mv 789.txt /home/987.php 將789.txt移動到/home下並且重新命名為987.php

12.rm命令

功能說明:刪除檔案或目錄。

舉 例:

rm 987.php

rm -rf 456.txt

注:rm檔案時會詢問是否刪除,而rm -rf 是強制刪除,不會詢問,使用時要細心

13.diff命令

功能說明:對比檔案差異。

舉 例:diff 123.txt 456.txt

14.ip addr 命令檢視當前伺服器ip

15.ssh命令

功能說明:遠端安全登入方式。

舉 例:ssh 192.168.1.101

遠端結束之後輸入exit 退出

16.man命令(ls --help)

功能說明:檢視幫助文件

舉 例:man ls

17.help命令

功能說明:檢視內部命令幫助

舉 例:help if

我的OpenGL學習筆記一

opengl是專業圖形處理,科學計算等高階應用領域的標準圖形庫。它的主要競爭對手是微軟的direct3d。opengl曾長期處於技術上的領先地位,但近年來direct3d也迎頭趕上。目前這兩種圖形api在效能上可說是旗鼓相當。不過opengl支援眾多的作業系統,而direct3d只在windows平...

我的Linux筆記

ip 和子網掩碼 執行這個命令 ifconfig eth0 192.168.1.123 netmask 255.255.255.0 閘道器的設定執行這個命令 route add default gw 192.168.1.1 把這兩個命令寫到 etc rc.local 或者 etc rc.d rc.l...

我的Linux筆記

ip 和子網掩碼 執行這個命令 ifconfig eth0 192.168.1.123 netmask 255.255.255.0 閘道器的設定執行這個命令 route add default gw 192.168.1.1 把這兩個命令寫到 etc rc.local 或者 etc rc.d rc.l...