Linux開機檔案、設定環境變數的位置 rc.local====================================1、 /etc/rc.local系統啟動需要載入的守護進程(服務)和執行的程式。該檔案只有一條“exit 0”語句,使用者可加入自己的啟動程式,但需要保證最後的返回是0。注意,該檔案中不能加入使用者shell下的指令碼,例如加入 alias ll="ls -l"
grub升級到grub2的操作 由於公司大多數系統用的還是傳統GRUB(0.97版),後階段需要升級為GRUB2,該版本為1.96或者更新版本. 先來看下grub2與傳統的grub相比之下主要增加的功能包含: 1.支援指令碼,包括條件文法和函數 2.動態載入模組 3.救援模式 4.可定製菜單,主題 5.支援圖形化啟動菜單以及增強引導畫面功能 6.新的設定檔結構,全面支援UUID
ubuntu下給thinkpad T60P GPU降溫 T60P 15寸 高解析度(1600x1200)獨立專業顯卡 ATI FireGL V5200 Ubuntu下,這個GPU發熱非常大,出風口都可以烤肉了,放在腿上簡直有燒傷的可能。 想給gpu降降頻。google之後找到如下辦法。 首先,su為root(以下操作均需要root許可權) 1sudo su然後執行 1echo mid > /sys/class/drm/card0/
Linux下安卓手機管理軟體QtADB的使用 使用了Linux後往往出現一個問題就是手機串連上去沒有反應,而且即使有反應Linux下也很難找到比較好的手機管理軟體,經過筆者多番搜尋終於發現一款比較好的工具,那就是QtADB.下面我就來講講QtADB的使用吧。 首先下載QtADB的包,這裡我搜尋了好久終於找到一個,現串連如下: http://pan.baidu.com/share/link?shareid=459842&uk=2265812220 下
ubuntu安裝deb檔案的步驟 ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。sudo apt-get install alien #alien預設沒有安裝,所以首先要安裝它sudo alien xxxx.rpm #將rpm轉換位deb,完成後會產生一個同名的xxxx.debsudo dpkg -i xxxx.deb
diff命令的用法 1.diff -urN old/ new/ > mysoft.patch 參數 -u 表示使用 unified 格式,-r 表示比較目錄,-N 表示將不 存在的檔案當作空檔案處理,這樣新添加的檔案也會出現在patch檔案中。 然後在需要應用patch的地方使用下述命令即可: patch -p0 < mysoft.patch 2.diff的 -y 命令(長格式為
操作字串簡析 Bash所支援的字串操作的數量多的令人驚訝. 但是不幸的是, 這些工具缺乏統一的標準. 一些是參數替換的子集, 而另外一些則受到UNIX expr命令的影響. 這就導致了命令文法的不一致, 還會引起冗餘的功能, 但是這些並沒有引起混亂. 得到字串長度的方法:一${#string} 二expr length $string三expr "$string" :
linux下tar命令執行個體 前言tar打包對於伺服器端營運來說是個非常重要的命令,因為很多資料備份都需要先打包,然後在scp或者rsync傳送,這裡介紹tar的基本命令,方便自己回顧 man tarlinux下學習什麼命令都需要先man一下,只有好處沒有壞處! 選項-c : 建立新的歸檔檔案-x : 從歸檔檔案中解出檔案-v : 處理過程中輸出相關資訊-z :
Linux系統安裝和使用CVS CVS 是 Concurrent Version System(並行版本體系 )的縮寫,用於版本管理 .假如 人人 曾經參加 過多人協作開拓的項目,人人 確定 有如許 的悲涼 經驗 :由於多小我私家 同時批改同一個檔案, 本身 辛辛勞 苦批改的措施被別人徹底刪除了.其它,假如 你的軟體/措施已經公布 了三個版本, 而這時間 使用者必要 你批改第二個版本的對象,大概 你會由於 只生涯了最新版本而痛哭流涕。尚有
linux壓縮和解壓縮命令大全 .tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName --------------------------------------------- .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d FileName.gz 壓縮:gzip FileName .tar.gz 和 .tgz 解壓:tar zxvf
linux核心基礎 1、linux是怎樣構成的? 答:linux由使用者空間和核心空間構成,其中使用者空間由使用者應用程式空間和C庫組成;核心空間則由俠義的核心(kernel)、系統調用介面及與體繫結構相關的代碼。 2、為什麼Linux系統被劃分為使用者空間與核心空間? 答:現代CPU通常實現了不同的工作模式,以|ARM為例,實現了7種工作模式: 使用者模式(usr)、快速中斷模式(fiq)、外部中斷模式(irq)、
centos下編譯安裝nginx,並增加nginx_upstream_check_module模組 由於需要兩台web伺服器,所以想起了要做反向 Proxy,最終選擇了nginx作為反向 Proxy伺服器,為了可以即時監控後端伺服器的監控狀況,所以需要在編譯nginx的時候給nginx打上nginx_upstream_check_module補丁 首先下載nginx_upstream_check_module補丁檔案 wget https://github.com/
讓Nginx關閉版本顯示資訊 Nginx 會在 http 頭,或者出現錯誤頁的時候會有醒目的版本號碼提示。為了安全,可以關閉這些資訊。方法很簡單,只需在 nginx.conf 的 http { 裡頭加入 server_tokens 的參數例如:[plain] http { include mime.types; default_type application/octet-stream;
linux個人化.bashrc檔案 登入到linux機器時,需要個人的一些個人化,如命令別名、路徑等。可以編輯個人目錄下的.bashrc檔案。 步驟:1. 編輯個人帳號/home/user/下的.bashrc檔案(比如/home/yihan.zy/.bashrc)2. 進行一些個人化的設定。檔案中添加以下內容:alias sa="sudo -u admin -H" #自訂命令別名alias setutf="
icinga用NSCA監控遠程Linux伺服器 因為HTTP服務屬於public service, 不需要在遠程機器上安裝agent,但是如果需要監控.131的本地資源,比如磁碟,CPU等,就需要安裝一個軟體。icinga提供了兩種模式,一種叫做active check,就是server .111輪詢.131,這種效率不搞,不推薦。還有另一種模式,passive check, 是等待遠程agent發送訊息。 NSCA外掛程式和icinga配合使用就能達到這種效果。這是推薦的,
uninitialized constant RailsKindeditor (NameError) 1 '/media/cdrom0/runasroot.sh' 2 cd /media/cdrom0 3 sudo sh VBoxLinuxAdditions.run 4 su - root
linux rpm命令使用 RPM是RedHat Package Manager(RedHat軟體包管理工具)類似Windows裡面的“添加/刪除程式” rpm
check_mk分頁錯誤處理方法 在Ubuntu下解決這個問題很簡單,就是安裝apache2-mpm-prefork,這是每個請求獨立用一個進程的方式。 [plain] root@icinga:/etc/check_mk# apt-get install apache2-mpm-prefork Reading package lists... Done Building dependency tree
在ubuntu中為程式添加表徵圖快速鍵 比如我在我的ubuntu上安裝了javaEE eclipse,這個軟體直接解壓就可以用,這時在導覽列裡沒有對應表徵圖,在左上方的軟體中心中也沒有表徵圖,每次啟動它得用命令來啟動,現在提供一種方法給它建立一個表徵圖快速鍵。 假設我的javaEE eclipse解壓在/opt/eclipse 先開啟終端,sudo nano /usr/share/applications
重新整理DNS緩衝的命令 經常用但是經常忘記,在此記錄一下,有備無患,哈哈哈,這可能也是許多攻城獅和程式猿的杯具吧。 運行:ipconfig /displaydns這個命令,查看一下本機已經緩衝了那些的dns資訊的,然後輸入下面的命令 ipconfig /flushdns這時原生dns緩衝資訊已經清空了,我們可以再次輸入第一次輸入的命令來看一下,ipconfig /displaydnsipconfig