Time of Update: 2013-12-12
VIM使用系列:基本和常用的命令列表 進入vim的命令vim filename :開啟或建立檔案,並將游標置於第一行首vim +n filename :開啟檔案,並將游標置於第n行首vim + filename :開啟檔案,並將游標置於最後一行首vim +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處vim -r filename :在上次正用vi編輯時發生系統崩潰,恢複filenamevim filename....filename
Time of Update: 2013-12-12
基於busybox的Linux小系統製作我們有時候有需要在busybox基礎上,製作linux,可是卻不知道具體怎麼做,這裡將對基於busybox的linux小系統製作做出詳細的步驟說明。準備環境:1、一個Redhat完整系統的虛擬機器,本次執行個體使用的是Redhat Enterprise Linux 5.82、在主要虛擬機器上添加一塊硬碟作為小系統的儲存盤,這裡添加的是IDE硬碟,3、準備linux核心源碼以及busybox源碼,這裡使用linux-2.6.38
Time of Update: 2013-12-12
linux下幾個簡易的系統監控指令碼 公司沒有專門的系統管理員,因此一些伺服器安全措施也得我們程式員自己去做,對Linux伺服器瞭解不是很多,查了些資料,下面是自己寫的幾個簡易的伺服器監控指令碼,希望路過的仙人指點指點,進一步修正完善! 1.伺服器登陸使用者監控,登陸使用者超過兩個時發郵件通知,使用139郵箱接收,方便簡訊通知。 Bash代碼: #!/bin/bash IP=`ifconfig eth0 | grep
Time of Update: 2013-12-12
詳述Linux ftp命令的使用方法 ftp伺服器在網上較為常見,Linux ftp命令的功能是用命令的方式來控制在本地機和遠程機之間傳送檔案,這裡詳細介紹Linux ftp命令的一些經常使用的命令,相信掌握了這些使用Linux 進行ftp操作將會非常容易。 Linux ftp命令的一般格式如下: $ ftp
Time of Update: 2013-12-12
/usr/bin/ld: cannot find -lxxx問題總結 linux下編譯應用程式常常會出現如下錯誤: /usr/bin/ld: cannot find -lxxx 意思是編譯過程找不到對應庫檔案。其中,-lxxx表示連結庫檔案 libxxx.so。
Time of Update: 2013-12-12
Linux裝置驅動與整個硬體系統的關係 1、 裝置的分類及特點 電腦系統的硬體主要由CPU、儲存空間和外設組成。隨著IC(Integrated circuit)製作工藝的發展,目前晶片的整合度越來越高,往往在CPU內部整合了儲存空間和外設適配器。 驅動針對的對象是儲存空間和外設(包括CPU內部整合的儲存空間和外設),而不是針對CPU核。 1.1 裝置分類及特點Linux將儲存空間和外設分為3個基本類:
Time of Update: 2013-12-12
linux-2.6.32在mini2440開發板上移植之配置USB外設 1 配置和測試USB 鍵盤、掃描器和滑鼠在核心原始碼目錄的終端輸入:make menuconfig,依次選擇如下子功能表項:Device Drivers ---> [*] HID Devices ---> 按空格鍵選中“USB Human Interface Device (full HID)
Time of Update: 2013-12-12
ubuntu下無法掛載隨身碟解決 一般來說Ubuntu是將移動硬碟掛載在根目錄下的media目錄下的一個檔案夾裡面,這個檔案夾的名字一般是你的使用者名稱,之所以出現無法掛載的原因,一是可能這個檔案夾不存在,二是你對這個檔案夾沒有許可權。 所以一般提示出錯的資訊是:Adding read ACL for uid 1000 to `/media/yelbosh' failed: Operation not
Time of Update: 2013-12-12
登入啟動shell時候調用的幾個設定檔簡單總結 最近接手一台伺服器,用root登入以後,感覺設定的bash shell環境特別不舒服,就想改改,結果一看發現,都是寫在/etc/profile檔案中的了。所以就總結了一下,啟動一個bash,主要會調用哪些檔案,如果要配置自己的bash環境的話,應該修改什麼檔案,不應該修改什麼檔案。
Time of Update: 2013-12-12
RHEL的註冊方法紅帽的服務是基於Subscription的,也就是說,你買回來RHEL以後,需要將你的安裝版本註冊至RHN,這樣就可以下載和更新Package了,下面簡單介紹一下使用方法。 首先以root身份執行rhn_register: 在這裡輸入你的RHN帳號及密碼: 接下來按部就班往前走: 此時你已經可以使用yum來下載及更新Package了: 如果想在Customer Portal中擁有這個Installation的許可權,類似這樣:&
Time of Update: 2013-12-12
linux捷徑啟動tomcat 1.指令碼路徑 /etc/init.d/tomcat 首先執行: vi /etc/init.d/tomcat 按 a 編輯,將下面內容根據你自己的情況(主要是修改 /usr/local/tomcat6/bin/ ) 修改後copy到編輯框中, esc 退出編輯,:wq 儲存退出 Java代碼 # !/bin/bash #
Time of Update: 2013-12-12
Nginx設定檔詳細說明 在此記錄下Nginx伺服器nginx.conf的設定檔說明, 部分注釋收集與網路. #運行使用者user www-data; #啟動進程,通常設定成和cpu的數量相等worker_processes 1; #全域錯誤記錄檔及PID檔案error_log /var/log/nginx/error.log;pid
Time of Update: 2013-12-12
DEBUG (blkif:27) exception looking up device number for xvda: [Errno 2] No such file or directory: '解決 在 RHEL-5.8 安裝 XEN 時報錯如下: [plain] ERROR POST操作失敗: xend_post:來自 xen 守護進程的錯誤:(xend.err
Time of Update: 2013-12-12
OS環境變數.bash_profile、bashrc bash
Time of Update: 2013-12-12
GNU/Linux下尋找佔用硬碟的大檔案 ㈠ 從根目錄尋找大於50MB的檔案,並按大小列表顯示前10個: [plain] [root@Rocky ~]# find / -printf "%k %p\n"|sort -g -k 1,1|\awk '{if($1>50000) print $1/1024 "MB" " " $2}'|tail -n 10
Time of Update: 2013-12-12
git版本控制工具的使用前言之前項目裡一直都是用svn進行代碼的版本控制,自己對svn倉庫的搭建以及svn的使用還是挺熟練的,但是git作為一個更牛逼的版本控制工具,而且互連網上很多具有開源精神的大神也在github上託管了自己的代碼,還是很值得我學習使用一下的,這裡會記錄自己學習使用git的一些心得,會持續的更新入門我系統的是ubuntu12.04
Time of Update: 2013-12-12
ubuntu多屏設定“虛擬大小大於可用大小”解決方案 最近用新裝的ubuntu12.04裝完顯卡驅動後,雙屏不能正常擴充,於是在組態管理那邊設定顯示,報了一個錯: “需要的虛擬大小大於可用大小:需求=(3360, 1050),最小=(320, 200),最大=(1680, 1680)"
Time of Update: 2013-12-12
linux檢查連接埠佔用情況 netstat -pant | grep 80 netstat -nat|grep -i "8080"|wc -l 總數 windows: 假如我們需要確定誰佔用了我們的80連接埠 1、Windows平台在windows命令列視窗下執行:C:\>netstat -aon|findstr "80" TCP
Time of Update: 2013-12-12
Linux機器複製後需要修改的網路設定 假設原來的機器是兩塊網卡,eth0和eth1,複製以後,MAC也是兩塊,MAC地址與原來的分別都不一樣,但由於系統的一些網路設定沒有更新,導致複製機器的網路啟動不了,比如會拋出異常:Bringing up interface eth0: pcnet32 device eth0 does not seepresent, delaying initialization. 或者用ifconfig -a
Time of Update: 2013-12-12
Linux指令篇:使用者資訊與管理--who 名稱 : who 使用權線 : 所有使用者都可使用 使用方式 : who - [husfV] [user] 說明 : 顯示系統中有那些使用者正在上面,顯示的資料包含了使用者 ID,使用的終端機,從那邊連上來的,上線時間,呆滯時間,CPU 使用量,動作等等。 參數 : -h : 不要顯示標題列 -u :