1. 程式人生 > >linux初學者-常用基本命令篇

linux初學者-常用基本命令篇

常用命令 用戶修改 移動 jsb blog data 系統 初學 自己

linux系統中有著許許多多的命令,並且軟件也有可能自帶命令,要想全部了解這些命令是很困難的,但是有一些基本命令是在平時的學習工作中應用的很廣泛的。以下簡要介紹幾種linux系統中的常用命令。

1、man

"man"命令是linux下的幫助命令,通過"man"命令可以查看的命令的幫助,配置文件的幫助和編程幫助等信息。例如需要查看命令的"passwd"的介紹和用法,可以在命令行輸入"man date",就可以查看到"date"命令的介紹和參數使用信息。

技術分享圖片

"man"命令是linux當中使用廣泛且非常強大的命令。"man"命令也會有幾種級別,如"man 1 passwd"是查看passwd的命令幫助,通常1可以省略。"man 5 passwd"是查看passwd的配置文件的幫助。更多用法也可以通過"man man"命令查看。

"man"命令查看時可以使用快捷操作,如"上下鍵"向上或向下一行,"pageup|pagedown"向下一個屏幕或者向上一個屏幕,"d|u "向下或者向上半個屏幕,"G|gg"跳轉頁面到man最下面或最上面,"/關鍵字"搜索關鍵字,關鍵字會高亮顯示,n向下匹配,N向上,"q"退出幫助。

下文所述命令參數等並非完整介紹,如需完整信息也可用"man"命令自行查看。

2、passwd

"passwd"命令是用來修改用戶密碼的命令,用戶密碼是用戶安全的重要保障。在命令行中直接輸入passwd就可以修改當前用戶的密碼,如下圖所示。

技術分享圖片

需要註意的是,超級用戶修改密碼不受任何限制,不需要原始密碼,但是,普通用戶修改時需要輸入原始密碼,並且密碼的長度不能低於八位,不能純數字或者純字母,且不可與原密碼相似,如圖,"student"就是一個普通用戶。

技術分享圖片

超級用戶可以通過"passwd uesrname"修改普通用戶的密碼且不需要原密碼,密碼也沒有任何限制,如下圖需要修改"student"用戶的密碼,可以輸入"passwd student"命令,輸入兩次新密碼後即可修改成功。

技術分享圖片

"passwd"命令中也可以加入參數,如在超級用戶下,"passwd -R student"可以查看用戶student的密碼信息,如圖所時,加入參數"-l"可以鎖定用戶,加入參數"-u"解鎖,"-n"可以設置用戶密碼的最短有效期,"-x"可以設置最長有效期等等。更多的參數可以通過命令幫助查看。

技術分享圖片技術分享圖片

3、date

"date"命令查看系統時間,"date -d +xday"和"date -d -xday"可以查看x天後和x天前的時間。如圖所示,查看6天之前和6天之後的時間。

技術分享圖片

超級用戶可以通過"date MMDDhhmm[YY][.ss]"修改系統時間,例如,需要將系統時間設置為2008年9月15日13點14分8秒,則需要輸入"date 091513142008.08"。

技術分享圖片

4、file

"file"命令用來查看文件類型,如查看"/etc/passwd"文件的類型,輸入命令"file /etc/passwd",可以看出"/etc/passwd"是一個純文本文件。

技術分享圖片

5、cat,less,head,tail

"cat","less","head","tail"命令均是用來查看文件的。"cat"用來文件全部內容,"less"用來分頁瀏覽文件,"head -n x"可以查看文件前x行內容,"tail -n x"查看文件後x行內容。

技術分享圖片

6、wc

"wc"是統計文件容量信息的命令。例如,"wc -l /etc/passwd"統計"passwd"文件的行數,"wc -c /etc/passwd"統計"passwd"文件的字節數,"-w"是統計字數,"-m"統計字符數。

技術分享圖片

7、pwd

"pwd"命令可以查看當前所在的目錄。

技術分享圖片

8、cd

"cd"是切換工作目錄的命令。"cd 目錄"可以切換到指定目錄,如切換到,目錄"/etc"。"cd -"可以切換到之前所在的目錄。"cd ~"可以切換到自己的家目錄。"cd ~username"可以切換到指定用戶的家目錄。"cd .."可以進入當前目錄的上級目錄。

技術分享圖片

9、ls

"ls"命令可以列出目錄或者文件的信息。"ls"後面如果沒有目標那麽就默認為當前目錄。"ls"後面加一個目錄或者文件,如"ls test"則是列出test目錄下的內容。參數"-d"表示列出目錄本身。參數"-l"表示列出目錄或文件裏內容的屬性。參數"-ld"列出目錄本身屬性。參數"-a"顯示目錄中的所有內容,包括以"."開頭的隱藏文件。參數"-R"表示遞歸顯示目錄中的內容。

技術分享圖片

以上只是常用命令很少一部分,linux系統中還有許多如文件建立、刪除、移動等命令,這些命令在以後的篇章中再做分類整理。

linux初學者-常用基本命令篇