發表文章

目前顯示的是 8月, 2017的文章

Linux如何找出佔用較大空間的檔案

markdown 到要找尋的目錄的地方下以下指令 ``` du -h --max-depth=1 ```

Linux NTP 校時方法

markdown 在 Linux 系統上 , 這網路校時的指令相當簡單 , 只要可以連上 NTP Server(時間伺服器) , 下一行指令即可 . 請執行 ``` ntpdate time.stdtime.gov.tw ``` NTP Service 不只一台 Server , 以下皆是 : ``` time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw ```

Centos 7 VNC 設定

markdown 安裝VNC Server ``` yum install tigervnc-server ``` 複製設定檔 ``` cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service ``` 修改 VNC Client 連結的帳號 ``` [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/usr/sbin/runuser -l USER -c "/usr/bin/vncserver %i" PIDFile=/home/USER/.vnc/%H%i.pid ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' [Install] WantedBy=multi-user.target ``` 建立 VNC Server 密碼 ``` su user vncpasswd ``` 設定開機自動啟用 ``` systemctl start vncserver@:1.service systemctl enable vncserver@:1.service ``` 確認是否啟用VNC Server虛擬桌面 ``` vncserver -list ``` 啟用 VNC Server 錯誤 ``` systemctl start vncserver@:1.service Job for vncserver@:1.service failed because the control process exited with erro...

Centos 7 Run Level修改

markdown 顯示可用的運作層級 ``` systemctl list-units --type target ``` 顯示目前系統預設層級 ``` systemctl get-default ``` 切換到Run Level 3 [文字模式] ``` systemctl isolate multi-user.target ``` 切換到Run Level 5 [圖形模式] ``` systemctl isolate graphical.target ``` 設定開機為Run Level 3 [文字模式] ``` systemctl set-default multi-user.target ``` 設定開機為Run Level 5 [圖形模式] ``` systemctl set-default graphical.target ```

刪除temp檔

markdown 刪除temp檔 ``` del /f/Q C:\Users\xxx\AppData\Local\Temp\*.* del /f/Q C:\Windows\Temp\*.* del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary InternetFiles\*.*" del /f /s /q "%userprofile%\Local S ```

cmd /c and cmd /k

markdown ``` cmd /c dir 是執行完dir命令後關閉命令窗口。 cmd /k dir 是執行完dir命令後不關閉命令窗口。 cmd /c start dir 會打開一個新窗口後執行dir指令,原窗口會關閉。 cmd /k start dir 會打開一個新窗口後執行dir指令,原窗口不會關閉。 可以用cmd /?查看幫助信息。 ★CMD命令★ 1. gpedit.msc-----組策略 2. sndrec32-------錄音機 3. Nslookup-------IP地址偵測器 4. explorer-------打開資源管理器 5. logoff---------注銷命令 6. tsshutdn-------60秒倒計時關機命令 7. lusrmgr.msc----本機用戶和組 8. services.msc---本地服務設置 9. oobe/msoobe /a----檢查XP是否激活 10. notepad--------打開記事本 11. cleanmgr-------垃圾整理 12. net start messenger----開始信使服務 13. compmgmt.msc---計算機管理 14. net stop messenger-----停止信使服務 15. conf-----------启動netmeeting 16. dvdplay--------DVD播放器 17. charmap--------启動字符映射表 18. diskmgmt.msc---磁盤管理實用程序 19. calc-----------启動計算器 20. dfrg.msc-------磁盤碎片整理程序 21. chkdsk.exe-----Chkdsk磁盤檢查 22. devmgmt.msc--- 設備管理器 23. regsvr32 /u *.dll----停止dll文件運行 24. drwtsn32------ 系統醫生 25. rononce -p ----15秒關機 26. dxdiag---------檢查DirectX信息 27. regedt32-------注冊表編輯器 28. Msconfig.exe---系統配置實用程序 29. rsop.msc-------組策略結果集 30...

執行C槽內程式的方法

markdown 執行C槽Program Files\Greenshot\Greenshot.exe 的方法 ``` call cmd /c start C:\"Program Files\Greenshot\Greenshot.exe" ```

常見log檔位置

