Time of Update: 2016-04-10
標籤:I安裝JDK 1下載jdk*.bin/jdk*.rpm檔案 2把安裝包copy到安裝目錄 cp jdk*.bin /www/java 3安裝JDK 如果是.bin檔案,直接在複製的目前的目錄執行即可 ./jdk*.bin 如果是rpm檔案 rpm -ivh jdk*.rpm 如果是.tar.gz檔案 tar -xvf jdk*.tar.gz 4配置JDK環境變數 vi /etc/profile 在檔案最後加入以下配置 export
Time of Update: 2016-04-11
標籤:方法一:windows下的winscp工具前提條件:windows能夠ping通linux;linux關閉防火牆,/etc/init.d/iptables stop在windows下運行winscp程式,協議選擇SFTP即可,填寫linux主機的ip地址,使用者名稱,密碼。串連成功之後,在介面上來回拖動檔案即可實現檔案的複製。方法二:samba伺服器在linux下安裝samba服務,先進行檔案掛載,mount /dev/cdrom /mntcd
Time of Update: 2016-04-16
Linux記憶體管理剖析現在的伺服器大部分都是運行在Linux上面的,所以作為一個程式員有必要簡單地瞭解一下系統是如何啟動並執行。對於記憶體部分需要知道:地址映射記憶體管理的方式缺頁異常先來看一些基本的知識,在進程看來,記憶體分為核心態和使用者態兩部分,經典比例如下:從使用者態到核心態一般通過系統調用、中斷來實現。使用者態的記憶體被劃分為不同的地區用於不同的目的:當然核心態也不會無差別地使用,所以,其劃分如下:下面來仔細看這些記憶體是如何管理的。地址在Linux內部的地址的映射過程為邏輯地址&n
Time of Update: 2016-04-16
CentOS 6.5環境下heartbeat高可用叢集的實現及工作原理詳解Linux HA
Time of Update: 2016-04-14
centos7 rabbitmq系統部署,centos7rabbitmqCentOS71、安裝系統基礎設施伺服器:Java平台、Linux遠端管理、開發工具 2、開啟網路連接:(1)cd /etc/sysconfig/network-scripts/ #進入網路設定檔目錄(2)vi ifcfg-eno16777736 #編輯設定檔,修改以下內容(3)將onboot從no改為yes(4)退出編輯(5)
Time of Update: 2016-04-15
Linux五種IO模型Linux五種IO模型效能分析 目錄(?)[-]概念理解Linux下的五種IO模型阻塞IO模型非阻塞IO模型IO複用模型訊號驅動IO非同步IO模型個IO模型的比較selectpollepoll簡介1.
Time of Update: 2016-04-14
Apache httpd2.4.18安裝教程在安裝apache httpd2.4.18前需要安裝其它幾個軟體,分別為pcre、apr、apr-util。三個軟體的分別為:pcre:https://sourceforge.net/projects/pcre/files/pcre/8.38/apr和apr-util:http://mirrors.cnnic.cn/apache/httpd/由於本人不知道需要安裝上述軟體,因此在安裝過程中吃了很大虧(慚愧),現將曲折的安裝過程寫出來,希望對大家有協助。
Time of Update: 2016-04-14
虛擬機器oracle virtualbox 上安裝centos6.5準備工作:先下載虛擬機器oracle virtualbox,CentOS-6.5-x86_64-bin-DVD11:安裝虛擬機器oracle
Time of Update: 2016-04-13
RHEL7網卡設定,rhel7網卡1.改網卡名先vim /etc/sysconfig/grub:GRUB_TIMEOUT=5GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0"GRUB_DISABLE_RECOVERY="true"後grub2
Time of Update: 2016-04-12
Centos 源碼安裝zabbix 2.4.5,centoszabbixZabbix簡介Zabbix是一個基於WEB介面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。zabbix能監視各種網路參數,保證伺服器系統 的安全運營;並提供柔軟的通知機制以讓系統管理員快速定位/解決存在的各種問題。zabbix由2部分構成,zabbix server與可選組件zabbix agent。zabbix server可以通過SNMP,zabbix
Time of Update: 2016-04-12
Linux 檔案描述符和重新導向,符和重新導向介紹檔案描述符是與檔案輸入、輸出相關聯的整數,在編寫指令碼時會經常使用標準的檔案描述符來將內容重新導向輸出,0、1、2是檔案描述符(分別對應stdin、stdout、stderr),< 、>,
Time of Update: 2016-04-12
Linux tr命令,linuxtr命令介紹tr命令可以對來自標準輸入的字元進行替換、壓縮和刪除。它可以將一組字元變成另一組字元。文法tr [OPTION]... SET1
Time of Update: 2016-04-12
Linux~常用的命令,Linux~常用命令大叔學Linux就一個目的,部署在它上面的服務,如redis,mongodb,fastDFS,cat,docker,mysql,nginx等下面找一下的命令,來學學這個神秘的作業系統常用指令ls 顯示檔案或目錄 -l 列出檔案詳細資料l(list) -
Time of Update: 2016-04-12
yum groupinstall “Development Tools” 大量安裝Linux軟體註:可以通過 yum grouplist 來查看可能大量安裝哪些列表從Windows轉到Linux下面,一個不習慣的地方就是在圖形介面下安裝和刪除軟體的時候非常緩慢。但是如果你掌握了用yum的命令列模式進行配置程式,你肯定會從心底喜歡上這個強大的工具。因為yum提供了尋找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。yum的命令形式一般是如下:yum [options]
Time of Update: 2016-04-12
OS中處理機調度模型和調度演算法OS中處理機調度模型和調度演算法調度層次1.1. 進階調度(長程調度,作業調度)功能:根據某種演算法,把在外存隊列上處於後備隊列的那些作業調入記憶體,以作業為操做對象。作業:比程式更為廣泛的概念,不僅包含通常的程式和資料,還包含一份作業說明書,系統根據作業說明書對程式的運行進行控制。作業步:每個作業都要經過若干個相對獨立而又相互關聯的順序加工步驟才能得到結果,我們把每一個步驟稱為一個作業步。作業流:若干個作業進入系統後被依次存放在外存上,這樣便形成了輸入的作業流。
Time of Update: 2016-04-11
Linux自動化安裝cobbler,linux自動化cobbler1介紹1.1
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
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
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
Linux虛擬檔案系統VFSLinux在不同的檔案系統之上做了一個抽象層,使得檔案、目錄、讀寫訪問等概念都成為抽象層概念,這個抽象層被稱為虛擬檔案系統(VFS)。Linux核心的VFS子系統如下:每個進程在PCB(Process Control Block)中都儲存著一份檔案描述符表,檔案描述符就是這個表的索引,每個表項都有一個指向已開啟檔案的指標,一開啟的檔案在核心中用file結構體表示,檔案描述符表中的指標指向file結構體。在file結構體中維護File Status