Linux故障處理最佳實務

引言業務中斷了!老闆咆哮,主管抓狂,而你就是那個要去處理故障、恢複業務的不幸的人。你獨自一人在陰暗的隔間裡。北邊是老闆的辦公室,西邊是Team

Linux 中用 strace 追蹤系統調用和訊號值

文章目錄 追蹤系統調用跟蹤訊號傳遞系統調用統計重新導向輸出對系統調用進行計時系統調用的時間截斷輸出trace一個現有的進程 原文地址:http://www.dbabeta.com/2009/strace.html什麼是strace開啟man strace,我們能看到對strace的最簡潔的介紹就是”strace – trace system calls and

Linux下的SSH連接埠轉寄

原文:http://www.dbabeta.com/2010/linux-port-forward-with-ssh.html 通常情況下兩個不同的網路之間總會開放某一些特定的連接埠用於通訊使用,而SSH所使用的22連接埠通常就在開放之列。基於SSH的連接埠轉寄就是利用SSH作為中間的代理,達到繞過兩個網路之間的限制,順利的進行任意的連接埠的訪問。連接埠轉寄可以分為三種,正向連接埠轉寄,反向連接埠轉寄和動態連接埠轉寄。為了示範這三種連接埠轉寄方式的用法我們先假設存在有2個網域Office和Pro

Linux 安裝SVN 整合Apache + 許可權控制

一:相關版本subversion在安裝的時候,要求相關軟體的版本一致,而不是說軟體版本最新就最好.下面是我安裝的相關版本.httpd-2.2.3.tar.gzsubversion-deps-1.4.0.tar.gzsubversion-1.4.0.tar.gz二:安裝準備# mkdir /subversion# cp httpd-2.2.3.tar.gz /subversion/# cp subversion-deps-1.4.0.tar.gz /subversion/# cp

[CruiseControl]在Linux上的配置執行個體

轉自:http://www.blogjava.net/lihao336/archive/2010/06/29/324822.html CruiseControl配置說明CruiseControl是一個持續整合工具,持續整合是一個很好的敏捷實踐。在項目中搭建CruiseControl環境,通過執行頻繁的項目構建,及時暴露出隱藏的Bug,從而減少定位以及修改Bug的時間和代價。本文介紹了配置CruiseControl的步驟。配置環境為Ubuntu 9.10,CruiseControl 2.8.3

Jenkins的Linux的Slave的配置

 作為slave的Linux機器為centos系統。 1) Linux 的 Slave機器設定 建立jenkins使用者sudo /usr/sbin/useradd -m jenkins -d /home/jenkins;查看jenkins使用者及組的資訊id jenkins : uid=506(jenkins) gid=506(jenkins) groups=506(jenkins) ;使用sudo /usr/bin/passwd

Linux間無密碼ssh

來自《靈犀志趣》的指令碼來完成無密碼驗證,省事省力。   執行方式 sh nopasswd USER REMOTE_HOST   執行此指令碼前,請確認:本機上已有 id_dsa.pub ,若無。 使用命令 ssh-keygen -t dsa 獲得。遠程機上登入使用者家目錄下,已經有 .ssh 檔案夾,若無建立之。nopasswd:

Linux 核心啟動流程)

啟動流程一覽既然啟動是很嚴肅的一件事,那我們就來瞭解一下整個啟動的過程吧! 好讓大家比較容易發現啟動過程裡面可能會發生問題的地方,以及出現問題後的解決之道! 不過,由於啟動的過程中,那個啟動管理程式 (Boot Loader) 使用的軟體可能不一樣,例如目前各大 Linux distributions 的主流為 grub,但早期 Linux 預設是使用 LILO 。 但無論如何,我們總是得要瞭解整個 boot loader 的工作情況,才能瞭解為何進行多重啟動的配置時, 老是聽人家講要先安裝

linux sort,uniq,cut,wc命令詳解

sortsort 命令對 File 參數指定的檔案中的行排序,並將結果寫到標準輸出。如果 File 參數指定多個檔案,那麼 sort 命令將這些檔案串連起來,併當作一個檔案進行排序。sort文法[root@www ~]# sort [-fbMnrtuk] [file or stdin]選項與參數:-f :忽略大小寫差異,例如 A 與 a 視為編碼相同;-b :忽略最前面的空格符部分;-M :以月份的名字來排序,例如 JAN, DEC 等等的排序方法;-n

linux awk命令詳解

簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首個字母。實際上 AWK

Linux啟動的6個階段

 轉自: http://www.thegeekstuff.com/2011/02/linux-boot-process/ Press the power button on your system, and after few moments you see the Linux login prompt.Have you ever wondered what happens behind the scenes from the time you press the power button

WinSCP – 超級牛工具-Windows與Linux的檔案分享權限設定