markdown 開機時的服務紀錄 ``` /var/log/boot.log ``` 開機的時候核心紀錄 ``` /var/log/dmesg ``` 使用者登入失敗的log ``` /var/log/faillog ``` 系統重要運作紀錄 ``` /var/log/messages ``` 郵件(含內外部)的處理紀錄 ``` /var/log/maillog 或 /var/log/mail/* ``` 嚴重的驗證錯誤紀錄 ``` /var/log/secure ``` 詳細參考來源

磁碟空間查看

markdown 所有磁碟空間使用狀態 ``` df 常用參數 df -h ``` 目前目錄下的空間使用狀況 ``` du ``` 分割區空間使用狀況 ``` fdisk -l 這個需使用root帳號登入才可使用 ```

使用者查看

markdown 線上使用者狀態 ``` who ``` 確認目前所登入的使用者 ``` who am i ``` 詳細線上使用者狀態 ``` w ``` 使用者的登入歷史紀錄 ``` last ``` 每個使用者登入紀錄 ``` lastlog ```

系統資訊

markdown 查看核心資訊 ``` uname -a ``` 查看系統上線時間 ``` uptime ``` 記憶體使用狀態 ``` free ``` 資源使用動態 ``` vmstat 1 5 資源使用動態,每秒更新1一次,共5次 ``` 即時系統動態 ``` top ```

network Test(網路測試)

markdown ``` ping traceroute 路由追蹤 netstat 網路連線狀況 netstat DNS解析 範例一:找出 www.google.com 的 IP [root@www ~]# nslookup www.google.com Server: 168.95.1.1 Address: 168.95.1.1#53 ```

Linux Network Configation

markdown Centos 6 hostname ``` vi /etc/sysconfig/network ``` Centos 7 hostname ``` hostnamectl set-hostname host名稱 ``` Interface(修改網路IP的設定檔) ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` DNS ``` vi /etc/resolv.conf ``` Ip to Name 說明參考 ``` vi /etc/hosts 設定檔格式說明 一般/etc/hosts 的內容一般有如下類似內容: 127.0.0.1 localhost.localdomain localhost 192.168.1.100 linmu100.com linmu100 192.168.1.120 ftpserver ftp120 一般情況下hosts檔的每行為一個主機,每行由三部份組成,每個部份由空格隔開。其中#號開頭的行做說明,不被系統解釋。 hosts檔的格式如下: IP地址 主機名稱/功能變數名稱 第一部份:網路IP位址; 第二部份:主機名稱或功能變數名稱; 第三部份:主機名稱別名; ```

網路設定

markdown 6的版本要看網路設定 ``` ifconfig ``` 7的版本為 ``` ip a or ip address show ``` ifconfig指令 啟用網卡 ``` ifconfig eth0 up or ifup etho ``` 停用網卡 ``` ifconfig eth0 down or ifdown etho ``` 顯示狀態 ``` ifconfig eth0 ``` 指定IP ``` ifconfig eth0 192.168.11.22 ``` 改遮罩 ``` ifconfig eth0 netmask 255.255.255.0 ``` route指令 增加路由 ``` route add -net 192.168.21.0/24 gw 192.168.22.50 ``` 刪除路由 ``` route del -net 192.168.21.0/24 gw 192.168.22.50 ``` 新增getway ``` route add default gw 192.168.11.254 ``` 新增getway規則 ``` route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0 ``` 刪除getway規則 ``` route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0 ``` ip指令 ``` ip [option] [動作] [指令] link :關於裝置 (device) 的相關設定,包括 MTU, MAC 位址等等 addr/address :關於額外的 IP 協定,例如多 IP 的達成等等 route :與路由有關的相關設定 rule :路由規則 neigh :ARP快取 monitoe :狀態檢視 IP指令範例 ip link set eth0 up : 啟用網卡 ip link set eth0 down ...

linux mount網路磁碟機

markdown ``` mount -t cifs -o username=帳號,password=密碼 //192.168.1.1/目錄名稱 /mnt/DB_Backup ```

find指令+範例

