P12 linux的基本操作1、用戶的登錄、注銷與關機 摁下電源開關,屏幕上刷刷閃過一串串啟動內容的文字提示,是不是感覺有點興奮?如果這是你的linux第一次啟動,那么在服務啟動的一串綠色的"[OK]",突然出現一個紅色的false,仔細一看好象是一個叫httpd的服務。不要害怕,這個問題我們在以后的學習中會得到解決。最后,系統顯示:linuxlogin:作為系統管理員,第一次進入系統當然要以超級用戶的身份進入,和NT中Administrators身份對應的linux帳號是root(這也是一般類UNIX系統中常見的系統管理員身份)。
P39 在日常系統管理工作中,需要編寫腳本來完成特定的功能,編寫shell腳本是一個基本功了!在編寫的過程中,掌握一些常用的技巧和語法就可以完成大部分功能了,也就是2/8原則.1.單引號和雙引號的區別單引號與雙引號的最大不同在于雙引號仍然可以引用變量的內容,但單引號內僅是普通字符,不會作變量的引用,直接輸出字符竄。
P17 1.Linux進入與退出系統進入Linux系統:必須要輸入用戶的賬號,在系統安裝過程中可以創建以下兩種帳號:1.root--超級用戶帳號(系統管理員),使用這個帳號可以在系統中做任何事情。2.普通用戶--這個帳號供普通用戶使用,可以進行有限的操作。一般的Linux使用者均為普通用戶,而系統管理員一般使用超級用戶帳號完成一些系統管理的工作。如果只需要完成一些由普通帳號就能完成的任務,建議不要使用超級用戶帳號,以免無意中破壞系統。影響系統的正常運行。用戶登錄分兩步:第一步,輸入用戶的登錄名,系統根據該登錄名識別用戶;第二步,輸入用戶的口令,該口令是用戶自己設置的一個字符串,對其他用戶是保密的,是在登錄時系統用來辨別真假用戶的關鍵字。
P7 修改文件權限 3 查看文件的類型 3 刪除文件夾實例: 3 移動文件命令 4 解壓zip文件 4 查看java 進程命令 4 查看apche進程命令 4 查看mysql進程命令 4 查看svn進程命令 4
P4 摘要:基于X86平臺Linux2.6.26內核進程調度部分代碼,刨析Linux進程調度算法,對算法的原理,實現和復雜度進行了分析并提出了算法改進措施。
P8 一.語言選擇二.鍵盤選擇三.安裝號碼1:輸入安裝號碼2:跳過輸入安裝號碼四.選擇分區類型1.拆卸所有分區上選定的驅動和創建默認的布局2.拆卸Linux分區上選定的驅動和創建默認的布局3.使用空閑的空間上選定的驅動和創造了默認的布局4.創建自定義的布局五.
P8 這次就給大家盤點下Linux下的腳本編程語言。Perl? Perl是由LarryWall設計的,并由他不斷更新和維護的編程語言。 Perl具有高級語言(如C)的強大能力和靈活性。事實上,你將看到,它的許多特性是從C語言中借用來的。? 與腳本語言一樣,Perl不需要編譯器和鏈接器來運行代碼,你要做的只是寫出程序并告訴Perl來運行而已。這意味著Perl對于小的編程問題的快速解決方案和為大型事件創建原型來測試潛在的解決方案是十分理想的。? Perl提供腳本語言(如sed和awk)的所有功能,還具有它們所不具備的很多功能。Perl還支持sed到Perl及awk到Perl的翻譯器。
P12 LVS高可用web負載均衡群集Linux(適用操作系統:CentOS5) 。Lvs+heartbeat+ldirectory高可用性負載均衡.LVS的調度分配軟件=(ipvsadm)LVS的雙機熱備軟件=(heartbeat狀態監控;平滑冗余)LVS的高可用性=(heartbeat-ldirectord容錯機制高可用)。
P6 linux系統安裝系統分區/boot分區100Mswap交換分區不要大于256M./根分區盡可能的大系統設置編輯系統引導配置/etc/inittab中的信息進行初始化網卡:/etc/sysconfig/network-script/ifcfg-eth0修改ONBOOT=YES,或者命令行直接輸入setup,設置完成后重啟網絡servicenetworkrestart.GRUB出現兩個啟動項:修改/boot/grub/menu.lst。
P19 概述什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這么多的HTML的編輯器,但如果你想成為一個專業人士,你還是要了解HTML的標識的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會不會寫makefile,從一個側面說明了一個人是否具備完成大型工程的能力。因為,makefile關系到了整個工程的編譯規則。 make是一個命令工具,是一個解釋makefile中指令的命令工具,一般來說,大多數的IDE都有這個命令,比如:Delphi的make,VisualC++的nmake,Linux下GNU的make。
P15 課后題1、(1)Linux是在_GPL_版權協議下發行的遵循__標準的操作系統內核。(2)Linux內核的作者是(3)簡述Linux內核和Linux發行版的區別(4)列出三種Linux發行版本(5)列出三種流行的編程語言(6)列出三種流行的操作系統(7)列出三種流行的數據庫(8)列出三種流行的WEB服務器程序(9)inta[]={1,6,3};去掉一個最高分,去掉一個最低分,該選手的最終平均得分是
P4 為了能更好的理解linux的目錄結構,現將常用的知識匯總/根目錄?│?├boot/啟動文件。所有與系統啟動有關的文件都保存在這里?│└grub/Grub引導器相關的文件?│?├dev/設備文件?├proc/內核與進程鏡像?│?├mnt/臨時掛載?├media/掛載媒體設備
P8 CDLinux 下無線密碼解密圖文教程
P73 什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這么多的HTML的編輯器,但如果你想成為一個專業人士,你還是要了解HTML的標識的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會不會寫makefile,從一個側面說明了一個人是否具備完成大型工程的能力。
P10 Linux下軟件的安裝與卸載。在Windows下安裝軟件時,只需運行軟件的安裝程序(setup、install等)或者用zip等解壓縮軟件解開即可安裝,運行反安裝程序(uninstall、unware、“卸載”等)就能將軟件清除干凈,完全圖形化的操作界面,簡單到只要用鼠標一直點擊“下一步”就可以了。而Linux好象就不一樣了,很多的初學者都抱怨在Linux下安裝和卸載軟件非常地困難,沒有像使用Windows時那么直觀。
P5 1:磁盤分區合理性,把分區設置成只讀。如果是新安裝系統,對磁盤分區應考慮安全性:根目錄(/)、用戶目錄(/home)、臨時目錄(/tmp)和/var目錄應分開到不同的磁盤分區;以上各目錄所在分區的磁盤空間大小應充分考慮,避免因某些原因造成分區空間用完而導致系統崩潰;2:禁止無用的網絡服務。
P4 一.使用ntpdate命令1.1服務器可鏈接外網時#crontab-e加入一行:*/1****ntpdate210.72.145.44210.72.145.44為中國國家授時中心服務器地址,這樣該機每隔1分重就可以與國家授時中心進行同步了。注意:在使用ntpdate命令時,ntpd服務必須是關閉的,否則會報theNTPsocketisinuse,exiting錯誤。
P17 SHELL常用命令if語句中的參數find./-typef-execgrep"z3000_ext_test"{}\;-print略述:[-aFILE]如果FILE存在則為真。[-bFILE]如果FILE存在且是一個塊特殊文件則為真。[-cFILE]如果FILE存在且是一個字特殊文件則為真。[-dFILE]如果FILE存在且是一個目錄則為真。[-eFILE]如果FILE存在則為真。[-fFILE]如果FILE存在且是一個普通文件則為真。[-gFILE]如果FILE存在且已經設置了SGID則為真。[-hFILE]如果FILE存在且是一個符號連接則為真。[-kFILE]如果FILE存在且已經設置了粘制位則為真 filename1-otfilename2如果
P46 Linux學習手冊--linux命令大全一、Linux命令名稱:cd使用權限:所有使用者使用方式:cd[dirName]說明:變換工作目錄至dirName。其中dirName表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的homedirectory(也就是剛login時所在的目錄)。另外,"~"也表示為homedirectory的意思,"."則是表示目前所在的目錄,".."則表示目前目錄位置的上一層目錄。范例:跳到/usr/bin/:cd/usr/bin跳到自己的homedirectory:cd..跳到目前目錄的上上兩層:cd../指令名稱:chmod使用權限:所有使用者使用方式。
P116 從文件名中去掉路徑和擴展名 例:basename include/stdio.h .h Output "stdio". 。-n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號 -s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行 -v 或 --show-nonprinting