一WinSCP 首頁:http://winscp.net/eng/index.phpWinSCP 是超級牛的免費軟體,是windows上的SFTP, FTP 和 SCP 用戶端,用來實現與Unix或Linux的檔案的共用和交換。 WinSCP 是一個Windows環境下使用 SSH的開源圖形化SFTP用戶端。同時支援SCP協議。它的主要功能就是在本地與遠端電腦(一般為Unix或Linux)間安全的複製檔案。 特性    圖形化使用者介面    多語言    與 Windows完美整合(拖拽,

Linux任務前背景切換

 Linux任務前背景切換 Shell支援作用控制,有以下命令實現前後台切換:  1. command& 讓進程在後台運行  2. jobs 查看後台啟動並執行進程  3. fg %n 讓後台啟動並執行進程n到前台來  4. bg %n 讓進程n到後台去      5. kill %n 殺死job  PS:"n"為jobs命令查看到的job編號,不是進程編號.  fg、bg、jobs、&、ctrl +

Linux記憶體進階 [swap/buffer]

 Linux記憶體的free的真實含義: 第一行的free表示剩餘的實體記憶體。第二行的free表示總的剩餘記憶體(實體記憶體+cached+buffer),因為cached和buffers是系統自動根據需要回收的,所以這一行的free才是真正的系統還可以使用的記憶體總量。  Troubleshooting Memory Usagehttp://rimuhosting.com/howto/memory.jspAll about Linux swap

Linux的Find使用

 在目前的目錄和子目錄下尋找檔案MyCProgram.c# find . -name "MyCProgram.c"   尋找檔案且忽略大小寫# find . -iname "MyCProgram.c"  尋找不包含MyCProgram.c的檔案find . -maxdepth 1 -not -iname "MyCProgram.c"  在/下3到5級子目錄中尋找passwd# find / -mindepth 3 -maxdepth 5 -name passwd  尋找且執行命令find . -

Linux進程的uid和euid

 對可執行檔設定 setuid 許可權時,將對運行該檔案的進程授予基於檔案屬主的存取權限。該存取權限不是基於正在運行可執行檔的使用者。使用此特殊許可權,使用者可以訪問通常只有屬主才可訪問的檔案和目錄。 可以使用chmod u+s 或chmod g+s來設定二進位的可執行檔的euid。setuid只能對二進位的可執行設定。 一

Linux的nm查看動態和靜態庫中的符號

功能列出.o .a .so中的符號資訊,包括諸如符號的值,符號類型及符號名稱等。所謂符號,通常指定義出的函數,全域變數等等。使用nm [option(s)] 有用的options:-A 在每個符號資訊的前面列印所在對象檔案名稱;-C 輸出demangle過了的符號名稱;-D 列印動態符號;-l 使用對象檔案中的調試資訊列印出所在源檔案及行號;-n 按照地址/符號值來排序;-u 列印出那些未定義的符號;常見的符號類型:A 該符號的值在今後的連結中將不再改變;B

linux上安裝配置vsftpd

linux上安裝配置vsftpd轉自:http://www.webarch.org/category/linux 我的生產環境是Centos5.6,由於需要提供ftp服務,就找了一款比較小巧的ftp伺服器端軟體,vsftpd(vsftpd 的名字代表”very secure FTP daemon”, 安全是它的開發人員 Chris Evans 考慮的首要問題之一。在這個 FTP 伺服器設計開發的最開始的時候,高安全性就是一個目標。)  1.查看是否安裝vsftp rpm -qa | grep

[SCM]源碼管理 – perforce server的Linux的安裝

 perforce的Linux的安裝 一 安裝前配置1) 機器配置修改機器名申請靜態ip和dns上此ip到機器名的映射。 2) 使用者配置在root下建立使用者組,使用者和所在的home目錄。建立perforce group :  /usr/sbin/groupadd perforceg建立perforce user:  mkdir /local  mkdir /local/perforce  /usr/sbin/useradd -m -d /local/perforce -g

Linux–VI使用指南

相信用過Linux的朋友一定不會對vi陌生吧,它是Linux環境中使用最為普遍的全螢幕編文本輯器。但由於我們一般用戶最初接觸的都是微軟的產品,它和DOS下的EDIT和Windows下的記事本的使用方法不盡相似,所以另初學Linux朋友覺得vi很難用,甚至無從下手,下面我就向大家介紹vi的使用方法。  首先需要說明的是,vi分為兩種狀態,即命令狀態和編輯狀態,在命令狀態下,所鍵入的字元系統均作命令來處理,如:q代表退出,而編輯狀態則是用來輸入文字資料的。當你進入vi時,會首先進入命令狀態。現在對v

總頁數: 3662 1 .... 1153 1154 1155 1156 1157 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.