markdown 在u3/backup/exp內保留兩天份備份檔,超過兩天的搬走到/mnt/Tiptop_DB_Backup ``` find /u3/backup/exp -type f -ctime +1 -exec mv -f {} /mnt/Tiptop_DB_Backup \; ``` 找出在u3/backup/exp內1200分備份檔,並搬走到/mnt/Tiptop_DB_Backup ``` find /u3/backup/exp -type f -mmin -1200 -exec cp -af {} /mnt/Tiptop_DB_Backup \; ``` find 搭配時間條件 ``` -atime 檔案的最後存取時間到find 的執行時間差 -amin n 同 -atime 只是n是以分為單位 -Btime 檔案的inode 建立時間到find 的執行時間差,這參數限用於Freebsd -ctime 檔案的狀態資訊最後修改的時間到find 的執行時間差 -cmin n 同 -ctime只是n是以分為單位 -mtime 檔案的最後修改時間到find 的執行時間差 -mmin n 同 -mtime只是n是以分為單位 ``` find 在 linux 和 freebsd上的差異 在Freebsd上有單位,在linux上沒單位,預設的數字代表的就是天。 ``` [FREEBSD] -mtime n[smhdw] [LINUX] -mtime n freebsd上可以用的單位是 s m h d w,在linux上,則沒單位可用,n代表的就是天數。 ``` 使用範例 部分範例是Freebsd only, linux上無單位可用): 在 7 天前有修改過的檔案,例如今天是6/10,則7天前是6/4 ``` $ find ./ -mtime 7 ``` 在 7 天之內有修改過的檔案,例如今天是6/10,則7天內則是6/4~6/10 的檔案都列出 ``` $ find ./ -mtime -7 ``` 在 7 天以前有修改過的檔案,例如今天是6/10,則7天6/4 以前的檔案都列出 ``` $ find ./ -mtime +7 ```

如何在網頁blogger中插入程式碼

參考來源 使用方法 1.在版面配置區插入HTML/JavaScript小工具的方式 2.接著在HTML/JavaScript中貼入以下語法 <script src="https://cdnjs.cloudflare.com/ajax/libs/showdown/1.6.4/showdown.min.js"></script> <script> var converter = new showdown.Converter(); var posts = document.querySelectorAll(".post-body"); //定義要替換的字元 var insteadWords = {     "&gt;": ">",     "&lt;": "<",     "&amp;": "&" }; //loop每一篇文章 Array.prototype.forEach.call(posts, function(el, i){   /*有在開頭找到 markdown 字眼才處理,把整個文章取出來替換成 html    * 從文章取出內容時,應該有某些字元早就被轉換過,但因為是寫 markdown,根本不需要轉    * 所以再寫一段程式把某些特定的字轉回來,暫時只定義了 3 組    */   if(el.innerHTML.indexOf("markdown") <= 1){     var origin = el.innerHTML;     origin = origin.replace("markdown","");     for (var key in insteadWords){         origin = origin.replace(new RegExp(key,'g'),insteadWords[key]);     };   ...

好用的開機啟動設定 rc.local

markdown ``` /etc/rc.d/rc.local ``` 最後一個被啟動的設定檔(好用,自定義啟動項目 ),想要新增哪些服務要開機時啟動,可在此設定檔編寫。

存放port相關資訊

markdown ``` /etc/services ``` 要修改port的話不是修改這裡,要到套件的設定檔中去改

好用套件

1. mutt ⇒ 文字介面下的mail 用戶端 2. lynx ⇒ 文字介面下的瀏覽器,在手邊都沒有其他圖形化瀏覽器可用時,他就是做事查資料的好幫手

rpm 安裝套件時常用的參數

markdown ``` rpm -ivh 套件名稱 i 安裝套件的參數 v 顯示安裝資訊 h 顯示進度條 ```

Debian/Ubuntu, CentOS/RHEL 上常見套件管理指令

圖片
Debian/Ubuntu, CentOS/RHEL 上常見套件管理指令

工作排程

