本文將闡述linux當(dāng)中的基本操作命令。
1韩肝、操作環(huán)境
- vmware 14.1
- centos7 64
- putty
2触菜、前提約束
- 已安裝vmware
- vmware中已安裝centos【注意,也可以直接就是一臺linux機子哀峻,使用vmware是一個選項而已】
- 在本機能訪問到centos【注意涡相,本文中所涉及的linux服務(wù)器的ip是 192.168.100.192,請讀者根據(jù)實際設(shè)置】
- 熟練使用putty
3剩蟀、操作
3.1 mkdir催蝗、ls、pwd育特、cd生逸、clear
- mkdir 創(chuàng)建一個文件夾:
#創(chuàng)建一個名字叫ali的文件夾
mkdir ali
- ls 查看當(dāng)前文件夾下有哪些文件及其文件夾
- pwd 查看當(dāng)前的工作目錄
- cd 改變工作目錄
#切換到家目錄
cd
#切換到家目錄【對于root用戶家目錄即 /root;對于普通用戶例如zhangli, 家目錄即/home/zhangli】
cd ~
#切換到本目錄的上一級目錄
cd ..
#回到上一個訪問的目錄
cd -
-
clear 清屏
具體操作如下:
3.2 touch
創(chuàng)建一個文件:
#創(chuàng)建一個文件ali
touch ali
具體操作如下:3.3 cp
拷貝一個文件:
#拷貝一個文件ali為zhangli
cp ali zhangli
#創(chuàng)建dir1文件夾
mkdir dir1
#拷貝zhangli到dir1
cp zhangli dir1
#拷貝dir1為dir2
cp -p dir1 dir2
具體操作如下:3.4 mv
移動文件或者重命名:
#重命名zhangli為xiaoli
mv zhangli xiaoli
#移動xiaoli到上一級目錄
mv xiaoli ..
具體操作如下:3.5 rm
刪除文件或者文件夾:
#刪除文件xiaoli
rm xiaoli
#刪除文件夾dir1
rm -rf xiaoli
具體操作如下:3.6 cat tail
對文件內(nèi)容進行查看的五大命令。
#將"Hello wanhe"追加到info.txt槽袄,如果info.txt不存在烙无,則新建一個。
echo 'Hello wanhe'>>info.txt
#打印info.txt內(nèi)容
cat info.txt
# 查看info.txt動態(tài)變化
tail -f info.txt
具體操作如下:
3.7 壓縮和解壓
#使用tar命令壓縮一個文件夾
tar -cvf test.tar dir2
#刪除dir2
rm -rf dir2
#使用tar命令解壓
tar-xvf test.tar
#使用zip命令壓縮dir2
zip test.zip dir2
#刪除dir2
rm -rf dir2
#使用unzip命令解壓
unzip test.zip
具體操作如下:3.8幫助命令
#查看ls命令的意義
whatis ls
#查看ls命令的路徑在哪里
whereis ls
#查看ls命令的用法
man ls
具體操作如下:3.9其他基本命令
#打印環(huán)境變量
echo $PATH
#臨時設(shè)置一個變量
export TEST_VAR=/root/test
#查看當(dāng)前機子ip
ifconfig
#查看當(dāng)前都有哪些用戶和終端登錄
who
#查看當(dāng)前登錄用戶是誰
whoami
具體操作如下: