ip addr 檢視網絡卡資訊
service network start 啟動網絡卡service network stop 關閉網絡卡
service network restart 重啟網路
pwd命令,檢視當前目錄的路徑
linux下所有的絕對路徑都是從根目錄"/"開始
/root:是linux下root使用者的根目錄/home:是linux下其他使用者的預設根目錄 (例如:在linux上建立了乙個bow使用者,那麼就會在/home下面生成乙個bow目錄作為bow使用者的根目錄)
/etc:是linux下系統配置檔案目錄
/tmp:臨時檔案目錄,所有使用者都可以用
ls [引數] 目錄路徑
ls 表示檢視目錄下的檔案
ls#表示檢視當前目錄下的檔案
ls -l #表示檢視當前目錄下的詳細資訊
ls -a #表示檢視當前目錄下的所有檔案(包含隱藏檔案)
ls -la #表示檢視當前目錄下的所有檔案(包含隱藏檔案)的詳細資訊
ls -lh #h是以適當的單位來顯示檔案的大小 ls -lh表示檢視當前目錄下的檔案的詳細資訊,並以合適單位顯示檔案大小
ls -l / #表示檢視根目錄"/"
下檔案的詳細資訊
ls /etc #表示檢視目錄/etc下的檔案
ls --help #檢視命令的幫助文件
--help引數:所有linux上的命令都有,但寫法上有如下幾種:(1)--help
(2)--h
(3)-help
(4)-h
ll命令:它和ls -l命令功能相同,但是不是所有的linux上都預設安裝
cd 目錄路徑 #進入乙個目錄,目錄路徑可以是絕對路徑(以/開始的路徑都是絕對路徑),也可以是相對路徑
相對路徑:以非/開始的路徑,
注意: "."表示當前目錄
"…"表示當前目錄的上一級目錄,它可以多個一起使用
"~"表示當前使用者的根目錄 例如:root使用者時,~表示/root目錄 bow使用者時,~表示/home/bow目錄
cd /#表示進入系統根目錄cd usr/#表示進入當前目錄下的usr目錄
cd local/#表示進入當前目錄下的local目錄
cd ./bin #表示進入當前目錄下的bin目錄
cd .. #表示進入當前目錄的上一級目錄
cd ../.. #表示進入當前目錄的上級目錄的上一級目錄
cd /usr/local/bin #進入/usr/local/bin目錄
cd ../etc #表示進入和當前目錄同級的etc目錄 #..表示當前目錄的上一級目錄 ../etc表示當前目錄上級目錄下的etc目錄(和當前目錄同級)
cd ~ #表示進入當前使用者的根目錄(cd ~和直接執行cd後不加目錄的效果相同)
#例如:root使用者進入/root目錄,bow使用者進入/home/bow目錄
cd ~/data #表示進入當前使用者根目錄下的data目錄 例如:root使用者則進入了/root/data目錄
mkdir 目錄路徑 #建立乙個目錄,目錄路徑可以是絕對路徑也可以是相對路徑
mkdirdata #在當前目錄下建立乙個data目錄
mkdir ./dir
#在當前目錄下建立乙個dir目錄
mkdir /root/tmp #在/root目錄下建立乙個tmp目錄
mkdir建立目錄時,只有在目錄的上級目錄存在時,才會建立
mkdir -p 目錄#建立目錄時,如果沒有父目錄,會建立父目錄,遞迴地建立目錄
mkdir -p a/b/c #在當前目錄下建立3級目錄
rmdir[引數] 目錄路徑 #刪除目錄命令,rmdir預設只能刪除空目錄
rmdir ./dir
#刪除當前目錄下的dir目錄
rmdir -p 目錄路徑 #表示刪除目錄和它的父目錄(目錄要是乙個空目錄)
rmdir -p a/b/c #刪除當前目錄下的a/b/c目錄
touch 檔案路徑
touch1.txt #在當前目錄下建立乙個1.txt檔案
touch /root/2.txt #在/root目錄下建立乙個2.txt檔案
rm [引數] 路徑 #刪除命令
rm 1.txt #刪除當前目錄下的1.txt檔案,刪除時會提示,是否刪除如果輸入y表示刪除,輸入n表示不刪除
rm -f /root/2.txt #-f表示強制刪除,不會提示,強制刪除/root目錄下的2.txt
rm -r a/#遞迴的刪除當前目錄下a目錄下的所有內容[root@bow ~]# rm -r a/
rm:是否進入目錄"
a/"?y
rm:是否進入目錄"
a/b"?y
rm:是否進入目錄"
a/b/c
"?yrm:是否刪除普通空檔案 "
a/b/c/3.txt"?y
rm:是否刪除目錄 "
a/b/c"?y
rm:是否刪除普通空檔案 "
a/b/2.txt"?y
rm:是否刪除目錄 "
a/b"
?yrm:是否刪除普通空檔案 "
a/1.txt"?y
rm:是否刪除目錄 "
a/"?y
rm -rf a/#強制刪除當前目錄下a目錄及a目錄下的所有內容rm -rf *#刪除當前目錄下的所有內容
rm -rf a/*
#刪除當前目錄下a目錄下的所有內容
rm -rf *.txt #刪除當前目錄下的所有txt檔案
rm -rf *s* #刪除當前目錄下所有名字中包含s的檔案或資料夾
echo #輸出命令,可以輸入變數,字串的值
echohello world #列印hello world
echo
$path #列印環境變數path的值,其中$是取變數值的符號,用法:$變數名 或者 $
echo -n #列印內容但不換行
echo -n hello world
和》:輸出符號,將內容輸出到檔案中,>表示覆蓋(會刪除原檔案內容) >>表示追加
echo hello world > 1.txt #將hello world輸出到當前目錄下的1.txt檔案
#如果當前目錄下沒有1.txt檔案會建立乙個新檔案,
#如果當前目錄下有1.txt,則會刪除原檔案內容,寫入hello world
echo1234 >> 1.txt #將1234追加到當前目錄下的1.txt中,如果檔案不存在會建立新檔案
通過》和》都可以建立檔案
linux常用命令筆記大全 1
目錄操作 mkdir 建立目錄 p 遞迴的建立目錄 也就是可以建立多層目錄 一次建立多個目錄 mkdir 一次建立 a b c d e f多個目錄。rmdir 刪除乙個空資料夾 cp 複製檔案或者資料夾 a pdr p 同時複製檔案屬性,比如修改日期 d 複製時保留檔案鏈結 r 複製資料夾時,遞迴複...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...