由于linux系統(tǒng)的穩(wěn)定性,大部分的PHP服務器都被部署在linux上,而且像redis等擴展在linux能得到更好的支持,所以對于PHP程序員來說,使用linux的功底也相當重要,接下來總結一下我從...
477
linux系統(tǒng)的web網站在運營狀態(tài)時,我們常需要對網站進行維護,例如查看資源剩余并做出響應、日志分割、數據整理,在特定狀態(tài)執(zhí)行特定任務等等,這些都會需要linux能實現自動執(zhí)行某些任任務。本篇博文介...
456
最近幫同學做一個網站,同學買的是阿里云服務器,Linux發(fā)行版是Ubuntu12.04。我在本地把程序寫好,都調試好了。然后他讓我自己發(fā)布和部署。之前在大學里上操作系統(tǒng)課程時,也用過一段時間的Ubun...
468
Linux操作系統(tǒng)中模塊操作相關命令解釋lsmod 查看已經安裝好的模塊, 也可以查看/proc/modules文件的內容. 實際上,lsmod讀命令就是通過查看/proc/modules...
613
摘要: Linux系統(tǒng)不論在功能上、價格上或性能上都有很多優(yōu)點,但作為開放式操作系統(tǒng),它不可避免地存在一些安全隱患。關于如何解決這些隱患,為應用提供一個安全的操作平臺,本文會告訴你一些最基本...
583
1、安裝MySql服務端命令: yum install mysql-serveryum install mysql-devel2、安裝MySql客戶端yum install mysql3、啟...
1566
1、linux設備驅動計算機系統(tǒng)硬件主要由CPU、存儲器和外設組成。驅動針對的對象是存儲器和外設(包括CPU內部集成的存儲器和外設),而不是針對從CPU核。linux將存儲器和外設分為3個基礎大類。字...
1139
編譯的內核可能會很大,故這里可以壓縮一下。而在內核文件中需要解壓,所以就會有一段自解壓代碼。在uboot啟動內核的時候,調用了函數: thekernel(0,MACH_ID,params_addr )...
514
操作系統(tǒng):(非虛擬機)zws@z-pc:~$ lsb_release -a No LSB modules are available. Di...
480
Linux混雜設備是字符設備的一類,主要是混雜設備擁有相同的主設備號(10),但是次設備號是不同的。所有的混雜設備行程一個鏈表,對設備訪問時內核更據次設備號查找到相應的混雜設備。混雜設備用struct...
442
1.驅動即是一個內核模塊,需要模塊初始化函數module_init()module_exit()2.分配cdevstruct cdev dev;3.初始化cdev并定義file_operation;c...
359
編譯Busybox 從http://www.busybox.net/downloads/下載busybox工具。這里我們下載的上最新版: busybox-1.24.2.tar.b...
413
linux 默認打開文件數linux 默認打開文件數為1024個,通過ulimit -a 可以查看open files修改這個限制可以使用ulimt -SHn 65536永久生效需要進行下面設置:1....
1257
當u-boot 開始執(zhí)行 bootcmd 命令,就進入 Linux 內核啟動階段。普通 Linux 內核的啟動過程也可以分為兩個階段。本文以項目中使用的 linux-2.6.37 版源碼為例分三個階段...
501
現在多進程多線程已經是老生常談了,協(xié)程也在最近幾年流行起來。python中也有協(xié)程庫,tornado中也用了gevent封裝好的協(xié)程。本文主要介紹進程、線程和協(xié)程三者之間的區(qū)別。一、概念 1、進程進...
593