markdown 單次排程(很少用) at ``` [root@study ~]# at [-mldv] TIME [root@study ~]# at -c 工作號碼 選項與參數: -m :當 at 的工作完成後,即使沒有輸出訊息,亦以 email 通知使用者該工作已完成。 -l :at -l 相當於 atq,列出目前系統上面的所有該使用者的 at 排程; -d :at -d 相當於 atrm ,可以取消一個在 at 排程中的工作; -v :可以使用較明顯的時間格式列出 at 排程中的工作列表; -c :可以列出後面接的該項工作的實際指令內容。 ``` 一般排程 crontab ``` [root@study ~]# crontab [-u username] [-l|-e|-r] 選項與參數: -u :只有 root 才能進行這個任務,亦即幫其他使用者建立/移除 crontab 工作排程; -e :編輯 crontab 的工作內容 -l :查閱 crontab 的工作內容 -r :移除所有的 crontab 的工作內容,若僅要移除一項,請用 -e 去編輯。 範例一:用 dmtsai 的身份在每天的 12:00 發信給自己 [dmtsai@study ~]$ crontab -e # 此時會進入 vi 的編輯畫面讓您編輯工作!注意到,每項工作都是一行。 0 12 * * * mail -s "at 12:00" dmtsai | ``` 最底程不分哪個帳號登入設的排程 ``` /etc/crontab ⇐ 編輯這個檔案就是最底層不分帳號的排程 ``` 排程 (at、crontab、anacron) 停機後的排程 anacron 它適合運作於測試機或筆記型電腦上這種 "非長期處於開機狀態" 之用,因為它採用的是 "頻率" 來執行排程工作

工作程序查看

markdown 程序查看 ``` ps pstree (樹狀結構) ``` 工作管理指令 ``` fg 把指定的工作拉到前景 bg 把指定的工作推到背景 指令後面接& (把該組指令丟到背景執行) Ctrl+Z 把目前執行中的工作推到背景並暫停 kill 9 %JID 強迫終止某個JID工作 kill 15 %JID 正常終止某個JID工作 killall 中止某個指令的工作 nothup 指令 & 在背景持續執行工作,且不因網路斷線而暫停 1. srceen 2. tumx 上面兩個都是nothup的套件,方便不用每次都打nothup ``` killall and pkill 差異

使用者與群組

markdown useradd 指令在建立帳號時會參考的檔案 ``` /etc/default/useradd 預設的帳號的基本設定。 我們使用 useradd 去新增使用者時,一些在 /etc/passwd 當中的值會去參考『 /etc/default/useradd 』 ,這個檔案的內容有點像這樣: GROUP=100 預設的群組 HOME=/home 預設的家目錄所在目錄 INACTIVE=-1 在 /etc/shadow 內的第 7 欄 EXPIRE= 在 /etc/shadow 內的第 8 欄 SHELL=/bin/bash 預設的 shell SKEL=/etc/skel 使用者家目錄的內容資料參考目錄 如果要在建立新帳號時就連同一些設定值或預設設定一同產生的話可在 /etc/skel/ 下設定 EX : vi /etc/skel/.vimrc 在新增帳號時自動產生.vimrc ln -s /etc/passwd user_menual 在新增帳號時自動產生捷徑連結 在/etc/skel 中設定或建立檔案,這樣只要在建立新帳號時就會連帶一起產生檔案或設定 ``` 群組管理指令 : groupadd 建立群組 ```groupadd [-g gid] [-r] 群組名稱 選項與參數: -g :後面接某個特定的 GID ,用來直接給予某個 GID ~ -r :建立系統群組啦與 /etc/login.defs 內的 GID_MIN 有關。 範例一:新建一個群組,名稱為 group1 [root@study ~]# groupadd group1 ``` groupdel 刪除群組 ``` groupdel [groupname] 範例一:將剛剛的 mygroup 刪除! [root@study ~]# groupdel mygroup 範例二:若要刪除 vbird1 這個群組的話? [root@study ~]# gro...

使用原始碼方式安裝套件教學參考

套件升級不求人,手動編譯自己來:以 OpenSSH 為例

tar 常用指令

markdown 1. tar解壓 ``` tar -zxvf 檔名 tar -cPzf /u1/topprod/tiptop.gz /u1/topprod/tiptop ``` 2. tar壓縮 ``` tar -zcvf 檔名 tar -zcvf /u1/topprod/tiptop.gz ``` 常用參數 ``` -c 打包一個 tar 檔案 -x 解開一個 tar 檔案 -t 檢視 tar 檔案的內容 -z 使用 gzip 壓縮 -v 顯示建立 tar 檔案的過程 -P 使用絕對路徑 -f 指定 tar 檔案的檔案名稱。此參數的後面要接檔案名稱,因此要注意參數的順序 (通常是把 f 參數寫在最後一個,或者是與其它參數拆開使用) ```

centos 7設定靜態IP

markdown 1.切換到網卡設定檔的地方 ``` cd /etc/sysconfig/network-scripts ``` 2.編寫設定檔 vi /etc/sysconfig/network-scripts/網卡檔 ex : ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` ifcfg-eth0網卡設定檔 3.修改以下內容 ``` BOOTPROTO=static #DHCP改成靜態 IPADDR=10.1.6.160 #指定IP NETMASK=255.255.255.0 #設定網路遮罩 GATEWAY=10.1.6.254 #設定閘道 ``` 4. 啟動網卡 ``` ifup eth0 or systemctl restart network.service ```

