天天看點

Linux(CentOS)常用操作指令(一)

基本指令集合 

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大寫)将下載下傳的所有内容存放到指定目錄