Linux系統下的一些常用基本命令

2021-10-06 03:09:51 字數 2932 閱讀 4462

root指當前使用者,root為頂級使用者,wf指機器名字,~目錄的根資料夾
1)cd /  			進入linux系統根目錄

2)ls 檢視當前目錄

3)ll 檢視當前目錄詳細資訊

4)cd /etc 進入作業系統的配置檔案目錄

5)cd home 進入使用者目錄

6)pwd 檢視當前目錄

7)cd 進入檔案(分為絕對路徑和相對路徑)

如 :[root@wf usr] cd /usr/tmp 指絕對路徑

[root@wf usr] cd tmp/ 指相對路徑

8)ls -a 可檢視隱藏目錄

9)mkdir *** 建資料夾

10)mkdir -p mm/nn/oo 建多層目錄資料夾

11)vi ***.txt 建檔案

12)rm ***.txt 刪除檔案

13)rm -rf *** 直接刪除所有(資料夾和檔案)

14)cp x.txt y.txt 複製檔案(x老檔案,y新檔案)

15)mv 移動資料夾

如:mv /opt/a.txt /usr/ 指把opt下的a.txt移到usr目錄下

16)cat a.txt 檢視檔案a.txt

17)head -n a.txt 顯示前n行

18)tail -n a.txt 顯示後n行

19)tail -2n a.txt | tail -n 顯示中間n行,|為管道符

20)wc -l a.txt 檢視當前檔案有多少行

21)wc -l a.txt 檢視最長行有多少字元

22)whoami 檢視當前使用者(#為root)

23)groups 檢視當前所在組

24)id 檢視當前使用者gid和uid

25)useradd xx 新建使用者(使用者資料夾在home檔案下)

26)passwd xx 給使用者設定密碼

27)su xx 切換使用者

28)usedel xx 刪除使用者

29)usermod -l [新使用者名稱] [舊使用者名稱] 修改使用者名稱

30)usermod -g [新組名] [使用者名稱] 修改使用者所屬分組

31)groupadd *** 新建組

32)groupmod -n [新組名] [舊組名] 修改組名

33)chmod -r 賦予許可權(數字模式)(r為4,w為2,x為1)

34)exit 退出

35)clear 清屏(快捷鍵ctrl+l)

36)man[命令名稱] 查詢命令詳細引數

37)mnt[裝置名稱][掛載點] 掛載命令

38)echo $path 列印變數的值

39)printenv 列印環境變數

41)printenv | less 檢視更少檔案內容

42)wc -w a.txt 統計單詞個數

43)wc -l a.txt 統計行數

44)wc -l a.txt 統計最長一行有多少個字元

45)ls -l *.py | wc -l 統計檔案行數

46)grep 過濾查詢

47) rpm 軟體包的管理工具

48)file 識別檔案型別

49)which 用於查詢檔案(當前資料夾及子資料夾)或者查詢命令

50)find 查詢檔案

51)ln -s 建立乙個軟鏈(理解為快捷方式)

52)date 顯示日期時間

53)cut -b 以位元組為單位分割

-d -f 一起使用自定義分隔符,取位置

54)tr 轉換(或刪除)

date -u | tr '0-9' '0'把日期中的0-9字元全換成0

55)ping 連通網路

56)touch 建檔案

57)expr 抓取字串位置,計算字串長度

58)df 當前磁碟使用情況

59)du 顯示目錄或檔案的大小

60)rmdir 刪除空的目錄

61)dd 用於讀取/轉換並輸出資料

62)ssh 連線另一台主機

63)ps -aux 當前計算機所有資訊(包括pid)

64)kill -9 pid 殺死程序

65)free -s 10 每隔10s顯示記憶體狀態

66)yum install -y zip unzip 安裝zip的壓縮和unzip的解壓縮功能

67) sed 利用指令碼處理文字檔案

sed -e 新增直接輸出

sed -i 直接修改指令碼檔案

68)

1)命令列狀態

i-->將命令列狀態切換到插入行狀態 游標停留在當前位置

a-->將命令列狀態切換到插入行狀態 游標停留在當前位置的下乙個位置

o-->將命令列狀態切換到插入行狀態 在當前行的下一行插入乙個空行

dd-->刪除當前行

按鍵delete-->刪除當前字元

nyy(n為你要複製的行數)-->複製

p-->貼上

shift+g-->到文章尾部

shift+^-->游標到行首

shift+$-->游標到行尾部

ctrl+b-->後翻一頁(pgdn)

ctrl+f-->前翻一頁(pgup)

2)插入模式

沒有命令

3)底行模式(按esc進入)

:w-->儲存

:wq-->儲存並退出檔案

:q-->退出檔案(此時的檔案不能修改)

:q!-->強制退出

:n-->游標直接移動到n行

/***-->在當前文件搜尋到匹配的第乙個字元(串)

linux 下 svn的一些基本指令

1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 這裡恐怕後面要新增目錄吧!例如 svn add test.php 新增test.php...

Linux一些常用的基本命令

一些常用的基本命令 uname a 檢視核心版本 ls al 顯示所有檔案的屬性 pwd 顯示當前路徑 cd 返回上一次目錄 cd 返回主目錄 date s 設定時間 日期 cal 顯示日曆 cal 2006 bc 計算器具 man info 幫助手冊 locale 顯示當前字型 locale a ...

Linux 一些常用的基本命令

linux 一些常用的基本命令 2010年07月03日 a uname a 檢視核心版本 ls al 顯示所有檔案的屬性 pwd 顯示當前路徑 cd 返回上一次目錄 cd 返回主目錄 date s 設定時間 日期 cal 顯示日曆 cal 2006 bc 計算器具 man info 幫助手冊 loc...