目的
熟悉Linux系統的基本使用方法。
需要讀者提前熟悉Linux系統的基本用法,尤其是一些常用指令的使用方法。
平台
作業系統:Linux
内容和要求
使用Linux系統的常用指令
cd指令:切換目錄
(1)切換到目錄 /usr/local
cd /usr/local
(2)去到目前的上層目錄
cd ..
(3)回到自己的主檔案夾
cd ~
ls指令:檢視檔案與目錄
(4)檢視目錄/usr下所有的檔案
cd /usr
ls -al
mkdir指令:建立新目錄
(5)進入/tmp目錄,建立一個名為a的目錄,并檢視有多少目錄存在
cd /tmp
mkdir a
ls -al
(6)建立目錄a1/a2/a3/a4
mkdir -p a1/a2/a3/a4
rmdir指令:删除空的目錄
(7)将上例建立的目錄a(/tmp下面)删除
rmdir a
(8)删除目錄a1/a2/a3/a4,檢視有多少目錄存在
rmdir -p a1/a2/a3/a4
ls -al
cp指令:複制檔案或目錄
(9)将主檔案夾下的.bashrc複制到/usr下,命名為bashrc1
sudo cp ~/.bashrc /usr/bashrc1
(10)在/tmp下建立目錄test,再複制這個目錄内容到/usr
cd /tmp
mkdir test
sudo cp -r /tmp/test /usr
mv指令:移動檔案與目錄,或更名
(11)将上例檔案bashrc1移動到目錄/usr/test
sudo mv /usr/bashrc1 /usr/test
(12)将上例test目錄重命名為test2
sudo mv /usr/test /usr/test2
rm指令:移除檔案或目錄
(13)将上例複制的bashrc1檔案删除
sudo rm /usr/test2/bashrc1
(14)将上例的test2目錄删除
sudo rm -r /usr/test2
cat指令:檢視檔案内容
(15)檢視主檔案夾下的.bashrc檔案内容
cat ~/.bashrc
tac指令:反向列示
(16)反向檢視主檔案夾下.bashrc檔案内容
tac ~/.bashrc
more指令:一頁一頁翻動檢視
(17)翻頁檢視主檔案夾下.bashrc檔案内容
more ~/.bashrc
head指令:取出前面幾行
(18)檢視主檔案夾下.bashrc檔案内容前20行
head -n 20 ~/.bashrc
(19)檢視主檔案夾下.bashrc檔案内容,後面50行不顯示,隻顯示前面幾行
head -n -50 ~/.bashrc
tail指令:取出後面幾行
(20)檢視主檔案夾下.bashrc檔案内容最後20行
tail -n 20 ~/.bashrc
(21) 檢視主檔案夾下.bashrc檔案内容,隻列出50行以後的資料
tail -n +50 ~/.bashrc
touch指令:修改檔案時間或建立新檔案
(22)在/tmp下建立一個空檔案hello并檢視時間
cd /tmp
touch hello
ls -l hello
(23)修改hello檔案,将日期調整為5天前
touch -d “5 days ago” hello
chown指令:修改檔案所有者權限
(24)将hello檔案所有者改為root帳号,并檢視屬性
sudo chown root /tmp/hello
ls -l /tmp/hello
find指令:檔案查找
(25)找出主檔案夾下檔案名為.bashrc的檔案
find ~ -name .bashrc
tar指令:壓縮指令
(26)在/目錄下建立檔案夾test,然後在/目錄下打包成test.tar.gz
sudo mkdir /test
sudo tar -zcv -f /test.tar.gz test
(27)解壓縮到/tmp目錄
sudo tar -zxv -f /test.tar.gz -C /tmp
grep指令:查找字元串
(28)從~/.bashrc檔案中查找字元串'examples'
grep -n 'examples' ~/.bashrc
(29)配置Java環境變量,在~/.bashrc中設定
gedit ~/.bashrc
将語句 export JAVA_HOME=JDK安裝路徑 加入檔案第一行并儲存
source ~/.bashrc