更改 hostname

markdown CentOS 7 修改hostname ``` hostnamectl ``` 會先列出目前的狀態 若要修改hostname,則使用下方指令 範例: hostnamectl set-hostname 新的hostname ``` hostnamectl set-hostname kvm-web.sweea.com ``` 最後再檢查一下hostname狀態 ``` hostnamectl ``` 最後從開機,一定要重開機 ``` shutdown -r now ``` CentOS 6要修改的話,要修改以下列檔案,修改完也要重開機 ``` vi /etc/sysconfig/network ```

檔案相關指令

markdown touch -直接建立一個檔案 ``` touch 檔名 ``` ln - 建立連結指令 ``` ln -s 來源檔名 連結檔名 EX : ln -s filename.txt filename2.txt ln 常用參數 -s, –symbolic: 建立 symbolic link。 -f, –force: 如果目標檔案已經存在,不會提出詢問,而會直接強制覆蓋檔案。 -i, –interactive: 如果目標檔案已經存在,會先提出詢問,不會直接強制覆蓋檔案。 -n, –no-clobber: 不會覆蓋任何檔案。 ln [-sf] 來源檔 目標檔 參數: -s :如果 ln 不加任何參數就進行連結,那就是hard link,至於 -s 就是symbolic link -f :如果 目標檔 存在時,就主動的將目標檔直接移除後再建立! ``` 連結有分兩種 : 軟連結跟硬連結 軟鏈結: 1.軟鏈結,以路徑的形式存在。類似於Windows作業系統中的快捷方式 2.軟鏈結可以 跨檔案系統 ,硬鏈結不可以 3.軟鏈結可以對一個不存在的檔案案名進行鏈結 4.軟鏈結可以對目錄進行鏈結 硬鏈結: 1.硬鏈結,以檔案副本的形式存在。但不佔用實際空間。 2.不允許給目錄創建硬鏈結 3.硬鏈結只有在同一個檔案系統中才能創建 軟連結,砍掉來源檔案,連結就失效了,硬連結中斷一個的話可視為只是斷開一個門的概念,並不會真的去刪除檔案,除非所有的硬連結都砍掉了,這樣才真的會消失連結。 目錄及檔案詳細資訊 ``` lrwxrwxrwx. 1 root root 7 2014-11-05 01:00 rc>rc.d/rc 說明 lrwxrwxrwx. ⇒ 存取權限 1 ⇒ 連結數量 root ⇒ 擁有者 root ⇒ 擁有群組 7 ⇒ 容量大小 2014-11-05 01:00 ⇒ 最後修改時間 rc>rc.d/rc ⇒ 目錄或檔案名稱 ``` 權限管理指令 ``` chmod +x 檔名 EX: chmod +x run.sh chown [-R] 帳號名稱 檔案或目錄 EX: chown root:root initial-setup-ks.cfg chmod 修改權限 chmod -R 整個目錄下的權限一同改變 c...

shell script 相關筆記

shell script 最開頭必須宣告一個 #!bn/bash

將log導向黑洞(垃圾桶)

markdown 將log導向黑洞(垃圾桶) dev/null ``` yum list |grep php > /dev/null 2>&1 ``` 2>&1 (就是標準錯誤訊息與標準輸出訊息都一起輸出)

tee (顯示螢幕又同時存到檔案)

markdown tee (顯示螢幕又同時存到檔案) 那麼要如何同時把結果存到檔案中,又可以顯示在螢幕上哩,這個時候就要用到tee這一個指令 ``` 範例 whoami | tee whoami.file ```

安裝加強版自動補齊功能的套件 (bash-completion)

markdown 安裝加強版自動補齊功能的套件 (bash-completion) ``` yum install epel-release yum update yum install bash-completion ```

編輯網路卡設定檔

markdown 網路卡設定檔 /etc/sysconfig/network-scripts/ifcfg-網路卡號碼 ``` ex : /etc/sysconfig/network-scripts/ifcfg-eth0 eth0 0為第一張網路卡 ```

VI 模式筆記

markdown 安裝加強版VI (VIM)有顏色區分 ``` yum install vim ``` vi中顯示行數 ``` :set nu ``` 不顯示行數 ``` :set nonumber ``` vi 另存新檔的方式,:w 檔名 ``` 範例 :w test.txt ``` :起始行數,結尾行數 co 要貼上的行數 ``` EX : :1003,1009 co1017 ``` 相關用法(參考網址 : http://www2.nsysu.edu.tw/csmlab/unix/vi_command.htm) ``` :1,$s/old/new/g 將檔案中所有的『old』改成『new』。 :10,20s/^/ / 將第10行至第20行資料的最前面插入5個空白。 :%s/old/new/g 將編輯緩衝區中所有的『old』改成『new』。 ``` ------------------------------------------------------------------------------------------------------------------ 在VI中暫時離開 ``` :sh ``` 執行上面指令後就回暫時離開VI模式,回到SHELL指令模式 再回到VI模式,輸入exit就會再回到VI模式了 ----------------------------------------------------------------------------------------------------------------- 改設定檔執行VI就顯示行數 ``` vi ~/.vumrc #這裡是自己的設定檔,並非全域設定檔 :set nu ``` 存檔離開

