Linux基本命令

什麼是Linux

Linux是操做系統的核心。您可能據說過UNIX。好吧,Linux是一個UNIX克隆。但它其實是由Scratch的Linus Torvalds建立的。Linux是免費的開源軟件,有幾個Linux發行版,一般稱爲「發行版」。shell

  • Ubuntu Linux
  • 紅帽企業Linux
  • Linux Mint
  • Debian
  • Fedora

Linux主要用於服務器,由於Linux快速,安全且免費,大約90%的互聯網由Linux服務器提供支持!在全球大約80%的智能手機中運行的操做系統Android也是由Linux內核製做的。安全

Linux基本命令

列出文件(ls)

若是要查看UNIX或Linux系統上的文件列表,請使用「 ls」命令。服務器

它顯示當前目錄中的文件/目錄。spa

20190715162549.png

注意:操作系統

  • 目錄用藍色表示。
  • 文件用白色表示。
  • 您將在不一樣的Linux版本中找到相似的配色方案。

若是你的「音樂」文件夾包含如下子目錄和文件。3d

20190715162822.png

可使用'ls -R'來顯示目錄中的全部文件,還能夠顯示子目錄中的全部文件 code

20190715163056.png

注意:該命令區分大小寫。若是輸入「 ls - r 」,您將收到錯誤消息。blog

'ls -al'提供了文件的詳細信息。該命令以柱狀格式提供信息。這些列包含如下信息:rem

第一列 文件類型和訪問權限
第二列 文件的HardLink數量
第三列 全部者和文件的建立者
第四列 文件的全部者
第五列 文件大小(以字節爲單位)
第六列 日期和時間
第七列 目錄或文件名

例如:get

20190715163829.png

列出隱藏文件

任何以"."開頭的目錄/文件 除非你要求,不然不會被看見。要查看隱藏文件,請使用該命令。

ls -a

建立和查看文件

'cat'命令用於顯示文本文件。它還可用於複製,組合和建立新的文本文件。

要建立新文件,請使用該命令

  1. cat > 文件名
  2. 添加內容
  3. 按'ctrl + d'返回命令提示符。

要查看文件,請使用命令

cat filename

刪除文件

'rm'命令在沒有確認的狀況下從系統中刪除文件。

要刪除文件,請使用語法

rm filename

移動和重命名文件

mv filename new_file_location

建立目錄

mkdir directoryname

若是要在「主目錄」之外的其餘位置建立目錄,可使用如下命令

mkdir / tmp / MUSIC

將在'/ tmp'目錄下建立一個目錄'Music'

還能夠一次建立多個目錄。

mkdir dir1 dir2 dir3

刪除目錄

rmdir directoryname

提示:確保要刪除的目錄下沒有文件/子目錄。在刪除父目錄以前,首先刪除文件/子目錄。

重命名目錄

'mv'(移動)命令(前面介紹過)也可用於重命名目錄。使用如下給定的格式:

mv directoryname newdirectoryname

其餘重要命令

man命令

Man表明手冊,它是Linux操做系統的參考書。它相似於流行軟件中的HELP文件。

要得到您不理解的任何命令的幫助,能夠鍵入

man

舉個例子,若是咱們輸入man man並按Enter鍵; 終端會給咱們關於man命令的信息

歷史命令

歷史命令顯示您在當前終端會話中過去使用的全部命令。這能夠幫助您參考您輸入的舊命令,並再次在操做中重複使用它們。

history

清除命令

此命令清除終端上的全部命令,併爲您提供一個乾淨的窗口,就像剛啓動終端同樣。

clear

將命令粘貼到終端

不少時候你必須在終端上鍵入長命令,對於複製,來自源的文本,使用Ctrl + c,可是要在終端上粘貼它,須要使用Ctrl + Shift + p

在Linux中打印

pr命令能夠以您想要的格式打印文件

此命令有助於格式化文件以在終端上打印。此命令有許多選項可用於對文件進行所需的格式更改。下面列出了最經常使用的' pr'選項。

選項 功能
-X 將數據分爲「x」列
-h 「標題」 將「標頭」值指定爲報告標題
-t 不打印標題和頂部/底部邊距
-d 雙重輸出文件
-n 用數字表示全部行
-l 頁面長度 定義頁面中的行(頁面長度)。默認值爲56
- 保證金 按邊距編號格式化頁面

讓咱們嘗試一些選項並研究它們的效果。

將數據分紅列

查看文件

20190715170603.png

咱們但願其內容分爲三列。語法是:

pr -x filename

帶有'pr'命令的'-x'選項將數據分紅x列。

20190715170931.png

分配標題
pr -h "header" filename

20190715171046.png

如上所示,咱們已將文件排列爲3列並分配了標題

安裝軟件

在Windows中,經過運行setup.exe文件來完成程序的安裝。安裝捆綁包包含程序以及正確運行程序所需的各類依賴組件。

在Linux / UNIX中,安裝文件做爲包分發。可是程序包只包含程序自己。任何相關組件都必須單獨安裝

可使用apt命令安裝或刪除程序包。讓咱們使用命令更新系統中全部已安裝的軟件包

sudo apt-get update

在Ubuntu上安裝程序的簡單而流行的方法是使用軟件中心,由於它上面有大多數軟件包,它比從互聯網上下載的文件安全得多。

發送電子郵件

要經過終端發送郵件,您須要安裝軟件包'mailutils'。

命令語法是

sudo apt-get install packagename

完成後,可使用如下語法發送電子郵件。

mail -s' subject'-c'cc-address'-b'bcc-address''to-address'

20190715170035.png

總結

命令 描述
ls 列出當前工做目錄中的全部文件和目錄
ls - R. 列出子目錄中的文件
ls - a 列出隱藏文件
ls - al 列出包含權限,大小,全部者等詳細信息的文件和目錄。
cat>filename 建立一個新文件
cat filename 顯示文件內容
cat file file2> file3 鏈接兩個文件(file1,file2)並將輸出存儲在一個新文件(file3)中
mv filename 「新文件路徑」 將文件移動到新位置
mv filename new_file_name 將文件重命名爲新文件名
sudo 容許常規用戶使用超級用戶或root用戶的安全權限運行程序
rm filename 刪除文件
man 提供有關命令的幫助信息
history 提供當前終端會話中鍵入的全部過去命令的列表
clear 清除終端
mkdir directoryname 在當前工做目錄或指定路徑中建立新目錄
rmdir 刪除目錄
等等 重命名目錄
pr -x 將文件分爲x列
pr -h 爲文件指定標題
pr -n 用行號表示文件
lp -nc lpr c 打印文件的「c」副本
lp -d lp -P 指定打印機的名稱
apt-get 用於安裝和更新包的命令
mail -s' subject'-c'cc-address'-b'bcc-address''to-address' 發送電子郵件的命令
mail -s「Subject」to-address <Filename 發送帶附件的電子郵件的命令
相關文章
相關標籤/搜索