Time of Update: 2017-01-13
相信很多人都遇到過不能添加PPA的問題,引起這個問題的原因可能主要有兩個,一個是CA認證破損,另外一個原因是網路連接的問題。明白了原因我們就知道怎麼解決這個問題啦。第一步可以嘗試重新安裝CA認證:sudo apt-get install --reinstall ca-certificates如果執行了以上命令依然無法解決則可能是代理的設定問題。可以使用以下命令來解決:sudo -E add-apt-repository ppa:此處是PPA名稱現在看看,你的錯誤問題是否已經修複成功
Time of Update: 2017-01-13
crond是Linux下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與windows下的計劃任務類似,當安裝完成作業系統後,預設會安裝此服務工具,並且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執行的任務,如果有要執行的任務,則自動執行該任務。使用許可權:root使用者和crontab檔案的所有者文法:crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File
Time of Update: 2017-01-13
Linux系統出現了效能問題,一般我們可以通過top、iostat、free、vmstat等命令來查看初步定位問題。其中iostat可以給我們提供豐富的IO狀態資料。1. 基本使用$iostat -d -k 1 10參數 -d 表示,顯示裝置(磁碟)使用狀態;-k某些使用block為單位的列強制使用Kilobytes為單位;1 10表示,資料顯示每隔1秒重新整理一次,共顯示10次。 tps:該裝置每秒的傳輸次數(Indicate the number of
Time of Update: 2017-01-13
當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在 其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。文法ln[參數][源檔案或目錄][目標檔案或目錄]其中參數的格式為[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}][--help] [--version] [--]命令功能
Time of Update: 2017-01-13
Linux indent命令用於調整C原始代碼檔案的格式。indent可辨識C的原始代碼檔案,並加以格式化,以方便程式設計師閱讀。文法: indent[參數][源檔案]或indent[參數][源檔案][-o目標檔案]參數: -bad或--blank-lines-after-declarations 在聲明區段或加上空白行。-bap或--blank-lines-after-procedures 在程式或加上空白行。-bbb或--blank-lines-after-block-comments
Time of Update: 2017-01-13
windows與linux互傳檔案,最常用的工具,就是ftp,sftp了,這二個工具用起來比較麻煩,目錄深的話,很鬱悶。有沒有命令,可以隨時下載,隨時上傳的。今天才發現這樣的命令sz/rz,上傳下載命令。1,設定下載目錄,上傳的預設目錄2,下載[root@localhost ~]# sz c.mp3 //下載c.mp3,會下載到e:/test下面 rz zmodem trl+C ȡ 100%
Time of Update: 2017-01-13
看了幾天《深入理解linux核心》的ext2檔案系統部分和VFS部分,稍微瞭解了點檔案在記憶體中的儲存結構,但是總是弄不清楚在硬碟上實際的儲存方式,特別是檔案夾的儲存。儲存檔案夾的結構很簡單,沒有這個檔案夾下所有檔案的索引,看了幾遍書,都不能理解在硬碟上檔案夾結構的儲存,只能根據網上的例子自己跟著做實驗。(過程參考了http://blog.chinaunix.net/u1/48373/showart_1210707.html的部落格)首先顯示要分配一個空間,格式化為ext2分區,並在這個空間上進
Time of Update: 2017-01-13
在看linux核心原始碼的時候,經常在一些結構裡看見struct list_head結構。找了一下原始碼,在list.h中,有對這個結構的定義,這個就是linux核心中的鏈表結構。仔細看看這個結構,就可以發現它和以前在講資料結構的時候的鏈表有很大的差別——沒有資料。list_head結構中僅僅包含了兩個自己結構的指標,用來組建雙向迴圈鏈表。最大的疑問就是,這個鏈表結構如何儲存資料呢?在list.h中,定義了list_entry宏。這個宏就是用來提取包含鏈表項的結構的指標。
Time of Update: 2017-01-13
上次用了阿里雲的一個web環境,到操作的時候老是找不到文檔,放這裡備份一個: 總目錄是/root/build_site
Time of Update: 2017-01-13
項目名稱: Web Bench版本: 1.5更新: Jun 25 2004Platform:Posix C平台:linux檔案: webbench-1.5.tar.gz (7675 bytes)官方網址:http://home.tiscali.cz/cz210552/webbench.html下載地址:http://home.tiscali.cz/cz210552/distfiles/webbench-1.5.tar.gz3 Web Bench安裝使用3.1
Time of Update: 2017-01-13
首先,介紹一個網上流傳的yahoo公司的曾經一個用於收集硬體資訊的指令碼,你可以在這裡查看和下載hwconfig。下載地址:https://github.com/smilejay/shell/blob/master/sh2012/hwconfig。它在我的某系統上執行的情況如下: 代碼如下複製代碼 [root@jay-linux test-programs]# ./hwconfig
Time of Update: 2017-01-13
ImageMagick能夠執行相當多的操作。本指南將會指引你學習ImageMagick的文法和基本操作,並且給你展示如何將各個操作結合起來以及如何對多個映像進行批處理。安裝在Ubuntu以及很多Linux發行版中,沒有預設安裝ImageMagick,要在Ubuntu上安裝它的話,請使用下面的命令: 代碼如下複製代碼 sudo apt-get install imagemagick
Time of Update: 2017-01-13
最近想從美國伺服器下載一個網站,發現FTP的速度經常是0.1k/秒我的神啊,好慢。 用google的代理也不好用。用了代理就連結不上了。找了一個朋友的國內多線機房,果然速度快了很多。linux FTP串連,使用,全靠命令列。1. 串連ftp伺服器格式:ftp [hostname| ip-address]a)在linux命令列下輸入:ftp 192.168.1.1b)伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。2. 下載檔案
Time of Update: 2017-01-13
前言:一、為什麼要用Rsync+sersync架構?1、sersync是基於Inotify開發的,類似於Inotify-tools的工具2、sersync可以記錄下被監聽目錄中發生變化的(包括增加、刪除、修改)具體某一個檔案或某一個目錄的名字,然後使用rsync同步的時候,只同步發生變化的這個檔案或者這個目錄。二、Rsync+Inotify-tools與Rsync+sersync這兩種架構有什麼區別?1、Rsync+Inotify-tools(1):Inotify-tools只能記錄下被監聽的目
Time of Update: 2017-01-13
命令:cat /proc/9744/status //9744為進程idName: gedit /*進程的程式名*/State: S (sleeping) /*進程的狀態資訊*/Tgid: 9744 /*線程組號*/Pid: 9744 /*進程pid*/PPid: 7672 /*父進程的pid*/TracerPid: 0 /*跟蹤進程的pid*/Uid: 1000 1000
Time of Update: 2017-01-13
說明:作業系統:CentOS 5.X原始伺服器:192.168.21.129目標伺服器:192.168.21.127,192.168.21.128目的:把原始伺服器上/home/www.111cn.net目錄即時同步到目標伺服器的/home/www.111cn.net下具體操作:第一部分:分別在兩台目標伺服器192.168.21.127,192.168.21.128上操作一、分別在兩台在目標伺服器安裝Rsync服務端1、關閉SELINUXvi /etc/selinux/config
Time of Update: 2017-01-13
如今,開源防火牆可謂數目繁多。本文將涉及十個適合企業需求的最實用的開源防火牆。1. IptablesIptables/Netfilter是基於防火牆的最流行的命令列。它是Linux伺服器安全的頭道防線。許多系統管理員用它來微調伺服器。其作用是過濾核心中網路堆棧中的資料包,特性包括:列出資料包過濾規則集的內容;執行速度快,因為它僅檢查資料包的頭部;管理員可以根據需要,在資料包的過濾規則集中來增加、修改、刪除規則;支援藉助檔案來備份和恢複。2. IPCop
Time of Update: 2017-01-13
方法一stacklet提供的鏡像太小了,只有10G,所以還要手動增加啊。給鏡像增加40G 代碼如下複製代碼 dd if=/dev/zero of=imcat.centos.img bs=1G conv=notrunc count=1 seek=401+0 records in1+0 records out1073741824 bytes (1.1 GB) copied, 51.9901 s, 20.7 MB/s 掃描檢查鏡像檔案:
Time of Update: 2017-01-13
1.首先要產生伺服器端的私密金鑰(key檔案): 代碼如下複製代碼 openssl genrsa -des3 -out server.key 1024 運行時會提示輸入密碼,此密碼用於加密key檔案(參數des3便是指密碼編譯演算法,當然也可以選用其他你認為安全的演算法.),以後每當需讀取此檔案(通過openssl提供的命令或API)都需輸入口令.如果覺得不方便,也可以去除這個口令,但一定要採取其他的保護措施!去除key檔案口令的命令: 代碼如下複製代碼
Time of Update: 2017-01-13
1、date命令date命令的功能是顯示和設定系統日期和時間。 該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,後面接格式) date 設定時間格式 命令中各選項的含義分別為: -d datestr, --date datestr 顯示由datestr描述的日期 -s datestr, --set datestr 設定datestr 描述的日期 -u, --universal 顯示或設定通用時間 代碼如下複製代碼 查看系統時間# date設定系統時間#