1. Linux基本命令

1. Linux 基本操做

1 基本命令

序號 命令 對應英文 做用
1 ls list 查看當前文件夾下的內容
2 pwd print work directory 查看當前所在文件夾
3 Cd [目錄名] change directory 切換文件夾
4 Touch [文件名] touch 若是文件不存在,新建文件
5 mkdir [目錄名] make directory 建立目錄
6 rm [文件名] remove 刪除制定的文件名或目錄:rm 文件名  rm -r 目錄
7 clear clear 清屏
  • 藍色是文件夾
  • 白色是文件

1.1 linux終端命令的格式

command [-options] [parameter]linux

  • command 命令名
  • -options 命令的選項
  • parameter 傳給命令的參數

例子:
touch -aaa command [-options] 建立文件spa

1.2 縮放窗口

1.「ctrl」+」shift」+」=」 :放大終端窗口
2.「ctrl」+「-」 :縮小終端窗口code

2. 查閱命令幫助信息

如下2種方式能夠查看幫助信息遞歸

命令 做用
command –help 顯示command命令的幫助信息
man command 查閱command 命令的使用手冊

man=manualrem

man 在操做建 功能
空格建 顯示手冊頁的下一屏
Enter鍵 一次滾動手冊頁的一行
b 回滾一屏
f 前滾一屏
q 退出
/word 搜索word 字符串

自動補全 Tab鍵: 字符串

  • 按1下自動補全惟一的目錄或文件
  • 按2下 提示不惟一的可能的目錄

Ctrl+C
中斷運行io

3. 文件和目錄特色

3.1 文件和目錄特色:

隱藏文件==> 文件名前加.
查看隱藏文件==> ls -a
.表明當前目錄
.. 表明上一級目錄 table

3.1.1 ls-文件和目錄命令,列表和文件大小選項

-a: 顯示指定目錄下全部子目錄與文件,包括隱藏文件
-l: 以列表方式顯示文件的詳細信息
-h: 配合-l以人性化方式顯示文件大小 搜索

3.1.2 通配符 含義

*:表明任意個數個字符
: 表明任意一個字符,只能是1個
[]: 表示能夠匹配字符組中任意一個
[abc]: 匹配a、b、c中的任意一個
[a-f]:匹配從a到f範圍內的任意一個 終端

3.1.3 切換目錄

cd: 卻換到當前用戶的主目錄(/home/用戶目錄)
cd ~: 卻換到當前用戶的根目錄(/root)
cd .:保持在當前目錄不變
cd ..:切換到上級目錄
cd - 最近兩次工做目錄間來回切換

相對路徑和絕對路徑

  • 相對路徑: 在輸入路徑時,最前面不是/或者-,表示相對當前目錄所在的目錄位置
  • 絕對路徑: 在輸入路徑時,最前面是/或者-,表示從根目錄/家目錄開始的具體目錄位置

    3.1.4 建立文件 touch

touch

  • 若是文件不存在能夠建立空白文件
  • 若是已存在則能夠更新修改日期

3.1.5 建立文件夾/目錄mkdir

mkdir
mkdir 文件名:能夠在當前目錄下建立文件夾
mkdir -p a/b/c: 直接在當前位置建立a文件夾,裏面再建立b,再裏面又建立c

  • 注意:在同一個目錄下不容許又重複名字的文件或文件夾

3.1.6 刪除文件或文件夾rm

rm 刪除後不能轉移到回收站,是直接完全刪除

選項 含義
-r 遞歸地刪除目錄下的內容,刪除文件夾時必須加此參數
-f 強制刪除,忽略不存在的文件,無需提示

3.1.7 其餘

  • 1.echo 文字內容 顯示參數指定的文字,一般會和重定向聯合使用
  • 2.重定向>>>
    • linux容許將命令執行結果重定向到一個文件
    • 將本應該顯示在終端上的內容 輸出/追加到指定文件中
    • 其中 注意若是沒有指定的文件,就會新建對應文件
      >表示輸出,會覆蓋文件原有的內容 >>表示追加,將會內容追加到已有文件的末尾

4. 複製和移動文件

序號 命令 對應的英文 做用
1 tree [目錄名] tree 以樹狀圖列出文件目錄結構
2 cp 源文件 目標文件 copy 複製文件或目錄
3 mv 源文件 目標文件 move 移動文件或目錄/文件或目錄重命名

4.1 tree

tree ~: 顯示home/用戶名下的目錄樹
tree -d:只顯示目錄不顯示文件

4.2 cp

選項 做用
-i 覆蓋文件前提示
-r 若給出的源文件是目錄文件,則cp將遞歸複製該目錄下的全部子目錄和文件,目標文件必須爲一個目錄名

4.3 mv

選項 做用
-i 覆蓋文件前提示
mv 源文件目錄和目標目錄同樣能夠重命名文件

5. 查看文件內容

序號 命令 對應英文 做用
1 cat 文件名 concatenate 查看文件內容、建立文件、文件合併、追加文件內容等功能
2 more 文件名 more 分屏顯示文件內容
3 grep 搜索文本 文件名 grep 搜索文本里的內容

5.1 cat 查看長篇內容的樣子 須要鼠標滾動到下一頁 查看少許內容

cat

選項 做用
-b 對飛空輸出行編號
-n 對輸出行的全部行號編號

nl等價於cat -b

相關文章
相關標籤/搜索