天天看點

linux的基本操作與使用

一、linux是什麼呢     linux簡單的說就是一個作業系統,是基于POSIX和UNIX的多使用者、多任務、支援多線程的多CPU的,同樣支援32位和64位硬體,它是使用GUN工程的各種工具和資料庫的作業系統。基于這些元件的linux軟體被稱為linux發行版,linux發行版可能包含軟體開發工具、資料庫、web伺服器、桌面環境、辦公軟體、腳本語言(php或者python等)等。     在這裡我們來聊聊linux的辨別,linux的辨別是一隻叫做Tux的企鵝,很久很久以前,在澳洲一個芬蘭人Linus Torvalds被動物園的一隻企鵝咬了一口,然後這隻企鵝便成為了linux的吉祥物,同時,因為linux是開源的允許修改源碼,是以也有人說企鵝代表南極,而南極又是全世界共有的一塊地方,即代表了linux是所有人共有的。       使用過linux的人常常會對VMware Workstation有一個了解,那麼VM又是什麼呢?VMware Workstation是VMware公司銷售的商業軟體産品之一,該軟體包含一個用于英特爾x86相容計算機的虛拟化套件,允許多個x86虛拟機同時被建立和運作,每個虛拟機執行個體可以運作自己的客戶機作業系統,也就是說VM支援一台真實的計算機同時運作多個作業系統。

二、linux常用指令     ls     顯示檔案或目錄         ls -a     列出目前目錄下的所有檔案及目錄,包括隐藏的                                     ll  (相當于ls -l)   更詳細的顯示檔案資訊如讀寫操作資訊、所登入使用者     cd+目錄     切換目錄                                                  mkdir     建立目錄       mkdir -p     建立目錄,如果沒有父級目錄,則建立p(parent)     touch     建立空檔案                                 echo     顯示文字,一般起到提示作用(比如說shell腳本裡用它提示)     cat     檢視檔案内容                                         cp     拷貝     scp     拷貝(從一台虛拟機拷貝到另一台虛拟機)     mv     移動或重命名                                         rm     删除檔案     rm -r     遞歸删除,可删除子目錄及檔案         rm -f     強制删除     find     在檔案中搜尋某檔案

    wc    統計文本中行數、字數、字元數,栗子:

linux的基本操作與使用
linux的基本操作與使用

   grep    在文本檔案中查找某個字元串,栗子:

linux的基本操作與使用
linux的基本操作與使用

    rmdir     删除空目錄     tree     樹形結構顯示目錄,需要安裝tree包      (yum list | grep tree檢視有什麼版本,yum install tree -y 安裝)

linux的基本操作與使用
linux的基本操作與使用

             pwd     顯示目前目錄     runlevel     檢視運作級别(0~6級别,0關機,1單使用者,2多使用者狀态沒有網絡服務, 3多使用者狀态有網絡服務,4系統未使用保留給使用者,5圖形界面,6系統重新開機)

linux的基本操作與使用
linux的基本操作與使用

           shutdown -r 10     系統在10分鐘後重新開機,ctrl+c可以取消     shutdown -h   10     關機     shutdown now     立刻關機     ls -ahl     檢視檔案的所有者     cat     /etc/group     檢視linux中所有組的資訊,vi編輯。          (組名:x:組ID号)    cat     /etc/passwd     檢視所有使用者資訊        who am i     檢視目前操作人員指令     chmod 751 檔案     給該檔案的屬主配置設定讀寫執行7權限,給檔案所在組配置設定讀執行的權限,給其他使用者配置設定執行權限。

三、一些可能會用到的指令     stat    顯示指定檔案資訊,比 ls更詳細     who     顯示線上登入使用者     hostname     顯示主機名     uname     顯示系統資訊     top     動态顯示目前耗費資源最多程序資訊     ps     顯示瞬間程序狀态     du     檢視目錄大小     ifconfig     檢視網絡情況     ping     測試網絡連通     netstat     顯示網絡狀态資訊(很多端口)     clear     清屏     alias     對指令重命名(如:alias cll=“clear”)     unalias cll     取消這個重命名還用clear清屏     kill               tar:     打包壓縮          -c     歸檔檔案          -x     壓縮檔案          -z     gzip壓縮檔案          -j     bzip2壓縮檔案          -v     顯示壓縮或解壓縮過程          -f     使用擋名      四、使用者、使用者組     /etc/passwd     存儲使用者帳号     /etc/group     存儲組帳号     /etc/shadow     存儲使用者帳号的密碼     /etc/gshadow     存儲使用者組帳号的密碼      useradd 使用者名      userdel 使用者名      adduser 使用者名      groupadd 組名      groupdel 組名

繼續閱讀