Time of Update: 2018-07-26
1. Linux的定時任務設定在/etc/crontab檔案中,使用命令查看 [python] view plain copy cat /etc/crontab
Time of Update: 2018-07-26
從XP轉向Linux真是不爽,不但作業系統陌生了,連各種熟悉的軟體也都不見了,進了系統真是不知道從哪下手. 1. 安裝Uubuntu 簡單點的可以直接在XP下用wubi安裝, 或者在XP下裝在虛擬機器上. 也可以用LiveCD或LiveUSB,或裝到硬碟上. 2. LiveUSB LiveCD比較麻煩,朕因為環保,台式機和本本的光碟機都拆了.所以LiveUSB最適合.
Time of Update: 2018-07-26
1. 使用VM安裝CentOS6.0-SIO 鏡像檔案,安裝Linux 32位系統,核心2.6以上,設定root使用者密碼,安裝完成登入系統,開啟終端命令視窗。 #uname -a 查看系統版本 #gcc -v 查看gcc編譯器版本 #g++ -v 查看g++編譯器版本 #gdb -v
Time of Update: 2018-07-26
1.在虛擬機器中編輯虛擬機器設定 2.添加硬碟 3.運行fdisk -l命令,查看當前的掛載資訊 4.fdisk /dev/sdb,建立分區 5.fdisk -l可以查看到當前系統有一個空的分區 6.cat /proc/partitions,查看到分區情況 7.mkfs -t ext3 /dev/sdb1格式化分區
Time of Update: 2018-07-26
nginx 靜態檔案處理能力是非常棒的,我們能不能進一步最佳化呢。靜態檔案的讀取,會損耗IO資源。可以考慮把靜態檔案轉移到linux記憶體中,每次從記憶體讀取資源,效果應該會好很多。不過,系統重啟時,記憶體檔案會自動消失。針對這種情況,我們需要做個shell,在系統重啟時,把靜態檔案拷貝到記憶體中。
Time of Update: 2018-07-26
在Linux系統下運行.sh檔案有兩種方法,比如我在root目錄下有個datelog.sh檔案 第一種(這種辦法需要用chmod使得檔案具備執行條件(x): chmod u+x datelog.sh): 1、在任何路徑下,輸入該檔案的絕對路徑/root/datelog.sh就可執行該檔案(當然要在許可權允許情況下) 2、cd到datelog.sh檔案的目錄下,然後執行./datelog.sh
Time of Update: 2018-07-26
在上一節的分析中,曾留下3個疑問: 在分析icmp資料包處理流程之前,我有如下疑問: 1、為什麼要為每一個cpu建立一個僅用於發送icmp報文的socket呢,不使用socket不也是可以把icmp報文發送出去嗎。 2、ping的工作原理是什麼呢。 3、Traceroute的工作原理是什麼呢。 1、對於第一個問題,通過上一節的分析,應該有如下原因
Time of Update: 2018-07-26
1.下載weblogic 10.36安裝jar包,wls1036_generic.jar,執行下圖命令,前提是已經安裝了jdk並配置好環境變數,可參考http://blog.csdn.net/projectno/article/details/76187128。 2.到100%時彈出安裝視窗,點擊Next。 3.選擇路徑,點擊Next。 4.選擇custom,typeical會安裝eclipse,點擊Next。 5,選擇產品和組件,這裡預設不變動,點擊Next。 6
Time of Update: 2018-07-26
Mariadb資料庫基本管理 1.Mariadb資料庫的安裝和基本配置 <1>安裝Mariadb資料庫 <2>啟動Mariadb資料庫 <3>首次登陸修改密碼 首次登陸不要求輸入密碼 使用mysql_secure_installation工具進行資料庫安全設定,根據提示完成操作: 然後就可以mysql -u root -p 登陸root使用者了
Time of Update: 2018-07-26
sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除、新增、選取等特定工作,下面先瞭解一下sed的用法 sed命令列格式為: sed [-nefri] ‘command’ 輸入文本
Time of Update: 2018-07-26
win @Componentclass WebConfigurer extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/files/**").addResourceLocations("file:///
Time of Update: 2018-07-26
作業系統:centos 6.8 1. 安裝mailx yum install mail 2. 配置SMTP vi /etc/mail.rc set from=***@qq.com set smtp-auth-user=***@qq.com set smtp-auth-password=igsre*** set smtp-auth=login set
Time of Update: 2018-07-26
因為qq郵箱的一些安全設定,本機用mail命令投遞的郵件 smtp伺服器用的是localhost的sendmail或者postfix 所以郵件的from是來自localhost.localdomain郵件 qq一律拒之。 並且返回550錯誤 此處配置mail命令使用遠端qq的SMTP伺服器發送郵件,並用qq郵箱登入 1.配置發送環境 # cat /etc/mail.rc |grep -v -E "^#|^$"set holdset
Time of Update: 2018-07-26
xxxx.tar.gz檔案使用tar帶zxvf參數,可以一次解壓開。XXXX為檔案名稱。 例如: $tar zxvf xxxx.tar.gz gzip -d語 法:gzip [-acdfhlLnNqrtvV][-S <壓縮字尾字串>][-<壓縮效率>][--best/fast][檔案...] 或 gzip [-acdfhlLnNqrtvV][-S
Time of Update: 2018-07-26
原創內容,如需轉載,請註明出處。 本身由於在安裝主主熱備高可用Mysql叢集環境,需要涉及到Keepalived郵件警示,郵件警示又需要配置SendMail實現。因此,特寫此文章記錄本次經驗。(本次內容僅涉及到SendMail部分,整個高可用Mysql叢集配置,下次有時間再寫。) 1.rpm -qa | grep mailx center 7 內建12.5版本的mailx,如有可不用再次安裝, rpm -qa | grep sendmail yum -y
Time of Update: 2018-07-26
Linux下編譯安裝原始碼無非就是三個步驟,./configure,make,make install 第一步進入原始碼的目錄 運行命令 1 ./configure --prefix=安裝目錄 --target=目標平台 上面這兩個是最基本的,有些原始碼的安裝需要好幾十個參數,具體就只能參考具體的說明了。 ./configure常見參數解析 'configure'指令碼有大量的命令列選項。對不同的軟體包來說,這些選項可能會有變
Time of Update: 2018-07-26
多樣性應該是 Linux 最好的特性之一,使用者可以不斷嘗試各種喜歡和新鮮玩法與花樣,並從中找出最適合自己的應用。無論你是 Linux 新人還是老鳥,層出不窮的應用和案頭環境可能都會讓我們應接不暇,特別是嘗試不同的 Linux 案頭環境,可以說是一項非常耗時和累人的任務。 聲明:我們只是對目前應用最為廣泛的 7 款 Linux 案頭環境進行盤點小節,排名無分先後。 KDE KDE 絕非只是一個案頭環境,實際上是各種應用程式與 Linux
Time of Update: 2018-07-26
今天用WinSCP修改了管理機linux系統下的一個檔案,結果重啟以後就連不上管理機了。。。無奈用DEBUG口進去,ifconfig一看,咋,我改好的網址都沒有了,重啟網路服務也沒有用。 於是cat下修改的interface檔案,沒問題啊,都改成功了啊,有圖為證: 沒辦法,要不我再把IP改回去試試?說幹就幹,直接vi編輯器開動~~~一開啟驚呆了,哪來的這麼多的^M啊。每行後面標配。
Time of Update: 2018-07-26
單板軟體Linux核心出現crash,如何採用GDB工具進行調試。 基本方法過程如下: 1. 為了測試GDB操作,故意在kernel/linux/fs/ioctl.c檔案的do_vfs_ioctl方法中加入null 指標作業碼,然後編譯image燒入單板,啟動單板,核心crash,部分log如下: CPU 0 Unable to handle kernel paging request at
Time of Update: 2018-07-26
.DEB Ubuntu系統中,軟體通常以“deb”格式的包檔案發布,它是一種先行編譯軟體包。deb包中除了包含已編譯的軟體,通常還包括軟體的拷貝路 徑、對其它軟體包的依賴關係紀錄、一個比較通用的設定檔以及軟體的描述、版本、作者、類別、佔用空間等資訊。 deb軟體包命令遵行如下約定: soft_ver-rev_arch.deb soft為軟體包名稱,ver為軟體版本號碼,rev為Ubuntu修訂版本號碼,arch為目標架構名稱 ==安裝與卸載: dpkg -i | -