Linux 入門命令TOP 10
作為一隻接觸Linux不久的小菜鳥,今天厚著臉皮給大家分享一些常用的Linux入門的命令。
在Linux「漆黑」的系統中「溜達」之前,先看下「地圖」,也就是先了解一下Linux的目錄(Directory,可視作「文件夾」)結構。
在操作Linux系統中,一切都是文件,而目錄是Linux系統組織文件的一種特殊文件。根目錄由「/」來表示,可理解為windows系統的「我的電腦」,下圖是Linux系統(這裡為CentOS 6.8)的圖形界面下的根目錄。 用戶在登錄到Linux系統之後,每時每刻都處於某個目錄之中,如普通用戶登陸之後,一般位於home目錄下對應於自己用戶名的目錄中。
腦海中有了Linux大致的目錄結構之後,我們就可以到Linux系統中「溜達」了。
命令1:pwd
print name ofcurrent/workingdirectory。
用慣windows等圖形界面操作系統的萌新初次進入Linux系統,難免產生困惑:我是誰?我從哪裡來?我將到哪裡去?這時只需輸入pwd按回車,即可顯示當前所處目錄的路徑,從此在漆黑的Linux系統中溜達不迷路。
命令2:man
an interface to theon-line referencemanuals。
這個「男人」知道的很多,對命令操作有疑問都可以問下他。
示例:man vim
# 顯示 vim 命令幫助信息 ,按q 退出。
命令3:cd
changedirectory。
cd 後根目標目錄的路徑,可以從當前目錄「切換」到其他的目錄中。
示例:
cd ~
# 波浪線 ,回到用戶的家目錄
cd /
# 回到根目錄
cd ..
# 回到上一層目錄
cd ../../
# 回到上上層目錄
命令4:mkdir 和 rmdir
mkdir -makedirectories
創建新目錄。
-p, --parents
no error if existing, make parentdirectories as needed
加-p 創建「目錄套目錄」。
示例:
mkdir test2 test3 test4
# 創建多個文件夾;
mkdir -p test5/box
# 創建新目錄test5,同時在其中創建目錄box.
rmdir - removeempty directories
用法與mkdir 類似,不過只刪除空文件夾。
命令5:ls
thelist command。
會列出該目錄下所有的文件,加 -l 會列出文件的詳細信息,類似於命令ll,嗯,我更喜歡用ll。
命令6:touch
the touch commandmakes empty files
主要用來創建新文件。
示例:
touch lianxi1.txt
# 創建文件名為lianxi1的txt文件。
命令7:less
opposite of more。
用途:顯示文件內容,類似more命令,比more更強大。
示例:
less lianxi2.txt
# 全屏顯示文件less lianxi2.txt的內容,用PageUp鍵向上翻頁,用PageDown鍵向下翻頁,q 退出。
命令8:cp
copy files and directories
複製文件,cp 後跟要複製的文件 和 目標目錄。
示例:
cp haha.txt test5/box
# 將當前目錄下文件haha.txt 移到子目錄test5下的子目錄box 中
命令9:mv
move(rename) files
移動或更改文件名。
示例:
mv test1 test2
# 將文件test1 改名為test2
mv haha.txt test5/box
# 將當前目錄下文件haha.txt 移到子目錄test5下的子目錄box 中
命令10:rm
removefiles or directories
用於刪除文件或目錄,加 –r 會刪掉該目錄中的其他所有文件。這個命令比較可怕,稍不慎就會一秒回到解放前,初學者慎用。
示例:
rm –r test3
# 刪除test3下所有的文件
TAG:基迪奧生物 |