Time of Update: 2016-04-12
CentOS系統修複模式,centos修複模式最近在一次調CentOS系統解析度的時候出了意外,造成的結果就是登入後提示“Could not apply the stored configuration for monitors”,結果上網一搜,原來是我在改解析度的時候被系統建立了顯示器設定檔,等我一登入系統就讀取設定檔,發現沒有匹配的顯示器,結果報錯。網上的解決辦法是刪除那個顯示器設定檔,也就是執行如下命令:rm -f
Time of Update: 2016-04-12
在CentOS 7上安裝FTP伺服器,centosftp伺服器在Linux系統中通常使用的FTP伺服器是vsftpd,所以下面我就記錄一下我是如何在一台沒有安裝vsftpd的Linux主機上安裝vsftpd。1、安裝vsftpd包sudo yum install vsftpd2、配置FTP賬戶在Linux系統中FTP賬戶也是一種特殊的系統使用者,只不過FTP賬戶的許可權需要特殊設定而已。所以,我們先添加一個FTP賬戶:sudo useradd -d /home/www
Time of Update: 2016-04-12
Linux tr命令,linuxtr命令介紹tr命令可以對來自標準輸入的字元進行替換、壓縮和刪除。它可以將一組字元變成另一組字元。文法tr [OPTION]... SET1
Time of Update: 2016-04-11
CentOS 7安裝Oracle JDKCentOS 7安裝Oracle JDK,查看Linux是否內建的JDK,如有openJDK,則卸載java -versionrpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'卸載openjdksu rootyum -y remove java java-1.7.0-openjdk下載oracle jdkwget --no-cookies --header "Cookie:
Time of Update: 2016-04-11
配置PXE 自動化安裝CentOS 6.7dhcp伺服器是pxe自動化安裝的必要條件,因此先搞定dhcp伺服器,yum -y install dhcp, rpm -ql dhcp查看安裝了哪些包,less /etc/dhcp/dhcpd.conf 開啟dhcp的主設定檔,如:沒有任何配置,但提示了去哪找主設定檔,cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcp.conf
Time of Update: 2016-04-12
打包軟體使用原本對我來說對程式開發以及過程最重要,開發完成後打包就無所謂了,隨意選擇一個打包軟體打包好軟體即可,但是通過這幾年用過的幾套打包軟體便捷性、功能性、友好性、缺陷性來看,使用一套好的打包軟體還是要有選擇的,一個好的軟體開發完成了,何必再最後的關節上讓你的軟體黯然失色呢?!在此,本人根據我使用的打包軟體經驗客觀性的說明一下幾個打包軟體的好壞!首先本人使用過的打包軟體包括:install shield ,Advanced Install,SetupFactory; 其中install
Time of Update: 2016-04-11
CentOS 6.7安裝Python3.4CentOS 6.7安裝Python3.41、下載Python3.4安裝包wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz2、解壓、編譯、安裝tar zxvf Python-3.4.4.tgzcd Python-3.4.4./configure --prefix=/usr/local/python3makemake install3、建立Python3.4的連結(CentOS6.7
Time of Update: 2016-04-11
使用Linux終端快捷操作提升工作效率很多普通 Linux 案頭使用者都對使用終端感到排斥和恐懼,其實它沒大家想的那麼複雜,很多常見操作都可以直接在終端中進行,如:安裝軟體、升級系統等。無論你是新手還是 Linux 終端使用的老鳥,系統極客在此為大家總結了提升終端命令執行效率的快捷操作匯總,希望能協助你學習和提升效率。移動定位游標在終端中移動游標和定位似乎非常不便,其實不是你想的那樣,有很多種方式可以讓鍵盤成為你的好朋友,只是需要掌握正確的方法而已。定位單詞在長段的命令中,使用 Ctrl + &
Time of Update: 2016-04-11
在CentOS7上安裝Python3.5.0與舊版本Python2.7.5共存在CentOS7上安裝Python3.5.0與舊版本Python2.7.5共存問題解決。目前的版本[bkjia@localhost ~]$ python -VPython 2.7.5安裝說明 我們必須不能破壞系統的環境。因為幾個關鍵的應用程式依賴於Python 2.7.5。如果替換了系統的Python環境就會發生很多難以預見的錯誤,甚至要重裝系統。 我們使用make altinstall,如果使用make
Time of Update: 2016-04-11
讓樹莓派變成你的家庭防火牆以往,我們自己做家庭防火牆,使用的更多的是一台淘汰的台式主機加裝一張網卡,安裝上一個比較穩定的 Linux 發行版,然後稍作配置即可。不過現在有了樹莓派,我們可以以更低的功耗、更小的空間實現這些功能,下面跟我們一起來折騰吧。安裝 CentOS 系統很多情況下,我們的軟防火牆用的都是 CentOS 系統,因此我們在這裡也給我們的樹莓派安裝了 CentOS 系統,我們需要先到這裡下來 CentOS 針對 armhfp 架構的鏡像(樹莓派 2 代和 3
Time of Update: 2016-04-11
TCP的三向交握第一次握手用戶端調用connect,向服務端發送串連請求報文。該報文是一個特殊報文,報文首部同步位SYN=1,同時確認位ACK=0,seq=x表示確認欄位的值為x,該欄位值由用戶端選擇,表示用戶端向服務端發送資料的第一個位元組編號為x+1。串連報文發送後,用戶端的TCP串連狀態由CLOSED轉為SYN_SENT。服務端調用accept,從lisent的串連請求隊列中取出一個串連請求,並為之建立通訊端和分配資源,開始建立串連。服務端的TCP串連狀態由LISENT轉為SYN_RCVD
Time of Update: 2016-04-11
關於epoll_wait傳回值的一個簡單測試關於epoll_wait傳回值的一個簡單測試void test(int epollfd){ struct epoll_event events[MAX_EVENT_NUMBER]; int number; while (1) { number = epoll_wait(epollfd, events, MAX_EVENT_NUMBER, -1); printf("number : %2d\n\n", number); for
Time of Update: 2016-04-11
Ubuntu下安裝PDF閱讀器EvinceEvince是一種輕量級的文檔閱讀器,在Gnome案頭環境中是預設安裝的。它同樣支援包括PDF、Postscript、tiff、XPS、djvu、dvi在內的多種文檔格式。Evince的主要功能包括:搜尋工具頁面縮圖,便於索引文檔索引文檔列印查看加密文檔在Linux中安裝Evince PDF閱覽器同樣可以使用apt-get或yum安裝方式:$ sudo apt-get install evince 或 # yum install
Time of Update: 2016-04-11
Kali Linux 2.0 安裝後的相關配置Kali Linux 2.0 安裝後的一些必要相關配置。1. 添加官方軟體庫1) 編輯/etc/apt/sources.listleafpad /etc/apt/sources.list2) 用#注釋掉原有的內容,並添加下述內容:# Regular repositoriesdeb http://http.kali.org/kali sana main non-free contribdeb http://security.kali.org/kali-
Time of Update: 2016-04-11
Too many open files解決辦法Too many open files解決辦法1,修改/etc/security/limits.conf檔案內容使用sudo vim /etc/security/limits.conf命令進入/etc/security/limits.conf檔案中。在/etc/security/limits.conf檔案中添加下面兩條語句,儲存退出。 * soft nofile 655360 * hard nofile
Time of Update: 2016-04-11
CentOS建立本地yum源shell指令碼使用方法:1.下載系統版本對應的"deltarpm-version.el6.x86_64.rpm python-deltarpm-version.el6.x86_64.rpm
Time of Update: 2016-04-11
Ubuntu核心編譯教程-編譯Linux4.5.0核心實驗環境:Ubnuntu
Time of Update: 2016-04-11
Linux系統和Windows系統的硬碟分區Windows系統中的硬碟是通過磁碟0,磁碟1,來表示第一塊硬碟,第二塊硬碟,然後在第一塊硬碟磁碟0上進行分區,分區使用盤符表示的比如C盤,D盤……等等,一般盤符從C到Z順延,但是我在Win7測,盤符可以為A,B,但是A,B可不可以做主要磁碟分割我就不知道了。接下來說談一下Linux系統,Linux對硬碟的表示分為兩種,第一種IDE盤,用hd表示,hda,hdb,hdc……表示第一塊IDE硬碟,第
Time of Update: 2016-04-11
Linux 下編譯FFmpeg 支援x264, x2651. 前言本教程涉及的ffmpeg, x264, x2652. 環境依賴2.1 刪除系統中安裝的ffmpeg等庫sudo apt-get --purge remove ffmpeg mplayer x264 x2652.2 安裝依賴庫sudo apt-get updatesudo apt-get -y --force-yes install autoconf automake build-essential libass-dev
Time of Update: 2016-04-11
Linux下安裝PHP 5.2.5Linux下安裝PHP軟體① tar -zxvf php-5.2.5.tar.gz② cd php-5.2.5③ 使用configure配置安裝資訊(最重要)./configure \--prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs :指定Apache目錄 --with-mysql=/usr/local/mysql