Time of Update: 2015-07-22
標籤:要先安裝NTP(Network Time Protocol)1. 設定主機時間,時區(date -s ; tzselect),需要把TZ那行加入/etc/profile2. vim /etc/ntp.conf在檔案最下面加server 127.127.1.0Fudge 127.127.1.0 stratum 103. 關閉主機防火牆service iptables stop4. 重啟NTP服務service ntpd restart, 報錯redirecting to ....
Time of Update: 2015-07-22
標籤:TUN/TAP 提供了給使用者空間程式的包的接收和傳輸,它可以看成是簡單的點對點裝置或是乙太網路裝置。它不是從物理裝置接收包,而是從使用者空間程式接收包。它發送包不是通過物理裝置來發送包,而是將這些包寫入使用者空間程式來發送。為了應用這個驅動,應用程式需要開啟/dev/net/tun 裝置(字元裝置),然後發出一個控制(ioctl)來註冊一個網卡裝置,一個網路裝置將命名為tunXX
Time of Update: 2015-07-22
標籤:需求:源於我一個業務實現,需要通過shell指令碼去調Java程式,並且能夠拿到Java裡面的傳回值。 思路:眾所周知,通過shell調用Java,肯定是通過 Java -jar xxx.jar 命令去調用jar的某個main函數了,如果想返回來值,最好的辦法當然是System.out.println("傳回值"),可以類比於日誌列印的方式。不然你用echo
Time of Update: 2015-07-22
標籤:有時候linux下的tomcat其他機器無法訪問,比如主機無法訪問linux虛擬機器的tomcat,這是因為tocat的連接埠,linux沒有對外開放,所以只能localhost訪問,但是別的機器訪問不了;解決方案如下編輯linux的iptables檔案:vi /etc/sysconfig/iptables複製一句:已經開放22連接埠的命令改為8080就好:-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
Time of Update: 2015-07-22
標籤:linux 伺服器 解密 加密 發布
Time of Update: 2015-07-20
標籤:情境需求: 對於涉及縱向級聯(比如與總部、分部級聯)或橫向互聯(與本級其他系統互聯)的大系統,往往需要在未部署系統服務時驗證相關連接埠的開通情況,以備在防火牆上進行連接埠開通申請。Windows環境下類比服務連接埠:
Time of Update: 2015-07-19
linux /proc/cpuinfo 檔案描述,proccpuinfo processor :系統中邏輯處理核的編號。對於單核處理器,則課認為是其CPU編號,對於多核處理器則可以是物理核、或者使用超執行緒技術虛擬邏輯核 vendor_id :CPU製造商 cpu family :CPU產品系列代號 model :CPU屬於其系列中的哪一代的代號 model name:CPU屬於的名字及其編號、標稱主頻 stepping :CPU屬於製作更新版本 cpu MHz
Time of Update: 2015-07-22
Sonar中的技術債務簡要瞭解sonar中技術債務的計算基於SQALE(Software Quality Assessment based on Lifecycle
Time of Update: 2015-07-22
CentOS 中如何快速定製二進位的核心 RPM 包隨著Linux伺服器越來越多了,底層系統核心想要保持版本統一就需要定製專門的二進位安裝包來便捷的升級和管理。 RedHat系那當然就是使用rpmbuild來做定製化管理了。今天我們分倆個部分(root和普通使用者)來講解如何製作核心的二進位rpm包。Building主機系統內容約定:OS : CentOS release 6.6Arch : i686一,rpm包簡單定製注意: 這裡我們首先要預留至少20GB的臨時檔案空間。1、rpm
Time of Update: 2015-07-22
Linux下安裝我的世界(Minecraft)今天下午突然心血來潮想玩我的世界(Minecraft),但想想現在是Linux系統。我查閱了網上大部分的教程,都差不多到期了,正準備放棄的時候突然想起來Minecraft是Java寫的啊!肯定支援Linux平台,便自己調試,果然不出我所料。首先開啟終端通過PPA安裝:(支援Ubuntu 13.10 、Linux Mint 16 、 Deepin
Time of Update: 2015-07-22
dos格式轉變為unix格式總結當我們在windows 下編寫了指令碼,提交到伺服器之後,更新下來之後,當你啟動並執行的時候會看到,說這個檔案不存在,但那個檔案確實是存在的,那是什麼原因,其實就是檔案的格式導致,因為我們在windows 編寫了之後我們更新到linux編寫的時候她的格式還是dos 所以我們要將這個dos的格式轉變為和系統一樣的格式即unix格式:1、當我們使用vim開啟一個檔案,如果開啟之後vim
Time of Update: 2015-07-21
2、實現不同子網之間的資訊交流(互相可以PING通),資訊交流ping一、環境: 二個不同的虛擬子網VMnet1: 192.168.155.0/24VMnet8: 192.168.170.0/24 編輯 --》 虛擬網路編輯器 (查看自己的子網,相應修改就行) 虛擬機器vm1 192.168.170.3
Time of Update: 2015-07-20
Linux虛擬機器的裝置id與盤符不一致問題的解決當使用者掛載多個scsi磁碟時,重啟Linux虛擬機器後虛擬機器內部磁碟映射和使用者配置的不一致。,使用者配置的虛擬機器scsi裝置id與盤符對應關係。當虛擬機器重啟以後,虛擬機器的scsi裝置id與盤符的對應關係與使用者配置的不一致。如所示虛擬機器的scsi裝置id與盤符不一致:在這種情況下,Oracle
Time of Update: 2015-07-20
linux下啟動java程式的泛型指令碼2一、start.sh#!/bin/bashcd `dirname $0`BIN_DIR=`pwd`cd ..DEPLOY_DIR=`pwd`CONF_DIR=$DEPLOY_DIR/confSERVER_NAME=`sed '/server.name/!d;s/.*=//' conf/server.properties | tr -d '\r'`SERVER_PORT=`sed
Time of Update: 2015-07-18
User mode Linux,usermodelinux一、簡介 使用者模式Linux(User ModeLinux,UML)不同於其他Linux虛擬化項目,UML盡量將它自己作為一個普通的程式。從Linux2.6.9版本起,使用者模式Linux(User mode Linux,UML)已隨Linux核心原始碼一起發布,它存放於arch/um目錄下。編譯好UML的核心之後,可直接用gdb運行編譯好的核心並進行調試。
Time of Update: 2015-07-18
將oh-my-zsh變成真正的my zsh環境:Ubuntu 32位oh-my-zsh安裝:1.安裝zsh: sudo apt-get install zsh2.將目前使用者的shell環境修改為zsh: chsh -s /bin/zsh若用chsh命令修改無效,則進入/etc/passwd中修改目前使用者的shell環境。3.安裝oh-my-zsh【參考:https://github.com/robbyrussell/oh-my-zsh】3.1安裝git: sudo
Time of Update: 2015-07-18
CoreOS 在 PC 上快速安裝上手意義能夠以最快的速度安裝部署Linux作業系統。安裝快速簡單,幾乎不花時間就可以開始運行Docker。運行速度非常快。使用記憶體硬碟。我的情況win8 筆記本偶爾玩遊戲,但是裝Linux雙系統可能需要我一天的時間來完成。我的所有業務都只需要在Docker中跑就可以了。而且我膝上型電腦記憶體夠大16g (感謝HUST 薑老師)。準備CoreOS image EasyBCD 2.2 免費下載【中文多國語言版】
Time of Update: 2015-07-18
GNU Linux系統變數(sysctl配置命令)綜合使用GNU Linux系統變數(sysctl配置命令)綜合使用查看所有kernel變數的值sysctl -a如何查看一個系統變數的值1)、cat /proc/sys/net/ipv4/ip_local_port_range32768 610002)、sysctl -a | grep ip_local_port_rangenet.ipv4.ip_local_port_range = 32768 61000修改方法:1)、echo “
Time of Update: 2015-07-18
CentOS-6.5系統基礎最佳化附帶最佳化指令碼最佳化內容:(1.設定history記錄(2.添加普通使用者,設定sudo許可權(3.禁止root遠端使用者登入(4.修改遠程連接埠(5.精簡開機啟動伺服器(6.關閉selinux(7.配置iptables(8.修改最大串連數 ulimit(9.禁止使用Ctrl+Alt+Del快速鍵重啟伺服器(10.修改預設DNS(11.安裝必要軟體,更新yum源 [epel源](12.更新核心和軟體到最新版本(13.最佳化核心參數 [根據實際情況調整](14.
Time of Update: 2015-07-18
Teamviewer 在 Linux 下無法啟動?Teamviewer 是跨平台的遠端桌面連線工具,在 Linux、Mac OS X和 Windows下都可以用,但在 Linux 下無法啟動時怎麼辦?筆者回家工作時,都會用 Teamviewer 連線到其他 Linux 案頭,但某天起 Teamviewer 卻表示連線目的的遠端主機沒有上線。到該被連線的主機下終於發現問題所在,原來 Teamviewer 無法啟動,啟用時出現了以上畫面。Teamviewer 建議的方法是執行以下命令,筆者使用的