Time of Update: 2018-12-05
一、前言作為一個想從事j2ee後台開發的程式猿,linux系統怎能不學呢?所以,這幾天自己準備學習一下linux作業系統。廢話不多說,直奔主題。要學linux開發,首先得要安裝linux系統吧,這裡我在選擇之前也挺迷茫,因為linux系統有太多可選擇了,例如最著名的的RedHat、咱中國人開發的紅旗Linux,Ubuntu、Fedora、CentOS等等,最後在請教了一下前輩們以後,選擇了安裝CentOS這個系統。二、CentOS簡介CentOS(Community ENTerprise
Time of Update: 2018-12-05
在上一篇隨筆裡面詳細講解了Linux系統的啟動過程 (Linux學習之CentOS(二十一)--Linux系統啟動詳解),我們知道Linux系統的啟動層級一共有6種層級,通過 /etc/inittab 這個檔案我們就能看到:[root@xiaoluo ~]# cat /etc/inittab# inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION HERE WILL HAVE
Time of Update: 2018-12-05
1. Install gem and passenger dependenciesyum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel2. 下載ruby,注意安裝包的名字mkdir downloadscd ~/Downloads # YOUR FOLDER OF CHOICEftp ftp.ruby-lang.orgcd /pub/rubyget
Time of Update: 2018-12-05
1.下載Qt5 SDKhttp://releases.qt-project.org/qt5/5.0.1/qt-linux-opensource-5.0.1-x86-offline.run 2.安裝sudo chmod 777 qt-linux-opensource-5.0.1-x86-offline.runsudo
Time of Update: 2018-12-05
檔案是在WIndows 下建立的,Windows 的檔案名稱中文編碼預設為GBK,而Linux中預設檔案名稱編碼為UTF8,由於編碼不一致所以導致了檔案名稱亂碼的問題,解決這個問題需要對檔案名稱進行轉碼。用下面的命令安裝:yum install convmv convmv 使用方法:convmv -f 源編碼 -t 新編碼 [選項] 檔案名稱例:convmv –f UTF-8 –t GBK –r ./ --notest(./為要轉編碼的檔案的目前的目錄)常用參數:-r
Time of Update: 2018-12-05
1,以root使用者登陸 用fdisk -l 看看隨身碟的裝置 假如隨身碟是sda12,確定在 目錄 /mnt 下建立了 檔案夾 /usb,如果未建立可鍵入一下命令:mkdir /mnt/usb_disk,成功後進行下一步。 3,載入 u 盤,需鍵入以下命令:mount /dev/sda1 /mnt/usb_disk 成功後,即可使用 u 盤了, 檔案就在目錄 /mnt/usb 下。4,卸載u盤:在使用完u盤後,在拔出前需要先鍵入卸載隨身碟命令
Time of Update: 2018-12-05
1. 用yum安裝Apache,Mysql,PHP. 1.1安裝Apache yum install httpd httpd-devel 安裝完成後,用/etc/init.d/httpd start 啟動apache 設為開機啟動:chkconfig httpd on 1.2 安裝mysql 1.2.1 yum install mysql mysql-server mysql-devel 同樣,完成後,用/etc/init.d/mysqld start 啟動mysql 1.2.2
Time of Update: 2018-12-05
由於修改網關總是忘記在哪個地方,Google出來一堆垃圾文章,今天發現這篇不錯,備份一下一、CentOS 修改IP地址修改對應網卡的IP地址的設定檔# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下內容DEVICE=eth0 #描述網卡對應的裝置別名,例如ifcfg-eth0的檔案中它為eth0BOOTPROTO=static #設定網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的
Time of Update: 2018-12-05
1.擷取基本的相關的開來源程式:yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2
Time of Update: 2018-12-05
yum是什麼yum = Yellow dog Updater, Modified主要功能是更方便的添加/刪除/更新RPM包.它能自動解決包的倚賴性問題.它能便於管理大量系統的更新問題yum特點可以同時配置多個資產庫(Repository)簡潔的設定檔(/etc/yum.conf自動解決增加或刪除rpm包時遇到的倚賴性問題使用方便保持與RPM資料庫的一致性yum安裝CentOS內建(yum-*.noarch.rpm)#rpm -ivh
Time of Update: 2018-12-05
如何遠端控制centOS案頭?如何使用windows遠端控制centOS案頭? 1.查看本機是否有安裝vnc(centOS5預設有安裝vnc)rpm -q vnc vnc-server如果顯示結果為:package vnc is not installedvnc-server-4.1.2-14.e15_3.1那恭喜你,機器上已經安裝了vnc,如果沒有,就得自己安裝了,這裡不說怎麼安裝了,很簡單,在centOS的軟體庫中搜尋,點擊安裝 2.把遠端桌面的使用者加入到設定檔中vi
Time of Update: 2018-12-05
更新國內鏡像網站。千呼萬喚始出來,CentOS 6已經放出,內部鏡像正在向外部鏡像網站更新,但是國內鏡像網站暫時沒有更新。喜歡嘗鮮的朋友可以下載了,關於CentOS介紹,請移步。本站將持續關注CentOS各鏡像網站並持續更新CentOS 6。如下:俄羅斯(Russia):i386:update:CentOS-6.0-i386-bin-DVD.iso 4.4Gupdate:CentOS-6.0-i386-netinstall.iso 173Mx86_64:update:CentOS-6.0-x86
Time of Update: 2018-12-05
對於絕大多數Linux程式員來說,進入Linux系統後一般看到的是黑乎乎的介面(開發模式),因為系統如果啟動選擇開發模式,會減少啟動時間,最佳化記憶體等。但是通常我們剛安裝完Linux系統,然後進去以後是圖形的介面,(如果要切換到開發模式,使用快速鍵Ctrl + F2即可),從開發模式返回到圖形介面則使用快速鍵(Ctrl + F1),或者在命令列裡輸入命令 startx 命令就可以切換到圖形介面。注意:如果你是開機啟動模式設定的是圖形介面啟動,則通過快速鍵( Ctrl + Alt + F2~F7
Time of Update: 2018-12-05
您可以通過點擊 右下角 的按鈕 來對文章內容作出評價, 也可以通過左下方的 關注按鈕 來關注我的部落格的最新動向。 如果文章內容對您有協助, 不要忘記點擊右下角的 推薦按鈕 來支援一下哦 如果您對文章內容有任何疑問, 可以通過評論或發郵件的方式聯絡我: 501395377@qq.com /
Time of Update: 2018-12-05
這篇隨筆應該說跟CentOS的學習關係不是很大,但是卻關係到了我接下來的CentOS學習。。。。。。自從在虛擬機器中安裝了CentOS以來,就想著能不能在虛擬機器裡面和宿主windows一樣上網,當時可是花費了我N久的時間都木有解決,從網上搜尋了無數多的文章,求教如何在虛擬機器環境下安裝CentOS實現上網。。。。。。但是一直卻沒有找到一個能解決的方法!!!直到剛看到了一篇文章,抱著再試最後一次的心態去實驗了一下,成功!!!!,終於能在虛擬機器裡的CentOS下上網了,為了紀念這偉大的時刻,我迫
Time of Update: 2018-12-05
已經進入到了Linux學習之CentOS的第六篇隨筆了,在這一篇隨筆裡將總結一下在CentOS下常用的開發環境搭建,因為是學java的,所以這裡就介紹一下VMware-Tools的安裝。VMware-Tools的安裝VMware-Tools 主要的功能就是讓使用者在虛擬機器和真實系統之間實現無縫切換,這個功能很方便。當然VMware-Tools最主要是實現linux和windows的檔案分享權限設定。在上一篇隨筆中已經寫到,在虛擬機器的Linux系統中,如果需要將windows上的一些檔案上傳至
Time of Update: 2018-12-05
早在學習Linux之前,就有聽說過ssh這個詞了,當時因為學了j2ee的三大架構,所以當聽到ssh時,我立馬想到的是struts + spring + hibernate,當時也在想這不是java的東西嗎?怎麼跟Linux扯上關係了???後面在百度一下ssh以後,才發現此ssh並非咱們常說的那三大架構的總稱,而是一種安全性通訊協定,Secure Shell的縮寫。。。看來自己的墨水還是太少了。。。還有太多東西要去學習啊。。。。SSH(Secure Shell的縮寫),由 IETF
Time of Update: 2018-12-05
在Linux中,有很多的壓縮命令。利用這些壓縮命令,可以方便的從網路上下載大型的檔案。同時,我們知道,Linux檔案的副檔名是沒有特殊意義的,不過,因為Linux下存在著許多壓縮命令,所以為了方便記憶,會對這些命令所壓縮的檔案進行一些特殊的命名方式。本篇隨筆將主要記錄一下Linux系統常見的壓縮命令。一、壓縮檔的原理壓縮技術,簡而言之,我們可以將其想象成:其實檔案裡面有很多的"空間"存在,並不是完全填滿的,而"壓縮"技術就是將這些"空間"填滿,從而使得整個檔案佔用量下降。目前我們的作業系統資料中
Time of Update: 2018-12-05
本篇隨筆主要記錄了Linux系統下的網路環境配置,Linux、Unix就是網路的世界,所以在Linux系統中如何配置網路環境變數是至關重要的,這裡將會給出3種Linux系統下網路環境配置的方法!在配置網路環境之前,首先補充幾個Linux的幾個常用的命令:history命令:列出之前輸入的所有命令,後面常跟一些參數,例如 history 5,則是列出最近使用的5條命令[root@xiaoluo ~]# history 5 1064 ifconfig eth0 172.25.215.31 1065
Time of Update: 2018-12-05
因為是做j2ee後台開發的,所以在Linux上搭建j2ee環境是每一個java程式員所需要掌握的。所以這篇隨筆主要記錄一下j2ee環境搭建過程,包括jdk、tomcat、eclipse的安裝,(對於mysql資料庫的安裝,將會在後面的隨筆中記錄)。一、jdk1.7的安裝及環境搭建在CentOS6.4安裝完以後,系統預設安裝了jdk1.6,以及jre-1.7.0-openjdk等版本,我們在這裡選擇安裝自己的jdk1.7首先先去oracle官網下載jdk1.7,我的CentOS是64位的,所以選擇