基本指令集合
1、檢視CentOS版本資訊
cat /proc/version
cat /etc/redhat-release
2、檢視安全日志檔案資訊
tail -f /var/log/secure
3、vi 指令:
vi fileName #采用vi編輯檔案;
i表示開始插入文本内容到檔案中;
編寫完成,輸入Ese退出Insert,輸入:wq!表示儲存并退出;
進入VI後,按/,然後輸入字元串,回車,按N或者n是向前向後搜尋該字元串;
4、ping www.baidu.com #ping指令;
退出ping 指令,需要按下Ctrl+C即可
5、ls列舉檔案清單
cd /etc/進入etc目錄,退出etc目錄:cd ../ su提升使用者權限,從普通使用者轉到root使用者下;
ls -a 列舉全部檔案,包括隐藏的檔案;
6、pwd顯示目前所在的目錄。
目錄操作:mkdir 建立目錄:mkdir mydir, rmdir删除空白目錄:rmdir mytest;
檔案操作:touch 建立檔案:touch test.txt ,rm删除檔案或者目錄:rm -rf test.txt(-r遞歸,-f表示強制。
cp檔案複制拷貝:cp old.txt /temp/new.txt 遞歸可用-r指令;
mv 重命名或移動檔案或者目錄(剪切):mv old.txt new.txt
檔案追加或覆寫:echo ok #輸出ok文字;
echo ok>test.txt 覆寫test.txt檔案;
echo ok>>text.txt 追加test.txt檔案;
檢視檔案内容:cat text.txt 如需分頁顯示 cat test.txt|more
撤銷檔案的操作:Ese + u
7、檔案查找:
查找檔案或目錄:find /home 查詢home下所有的檔案;
查找特定檔案: find /home/ -name "text.txt" 或者 find /home -name "*.txt" ;
重命名:rename 例如:
rename myFile newName myFile.text myFile2.text myFile3.text
這個指令将myFile.text myFile2.text myFile3.text檔案名中myFile替換為newName
8、使用者操作:
添加使用者 useradd username1 ,userdel 删除使用者;
9、網絡配置:
vi /etc/sysconfig/network-scripts/etho16777736;
網卡參數詳解如下:
DEVICE=eth0 #實體裝置名
ONBOOT=yes # [yes|no](重新開機網卡是否激活裝置)
BOOTPROTO=static #[none|static|bootp|dhcp](不使用協定|靜态配置設定|BOOTP協定|DHCP協定)
TYPE=Ethernet #網卡類型
IPADDR=192.168.33.10 #IP 位址
NETMASK=255.255.255.0 #子網路遮罩
GATEWAY=192.168.33.1 #網關位址
網卡配置完畢,重新開機網卡,指令: /etc/init.d/network restart 即可。
或者 service network restart #重新開機網絡
vi /etc/resolv.conf 設定DNS
IP完整配置:
HWADDR=00:0C:29:8D:24:73
TYPE=Ethernet
BOOTPROTO=static #啟用靜态IP位址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11
ONBOOT=yes #開啟自動啟用網絡連接配接
IPADDR0=192.168.21.128 #設定IP位址
PREFIXO0=24 #設定子網路遮罩
GATEWAY0=192.168.21.2 #設定網關
DNS1=8.8.8.8 #設定主DNS
DNS2=8.8.4.4 #設定備DNS
:wq! #儲存退出
service network restart #重新開機網絡
ping www.baidu.com #測試網絡是否正常
10、wget下載下傳檔案使用:
wget -c -r -np -P files www.test.com/dir/src
備注:
-c 斷點續傳
-r 遞歸下載下傳
-np 不下載下傳父附錄
-nd 不建立目錄,若無此選項,将按照網站目錄結建構立目錄
-P (p大寫)将下載下傳的所有内容存放到指定目錄