仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
相信不少想學習linux的新手們正愁不知道看什麼linux學習教程好,下面小編給大家收集和整理了幾點比較重要的教程,供大家學習,如需想學習更多的話,可到wdlinux學堂尋找更多教程。
1、linux系統重起/關機命令整理
重啟命令:
1、reboot
2、shutdown -r now 立刻重啟(root使用者使用)
3、shutdown -r 10 過10分鐘自動重啟(root使用者使用)
4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用)
如果是通過shutdown命令設置重啟的話,可以用shutdown -c命令取消重啟
關機命令:
1、halt 立刻關機
2、poweroff 立刻關機
3、shutdown -h now 立刻關機(root使用者使用)
4、shutdown -h 10 10分鐘後自動關機
如果是通過shutdown命令設置關機的話,可以用shutdown -c命令取消重啟
2.系統時間變化原因分析
Linux的時間有兩種,一是系統時間,另外是硬體時間(BIOS時間)。
系統每次啟動時會讀出BIOS時間,將之賦給系統時間。 之後系統時間將獨立運行,而BIOS時間不會變化。
在BIOS時間中,有兩種表示形式。 一種是以localtime表示的,一種是以UTC表示的。 具體查看的方式可以通過hwclock –debug,該命令可以輸出當前硬體時間的表示形式。
下面例舉各種情況下系統時間的變化:
1.當hwclock設定為localtime,/etc/sysconf/clock 中的UTC=true時,重啟後系統時間後相對於BIOS時間被提前8個小時。
2.當hwclock設定為localtime,/etc/sysconf/clock中的UTC=false時,重啟後系統時間相對於BIOS時間沒有變化
3.當hwclock設定為UTC,/etc/sysconf/clock 中的UTC=true時,重啟後系統時間後相對於BIOS時間無變化
4.當hwclock設定為UTC,/etc/sysconf/clock 中的UTC=false時,重啟後系統時間後相對於BIOS時間被推後8個小時。
如下圖所示:
/etc/sysconf/clock中UTC=true
/etc/sysconf/clock中UTC=false
硬體時間localtime
重啟後系統時間後相對於BIOS時間被提前8個小時
系統時間無變化
硬體時間UTC
系統時間無變化
重啟後系統時間後相對於BIOS時間被推後8個小時
可見,當BIOS時間設置的類型和/etc/sysconf/clock中的設置不一致時,就會導致系統啟動時的系統時間錯誤。
如果有腳本實現時間同步,但是系統啟動之後運行的。 雖然時間同步可以將系統時間同步到正確時間,但是由於之前的系統時間錯誤設定,將會出現一個錯誤的時間間隔,這個時間間隔可能會對依賴系統時間的程式產生影響。
對策:出現這種問題的根本原因是硬體時間的類型和/etc/sysconf/clock中的設置不一致。 所以我們將在時間同步腳本中增加對硬體時間的同步,這樣可以解決這種問題。
注:
UTC時間:世界協調時間(Universal Time Coordinated,UTC) ,也就是0時區的時間
CST時間:CST China Standard Time UTC+8:00 中國沿海時間(北京時間),這是我們所屬時區的localtime。
3.關於時區的設置:
為保證時間的正確,應該把時區設置正確。 設置正確僅是為了使得時間更好理解和其他方面的維護。
設置方法:
1.
手動設置時區:
例如:設置東八區的時間
ln -sf /usr/share/zoneinfo/Asia/Shanghai
/etc/localtime
編輯/etc/sysconfig/clock中ZONE="Asia/Shanghai"
2.
使用圖形化命令設置
system-config-date (大部分情況僅限於RedHat和CentOS)或者使用tzselect,按照命令提示進行即可。
4、linux系統的軟體安裝方式
linux下的軟體安裝,主要有兩種
1 套裝軟體安裝
2 源碼編譯安裝
套裝軟體安裝實際上,是別人或公司,針對特定的平臺,系統版本編譯好,然後打好包
源碼編譯,就是完全通過源碼,手動手工,配置,編譯,安裝
兩者,各有長短及優勢
套裝軟體安裝
1 簡單,方便,快速
2 需針對特定環境,版本選擇不同的套裝軟體
源碼編譯安裝
1 靈活,17813.html">可定制及優化
2 相對較複雜及對操作人員有一定的基礎要求
3 時間也要比較久,特別是某些軟體或較大的軟體,比如mysql
就套裝軟體的安裝,不同的Linux分支,套裝軟體也是不同的
比如wdOS,CentOS,Redhat都是用到RPM包的
比如Ubuntu,Debian這些用的是DEB的
但源碼安裝,基本上是所有的Linux,以及unix都是一樣的,除了參數外
那用哪個好?沒有標準,根據需求及自身情況而定
本文教程摘自wdlinux論壇HTTP://www.wdlinux.cn/bbs/,歡迎轉載~