linux-常使用命令總結

1:文件目錄命令

瀏覽目錄命令:ls 顯示目錄文件,pwd顯示當前所在的工作目錄。

目錄操作命令:cd 切換目錄 mkdir 創建新目錄 rmdir 刪除空目錄

瀏覽文件命令:cat連接文件並打印到標準輸出設備上 more 分頁顯示文件內容 head 用戶顯示文件前幾行的內容

                         tail 用戶顯示文件後幾行的內容

文件操作命令:cp可以將文件從一處複製到另一處。、一般在使用cp命令時將一個文件複製到另一個文件或複製到某個目錄時,需要指定源文件名與目標文件名或目錄。rm 刪除文件或目錄 find 用來尋找文件或目錄 grep 在文件中搜索匹配法的字符並進行輸出。tar 能夠將用戶所指定的文件或目錄打包成一個文件,也可以通過指定參數開啓壓縮/解壓縮功能

2:進程控制類命令

程序是一個包含可執行代碼的文件,它放在磁盤等介質上。當程序被操作系統、裝載到內存並分配給它一定的資源後,此時可稱爲進程。程序是靜態概念,進程是動態概念。

                                  

查看系統中的進程命令:ps 命令是用來顯示系統瞬時的進程信息,它可以顯示出在用戶輸入ps命令時系統進程及進程相關信息;top 動態監視系統任務的工具,輸出結果是連續的,按下U鍵:輸入用戶名 查看用戶進程,按下K鍵輸入PID 刪除進程;

控制系統中的進程命令:kill 該命令用於向某個進程(通過PID標識)傳送一個信號,它通常與ps和jobs命令一起使用;killall 使用進程的名稱開殺死進程,使用此指令可以殺死一組同名進程,使用kill命令可以殺死指定進程,如果要根據進程名稱找到需要殺死的進程,還需要在之前使用ps等命令在配合grep來查找進程,而killall把這兩個過程合二爲一;nice 允許在默認優先級的基礎上進行增大或減小的方式來運行命令;renice 改變一個正在運行的進程的nice值

進程後臺運行命令 &

進程的掛起 :掛起(Ctrl+Z) 終止(Ctrl+C); 查看被掛起的進程(jobs); 

 進程的恢復:恢復到前臺繼續運行(fg) fg [n]; 恢復到後臺繼續運行(bg) bg [n];

3:用戶及權限管理類命令

linux用戶分爲三類

超級用戶:擁有最高權限、

系統用戶:與系統服務相關,但不能用於登錄。

普通用戶:有超級用戶創建並賦予權限,只能操作其擁有權限的文件和目錄,只能管理自己啓動的進程

linux將相同特性的用戶劃歸爲同一用戶組,可以大大簡化用戶的管理,方便用戶之間文件的共享,任何用戶都至少屬於一個用戶組。一個用戶只能屬於一個用戶組,但可以同時屬於多個附加組。用戶不僅擁有其用戶組的權限,還同時擁有其付家組的權限。用戶組包括系統用戶組與私人用戶組。

用戶管理類命令:useradd新建用戶賬號; usermod  修改用戶的屬性;passwd 設置修改用戶的口令以及口令的屬性 ;userdel 刪除指定用戶賬號;su切換用戶身份; id 查看用戶的UID,GID和用戶所屬用戶組的信息,如果不指定用戶,則顯示當前用戶的相關信息; whoami 查看當前用戶名;w 查看當前登錄系統用戶的詳細信息; 

用戶組管理類命令:groupadd 新建組; groupmod 修改指定用戶組的屬性;groupdel 刪除指定的用戶組;

文件權限管理類命令:chmod 修改文件的訪問權限; chown 將指定文件的擁有着改爲指定的用戶或用戶組;chgrp 改變文件的所屬用戶組。

文件權限

讀取權限:瀏覽文件/目錄中內容的權限

寫入權限:對文件來說是修改文件內容的權限,對目錄來說是刪除,添加和重命名目錄內文件的權限。

執行權限:對可執行文件來說是允許執行的權限,對目錄來說是進入目錄的權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章