whatis & apropos

markdown apropos ⇒ 可以查詢關鍵字有哪些的指令 如果無法使用apropos時,須執行下面步驟 ``` yum -y update makewhatis apropos 指令關鍵字 EX: apropos ma ``` *查看原生文件 : ls /usr/share/doc/

安裝man(找男人)

markdown 安裝指令 ``` yum install man ``` man 章節 指令 EX : man 1 ls 1:可執行的程式或是 shell 指令。 2:系統呼叫(system calls,Linux 核心所提供的函數)。 3:一般函式庫函數。 4:特殊檔案(通常位於 /dev)。 5:檔案格式與協定,如 /etc/passwd 6:遊戲。 7:雜項(巨集等,如 man(7)、groff(7))。 8:系統管理者指令(通常是管理者 root 專用的)。 9:Kernel routines(非標準)。 !! 0,3,5,9為程式設計師常用章節 !!

Centos 6與7的差異

markdown 1. Centos 6 安裝服務 ``` yum -y install httpd ``` yum (安裝的指令) -y(自動回應y) install(安裝) httpd(服務名稱) Centos 7 安裝服務 ```bash yum -y install httpd ``` yum (安裝的指令) -y(自動回應y) install(安裝) httpd(服務名稱) 2. Centos 6 啟動服務 ```bash service httpd restart ``` service(啟動指令) httpd(服務名稱) restart(啟動) Centos 7 啟動服務 ```bash systemctl restart httpd ``` service(啟動指令) restart(啟動) httpd(服務名稱) 3. Centos 6 關閉防火牆 ```bash service ipatbles stop ``` service(啟動指令) ipatbles(防火牆功能) stop(關閉) Centos 7 關閉防火牆 ```bash systemctl stop firewalld.service ``` 4. 啟動網卡 ```bash ifup eth0 ```bash (0為第一張網卡) 5. 6的版本要看網路設定 ``` ifconfig ``` 7的版本為 ``` ip a or ip address show ```