Linux常用命令整理

2021-07-07 05:18:59 字數 3945 閱讀 4770

學習環境:ubuntu 15.04;

說明:該常用命令整理不針對具體的使用,如果要查詢某命令的具體用法,直接在命令後面加上 –help就可以檢視;

1 檢視環境:cat /etc/issue;

2 裝置別名:alias ps=』ps -ef』;

3 刪除別名:unalias ps;

4 檢視所有別名:alias;

5 在指定的時間執行特定的命令:bzip2 [選項] 檔名;

7 顯示日曆:cal [選項]或cal [月份] [年份];

8 串接檔案到制定檔案或在標準輸出上顯示檔案內容:cat [選項] [檔名];

9 切換工作目錄:cd [目的目錄];

注:「~」表示當前使用者的主目錄(如/home/user1),「.」表示當前目錄,「..」表示當前目錄的上一層目錄;

10 更改檔案或目錄的訪問許可權:chmod [選項] 檔名;

選項:

-c 只有在檔案或目錄許可權更改的前提下,才顯示更改資訊;

-r 遞迴處理,若目標檔案為目錄檔案,則以遞迴形式更改目錄下所有檔案的許可權,並顯示更改資訊;

–reference=檔名或目錄名 設定成與指定的檔案或目錄相同的許可權;

11 改變檔案的所有者或使用者組,或兩者同時改變:chown [選項] [使用者]:[組] 檔名;

12 清屏:clear;

13 複製:date [選項] [日期或時間格式];

15 顯示每個檔案系統所使用的磁碟空間情況:df [選項] [檔案或磁碟裝置];

16 比較兩個不同檔案或不同目錄下兩個同名檔案的功能,並生產補丁檔案:diff [選項] [檔案1] [檔案2];

17 顯示檔案或目錄所占用的磁碟空間:du [選項] [檔案或目錄];

18 顯示文字:echo [選項] 字串;

19 彈出裝置,如光碟機:eject [選項] [裝置];

18 退出當前的shell環境:exit;

19 裝置或顯示環境變數:export [選項] [環境變數=[變數值]];

20 修改磁碟分割槽:fdisk [選項] [裝置名稱];

21 查詢檔案或目錄:find [路徑] [選項] [檔案或目錄名];

22 顯示記憶體使用情況:free;

23 檔案傳輸:gcc [選項] [檔案];

25 管理系統中使用者組的資訊:gpasswd [選項] [使用者] [組];

26 查詢檔案:grep [選項] [字串或正規表示式] [檔名……];

27 建立乙個新的使用者組:groupadd [選項] 使用者組名;

28 刪除組:groupdel 組名;

29 壓縮制定檔案或目錄:gzip [選項] [檔案或目錄……];

30 關閉系統:halt [選項];

31 檢視檔案頭部的內容:head [選項] 檔名;

32 顯示shell內部指令的幫助資訊:help [選項] [指令];

33 輸出使用過的命令,按時間順序排序:history [選項];

34 查詢主機使用的網域名稱:host [選項] **名稱 [伺服器];

35 檢視或設定主機名:hostname [選項];

36 顯示使用者id和所屬組id:ifconfig [介面名稱];

38 中止正在執行的程式或作業:last [選項] [使用者或終端];

40 顯示所有失敗的登陸資訊:lastb [選項] [使用者或終端];

41 一次顯示一頁文字:ln [選項] [原始檔或目錄] 目標檔案或目錄;

43 列出目錄內容,包括檔案或子目錄:ls [選項] [檔案/目錄];

44 維護或編譯核心或模組:make [選項] [makefile檔案];

45 顯示命令說明/幫助資訊:man [選項] 指令名;

46 檢視檔案內容:more [選項] [檔名];

47 移動或重新命名現有的檔案或目錄:mv [選項] 原始檔/目錄 目標檔案/目錄;

48 查詢當前網路狀態:netstat [第一選項] [其他選項];

49 設定或修改使用者密碼:passwd [選項] [使用者名稱];

50 使用特定的包檢測主機的連通性:ping [選項] [主機名或ip];

51 顯示當前程序的狀態:ps [選項];

52 顯示當前工作目錄(絕對路徑):pwd;

53 重啟系統:reboot [選項];

54 刪除檔案或目錄:rm [選項] 檔案/目錄;

55 檢視或設定路由:route [選項];

56 管理rpm套件(軟體包):rpm [選項] 軟體包名;

57 加密的遠端登陸:su [選項] [使用者名稱];

59 打包同時壓縮或解壓縮檔案:tar [選項] [打包後的檔案] [被打包的檔案];

60 遠端登陸:telnet [選項] 主機名/ip;

61 顯示當前程序資訊:top [選項];

62 設定檔案預設的許可權掩碼,只對當前shell有效:umask [選項] [許可權掩碼];

63 新增使用者:useradd [選項] 使用者名稱;

64 刪除使用者:userdel [選項] 使用者名稱;

65 顯示當前登陸系統的使用者資訊:w [選項] [使用者名稱];

66 查詢特定的檔案,在系統預設位置開始查詢:whereis [選項] 檔名;

67 查詢檔案,在環境變數中查詢:which 檔名;

68 顯示當前登陸系統的使用者資訊:who [選項];

69 顯示當前使用者名稱:whoami;

70 歸檔壓縮檔案:zip [選項] 檔案1 檔案2;

Linux 常用命令整理

在linux 下開發兩年了,目前轉向windows平台開發。將一些在linux 下經常會用到的命令進行整理,以免長時間不用忘了。1.使用ldd命令檢視hello依賴於哪些庫 ldd hello libc.so.6 lib libc.so.6 0x400la000 lib ld linux.so.2 ...

linux常用命令整理

cd change dictionary chmod change mode grep find 當前目錄 上層目錄 rmdir remove dictionary rm remove cp copy touch 建立新檔案,該檔案在os重啟後消失,檔案時暫時的 cat more 只能下拉,不能上拉...

linux 常用命令 整理

mount 命令 grep 最常用的就是過濾需要的內容,但有時候想過濾自己不需要的內容可以用 v 選項 比如說用 xargs grep contenta 過濾得到了很多內容,但是也有很多是自己不需要的 不需要的包含了contentb 可以再加個管道把 contentb 去掉 xargs grep c...