Ubuntu 世界歡迎您,它已準備好授予您對系統的所有權力。 但是,作為新手,您可能會發現它的命令行界面 (CLI) 有點嚇人。 很多人發現 Linux 作為一個操作系統更具挑戰性,尤其是當他們習慣於使用 Windows 或 macOS 時。
在這裡,我們將介紹基本但非常重要的 Ubuntu 命令,讓您深入了解如何使用 Linux 終端。
用於系統信息的命令
日期
簡單的“日期”命令顯示當前日期和時間(包括星期幾、月份、時間、時區、年份)。
語法:日期
例子:
一個。 太極
默認情況下,“date”命令使用路徑“/etc/localtime”中定義的時區。 Linux 用戶可以使用“TZ”命令通過終端更改時區。
語法:TZ=Name_of_Time_Zone 日期
例子:
TZ=GMT date
TZ=KSA date
灣。 在 Linux 上使用 –set 設置日期和時間
Linux 允許其用戶手動設置系統的當前日期和時間。
語法:date –set=”Date_in_format(YYMMDD) Time_in_format(HH:MM)”
例子:
sudo date --set="20230519 22:10"
C。 -d
要在特定日期操作系統,您可以使用“-d”更改日期。
語法:日期 -d Date_to_operate_system_on
例子:
date -d now date -d yesterday date -d tomorrow date -d last-Sunday date -d "1997-04-22"
df
命令“df”顯示每個文件系統上已使用的磁盤空間量和可用磁盤空間,其中包含每個文件系統的名稱及其路徑。
語法:df
例子:
一個。 df -h 以人類可讀的格式顯示輸出
命令“df -h”顯示與命令“df”相同的結果,但現在數據採用更易於閱讀的形式,新用戶可以輕鬆理解。
語法:df -h
例子:
自由的
“free”命令顯示整個系統中的空閒和已用內存量。
語法:免費
例子:
free
ps
命令“ps”也稱為進程狀態命令,用於提供有關當前在系統上運行的進程的信息,包括它們各自的進程標識號 (PID)。
語法:ps
例子:
ps 命令通常與這些參數一起使用以顯示進程列表:
ps aux
正常運行時間
命令“uptime”提供有關係統在一行中運行了多長時間的信息。 此命令的結果包括當前時間、系統運行的持續時間、當前登錄的用戶數以及過去 1 分鐘、5 分鐘和 15 分鐘的系統負載平均值。
語法:正常運行時間
例子:
w
命令“w”顯示有關當前登錄系統的用戶的詳細信息。
語法:w
例子:
密碼
“passwd”命令代表密碼,用於更改用戶的密碼。
語法:passwd 用戶名
例子:
passwd my_user
出口
顧名思義,命令“exit”用於退出系統並從當前用戶註銷。
語法:退出
例子:
關閉
命令“shutdown”用於關閉系統。
語法:關機
例子:
用於文件處理的命令
mkdir
命令“mkdir”允許用戶在系統中創建目錄/文件夾。 運行此命令的用戶必須對父目錄具有適當的權限才能創建目錄,否則他們將收到錯誤消息。
語法:mkdir New_Directory’s_Name
例子:
mkdir NewDirectory
輸入命令“mkdir NewDirectory”將在當前目錄中創建一個名為NewDirectory 的目錄。
rmdir
命令“rmdir”允許用戶從系統中刪除目錄/文件夾。 運行此命令的用戶必須對父目錄具有適當的權限才能刪除目錄,否則他們將收到錯誤消息。
語法:rmdir Directory’s_Name
例子:
rmdir NewDirectory
輸入命令“rmdir NewDirectory”將刪除當前目錄中名為NewDirectory 的目錄。
R M
命令“rm”用於從目錄中刪除文件。
語法:rm 文件名
例子:
rm Test_File
上述命令將從桌面目錄中刪除文件“Test_File”。
MV
命令“mv”有兩個用途
- 將文件或目錄從系統中的一個路徑移動到另一個路徑。
- 重命名文件或文件夾。
一個。 “mv” 移動文件
語法:mv Source_File_name Destination_File_Name
例子:
考慮在一個目錄中有兩個文件(File1 和 File2)。 輸入命令“mv File1 File2”會將File1 的數據移動到File2 並從系統中刪除源文件(即File1)。
灣。 “mv”重命名文件
語法:mv File_name New_name_for_file
例子:
考慮在一個目錄中有兩個文件(File1 和 File2)。 輸入命令“mv File1 File_Rename”會將同一目錄下的 File1 重命名為 File_Rename。
cp
命令“cp”用於將數據從源文件複製到目標文件。 它的功能幾乎就像命令“mv”。 唯一的區別是通過使用命令“cp”,源文件在其數據移動到目標文件後不會從目錄中刪除。
語法:cp source_file_name destination_file_name
例子:
cp A B
考慮在桌面目錄中有兩個文件(A 和 B)。 輸入命令“cp AB”會將所有數據從文件 A 複製到文件 B,用戶仍然可以訪問兩個文件(A 和 B)。
貓
命令“cat”是命令“tac”的逆。 它用於顯示文件的每一行,從第一行開始到最後一行結束。
此命令比“tac”更常用。
語法:cat 文件名
例子:
cat Test_File
考慮有一個名為 Test_File 的文件,如下所示,“cat”命令將在屏幕上顯示其數據。
cat File1 File2
考慮在 Desktop 目錄中有兩個文件(File1 和 File2)。 通過上面提到的 cat 命令,用戶可以在他們的屏幕上顯示來自這兩個文件的數據。
cat File1 File2 >File_Output
考慮在 Desktop 目錄中有兩個文件(File1 和 File2)。 通過上述 cat 命令,用戶可以創建一個新文件(File_Output),並使用操作數“>”將兩個文件(File1 和 File2)中的數據附加到這個名為 File_Output 的新文件中。
頭
命令“head”打印給定輸入或文件的前 N 行數據。 默認情況下,它打印指定文件的前 10 行。
句法:
頭 -n 文件名
例子:
head -5 New_Test.txt
上述命令將只打印文件 New_Test.txt 的前 5 行
尾巴
命令“tail”打印給定輸入或文件的最後 N 行數據。 默認情況下,它打印指定文件的最後 10 行。
句法:
- 尾 -n 文件名
例子:
tail -5 New_Test.txt
上述命令將只打印文件 New_Test.txt 的最後 5 行。
迴聲
命令“echo”用於顯示作為參數傳遞的任何表達式。
句法:
echo expression_to_be_displayed
例子:
echo user
此命令在屏幕上顯示表達式“user”。
grep
“grep”命令用於在指定的文件/文件夾中搜索文本。
語法:grep “expression_to_be_Searched” file_name_to_search_in
例子:
grep “Are” B
上述命令將在文件 B 的文本中搜索單詞“Are”。
壓縮
“zip”命令用於壓縮一個或多個文件,並將它們存儲在擴展名為 .zip 的新文件中。
語法:zip new_zip_file_name.zip
例子:
zip Files.zip Check.txt Test.txt Output.txt
上述命令將壓縮所有三個文件(Check.txt、Test.txt 和 Output.txt)並將它們存儲在我們通過此命令創建的新文件中,即 Files.zip。
解壓
“解壓縮”命令用於解壓縮 .zip 文件並將其中的所有文件解壓縮到當前目錄。
語法:解壓 zip_file_name.zip
例子:
unzip Files.zip
考慮使用一個名為 Files.zip 的 zip 文件,其中包含一個壓縮的 .txt 文件。 上述命令將幫助您解壓縮文件 (Files.zip) 並將 .txt 文件從中提取到當前目錄。
sudo
命令 ”sudo -I” 用於以 root 用戶身份繼續會話,該用戶具有比普通系統用戶更多的權限。
句法: sudo -一世
例子:
基本命令
歷史
簡單的命令“歷史”顯示自用戶啟動會話以來輸入的所有命令的列表。
語法:歷史
例子:
注意:要清除所有以前的歷史記錄,請使用命令“history -c”。
幫助
“幫助”命令為您提供了解所有內置命令的幫助。
語法:幫助
例子:
男人
“man”命令代表manual,用於顯示任何Linux內置命令的用戶手冊。
語法:man command_name
例子:
man vim
此命令顯示內置 Linux 命令“vim”的用戶手冊。
目錄
“dir”命令代表目錄,用於顯示當前目錄中所有目錄或文件夾的列表。
語法:目錄
例子:
ls
命令“ls”顯示當前目錄中存在的所有目錄、文件夾和文件的列表。
句法:
- ls
- ls -ltr
例子:
ls
上述命令顯示目錄、文件夾和文件的名稱
ls -ltr
上述命令顯示目錄、文件夾、文件的名稱及其各自的所有者名稱、組名稱以及您的用戶對這些文件的權限。
光盤
命令“cd”代表更改目錄,用於更改用戶通過終端操作的當前目錄。
句法:
- cd destination_directory’s_name(從當前目錄移動到當前目錄中的下一個目錄)
- cd .. (從當前目錄移回上一個目錄)
例子:
cd Desktop
此命令將您從目錄 /home/user 帶到目標目錄,即 /home/user/Desktop。
注意:當目標目錄在當前目錄中時,不能只使用 cd。
cd ..
此命令將您從目錄 /home/user/Desktop 帶回 /home/user。
密碼
命令“pwd”顯示用戶通過終端操作的當前目錄的路徑。
語法:密碼
例子:
清除
“clear”命令是清除終端屏幕。
語法:明確
例子:
clear
前
後
哪裡
命令“whereis”是不言自明的,因為它顯示了特定內置 Linux 命令的包所在的路徑。
語法:whereis command_name
例子:
whereis zip
whereis help
whereis cat
什麼是
命令“whatis”也是不言自明的,因為它顯示了對特定內置 Linux 命令功能的簡要描述。
語法:whatis command_name
例子:
whatis cat
whatis help
whatis zip
有了這個,我們祝您在 Ubuntu 之旅中一切順利! 最初您會發現操作系統很困難,但是使用上面給出的命令和說明,您將節省大量時間。 對 Linux 終端的強大控制是使用戶在系統中占主導地位的原因。