day1 linux經常使用命令(一)

 
 
 
 
 
1.操做系統的介紹
        操做系統(os)  是管理和控制計算機硬件與軟件資 源   的計算機程序     直接 運行在裸機上最基本的系統軟件  必須在操做系統的支持下才能運行
   做用    對下控制硬件運行 ,對上爲應用程序提供支持
2.操做系統的分類
      主流操做系統
    桌面操做系統   windows   -----   用戶羣體大
                           macos     --------  適合開發人員
                            linux    -----------  應用軟件少
   服務器 操做系統  linux  ------  安全穩定免費
                              Windows Sever  -----  收費
   嵌入式操做系統    嵌入式Linux,Android
                                winCE
   移動設備操做系統    ios  基於unix
                                  Android  基於  Linux
3.linux 發展史
     Ken Thompson(肯 湯姆遜) ---  彙編出 Unix
     Denn M.Ritchie(丹尼斯 裏奇)  ----  根據B語言 設計出C語言     共同創造出Unix操做系統
 
    內核 :  是系統心臟 運行程序和管理像磁盤和打印機等硬件設備的核心程序
    發行版本  =  linux內核 + 一套軟件 + 使用手冊
    常見發行版本  Ubuntu   Redhat   CentOS
4.應用領域
   服務器 領域   
   嵌入式 領域   機頂盒  只能電視  只能設備
   我的桌面領域
5.文件目錄
   單用戶操做系統
    一臺計算機在同一時間只能由一個用戶使用, 一個用戶獨自享用系統的所有硬件和軟件資源  Windows XP以前都是單用戶操做系統
   多用戶操做系統
   一臺計算機在同一時間能夠由多個用戶使用,共享系統的所有硬件和軟件資源  Unix linux 初衷就是多用戶操做系統
  window  : C D E 盤就是根目錄
  linux :  只有一個根目錄 / 計算機
    主(家)目錄 /home/user
6.終端命令格式
  打開終端  快捷鍵  ctrl +alt +t
  命令格式  command     [-options]       [ parameter]
                    命令           選項(能夠省略)   參數(能夠是 0個 也能夠是多個)
  查詢命令幫助信息
    --help   有中文解釋
    man  manual 的縮寫  是Linux 提供的手冊
       使用man時的操做鍵  
      空格      顯示手冊頁的下一屏
     Enter     一次滾動手冊頁的一行
       b             回滾一屏
       f              前滾一屏
       q              退出
        /word      搜索word字符串
7.經常使用命令 顯示文件和目錄
    pwd    顯示當前路徑
    tree    樹狀列出目錄內容
    ls  -     列表 查看目錄中的文件或文件夾
         ls -a  所有顯示   包括隱藏文件 (以 . 開頭文件爲隱藏文件)
          ls-lh   以人性化的方式顯示文件大小(不以字節爲單位   k  M 的形式顯示)
          ls -l   以列表方式顯示文件的詳情信息
    d  目錄(藍色)   -文件(白色)    |  連接文件(紫色)
8.切換目錄  :cd
      一個點 表明當前路徑     兩個點表明  上一級目錄
      絕對路徑 :  /home/用戶目錄  以根目錄開頭
      相對路徑 : ./a     ./  表示當前 路徑
      切換到當前用戶的主目錄  : cd   cd~
       切換到當前目錄  : cd.
      切換到上級目錄: cd..
      可進入上次所在的目錄  cd -
9.建立文件 和文件夾
     mkdir   建立目錄
                mkdir  遞歸目錄  -p  遞歸的建立目錄(-p)
     touch   建立 文件(Linux系統文件沒有嚴格的後綴)
               建立多個文件  touch  文件名 文件名 文件名..
     gedit    編輯文件
                編輯多個文件  gedit  文件名 文件名 文件名..
10.刪除文件 和文件夾
      刪除文件  rm  文件名
                      rm -i 以交互方式執行(刪除時詢問)
                      rm -f 強制刪除 刪除時不須要詢問(一般用於 刪除文件夾)
       刪除文件夾rm -r 遞歸的刪除目錄下的內容
11.文件 拷貝 移動文件 和文件夾
       mv      移動 ,重命名 文件 
       mv  原文件路徑  到 目的路徑  -f 禁止交互操做 有覆蓋也不會提示(提示詢問)
       mv  原文件路徑  到 目的路徑  -i  確認交互方式操做  (提示覆蓋)
       mv  原文件路徑  到 目的路徑  -v  顯示移動進程 ('9' -> '1/r')
       文件 拷貝 移動文件 和文件夾
       cp  拷貝 文件 
       cp  原文件路徑  到 目的路徑  -f 禁止交互操做 有覆蓋也不會提示(提示詢問)
       cp  原文件路徑  到 目的路徑  -i  確認交互方式操做  (提示覆蓋)
       cp  原文件路徑  到 目的路徑  -v  顯示移動進程 
12 經常使用命令  其餘
    clear  清屏  快捷鍵(ctrl +l)
    tab 鍵 自動補全
           在敲出文件/目錄/命令的前幾個字母以後 按下tab鍵    
       若是沒有歧義 系統會自動補全
       如有歧義  在按tab 鍵 系統會提示可能存在的命令
        歧義指: 重複的文件 如:a1 a2 a3 開頭字母同樣的
    小技巧
     按上/下鍵 能夠在曾經使用過的命令之間來回切換
      退出選擇 而且 不想執行當前選中的命令按 CTRL+c
      ctrl +shift+=放大終端窗口字體顯示
      ctrl +-縮小終端窗口字體顯示
相關文章
相關標籤/搜索