Time of Update: 2018-12-06
【一】從第3000行開始,顯示1000行。即顯示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】顯示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意兩種方法的順序 分解: tail -n 1000:顯示最後1000行 tail -n +1000:從1000行開始顯示,顯示1000行以後的 head -n
Time of Update: 2018-12-06
一、為什麼要使程式在後台執行我們計算的程式都是周期很長的,通常要幾個小時甚至一個星期。我們用的環境是用putty遠端連線到日本Linux伺服器。所以使程式在後台跑有以下三個好處:1:我們這邊是否關機不影響日本那邊的程式運行。(不會像以前那樣,我們這網路一斷開,或一關機,程式就斷掉或找不到資料,跑了幾天的程式只能重頭再來,很是煩惱)2:不影響計算效率2:讓程式在後台跑後,不會佔據終端,我們可以用終端做別的事情。二、怎麼樣使程式在後台執行方法有很多,這裡主要列舉兩種。假如我們有程式pso.cpp,通
Time of Update: 2018-12-06
晚上睡覺前,想用電腦聽著歌入睡,又不想電腦一直開到明天早晨,那就需要定時關機啦。雖然現在許多播放器內建了定時關機功能,不過用命令實現,是不是更顯得專業點嘞~~~【一】linux 定時關機一、shutdown命令關機 各參數功能: -c 取消前一個shutdown命令。 -f 重新啟動時不執行fsck(註:fsck是Linux下的一個檢查和修複檔案系統的程式)。 -F 重新啟動時執行fsck。 -h 將系統關機,在某種程度上功能與halt命令相當。 -k
Time of Update: 2018-12-06
使用/dev/null把/dev/null 看作"黑 洞" . 它非常等價於一個唯寫檔案. 所有寫入它的內容都會永遠丟失. 而嘗試從它那兒讀取內容則什麼也讀不到. 然而, /dev/null 對命令列和指令碼都非常的有 用.禁止標準輸出 . 1 cat $filename >/dev/null 2 # 檔案內容丟失,而不會輸出到標準輸出.禁止標準錯誤 (來自例子 12-3 ). 1 rm $badname 2>/dev/null 2 #
Time of Update: 2018-12-06
做效能測試需要記錄效能測試機器的硬體資訊,現將需要的命令總結如下:查看CPU資訊(型號)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8個邏輯CPU, 也知道了CPU型號)# cat /proc/cpuinfo | grep physical | uniq -c 4 physical id
Time of Update: 2018-12-06
linux下解壓命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)———————————————.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName.tar.gz 和 .tgz解壓:tar zxvf FileName.tar.gz壓縮:tar zcvf FileName.tar.gz DirName———————
Time of Update: 2018-12-06
如果要在CMD中複製的話,必須通過滑鼠.複製:要先標記(在CMD中擊滑鼠右鍵)要複製的內容(或者稱是範圍),然後按斷行符號(或Ctrl+C)即可複製完成.粘貼:擊右鍵粘貼即可把複製到粘貼板上的內容粘貼到CMD中. putty登陸遠程大型主機複製:雙擊選中或滑鼠拖動選中要複製的內容粘貼:點右鍵直接粘貼 Xshell登陸遠程大型主機複製:游標選中要複製的內容,按Ctrl+Insert粘貼:Shift+Insert
Time of Update: 2018-12-06
Then Install BioConductor PackagesRight now, the easiest way to install BioConductor packages is using the biocLite.R installation script. Here's how to use it: In an R command window, type the
Time of Update: 2018-12-06
Linux中提供了一個非常好的檔案虛擬系統(/proc)來對系統效能進行監控。 /proc檔案虛擬系統是一種核心和核心模組用來向進程發送資訊的機制。它存在於記憶體而不是硬碟中。 /proc檔案虛擬系統的主要功能,可以監控到包括進程資訊、系統資訊、CPU資訊、負載資訊、系統記憶體資訊等等。 1、監測系統負載1.使用uptime命令可以查看系統負載,系統平均負載是指在特定時間間隔內運行隊列中的平均進程數目。如果一個進程沒有在等待I/O操作的結果並主動進入運行狀態,則其位於運行隊列之中。#
Time of Update: 2018-12-06
簡介ACL是存取控制清單(Access Control Lists)的縮寫,對於Unix系統ACL是標準Unix檔案屬性(r,w)的附加擴充。ACL給予使用者和管理員更好控制檔案讀寫和許可權賦予的能力,商業Unix和NTFS以及Freebsd都支援檔案系統的 ACL,Linux從2.6核心開始支援對Ext2,Ext3和XFS,JFS等檔案系統的ACL支援。注意,Fedora
Time of Update: 2018-12-06
用sudo時提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的使用者名稱,也就是你的使用者名稱沒有許可權使用sudo,我們只要修改一下/etc/sudoers檔案就行了。下面是修改方 法:1)進入超級使用者模式。也就是輸入"su -",系統會讓你輸入超級使用者密碼,輸入密碼後就進入了超級使用者模式。(當然,你也可以直接用root用) 2)添加檔案的寫入權限。也就是輸入命令"chmod u+w
Time of Update: 2018-12-06
準備在伺服器上安裝 mod_python + django,系統內容如下:Ubuntu 10.04python2.6.5django 1.4.0mod_python 3.3.1apache 2.2.14問題一:connobject.c: In function ‘_conn_read’:connobject.c:142: error: request for member ‘next’ in something not a structure or unionapxs:Error:
Time of Update: 2018-12-06
文章目錄 UsageArgumentsDetailsValueLockingParallel installsNoteSee AlsoExamples 如何安裝R語言套件詳見: Linux安裝R語言套件 使用公用路徑上的R軟體,如何擁有自己的library:R中用.libPaths()函數查看lib路徑,如果有多個lib,install.packages()預設是安裝在第一個目錄下修改.bashrc檔案中R
Time of Update: 2018-12-06
有關install.packages()函數的詳見:R包 package 的安裝(install.packages函數詳解)R的包(package)通常有兩種:1 binary package:這種包屬於即得即用型(ready-to-use),但是依賴與平台,即Win和Linux平台下不同。2 Source package:
Time of Update: 2018-12-06
linux系統的大型主機上安裝R需要在大型主機上編譯安裝R,大型主機上作業系統是CentOS 5.4。實際上,參考文獻2已經非常詳細地列出了如何在linux作業系統上安裝R。之所要要寫這篇博文,是因為我們現在面臨這樣一個問題:如果大型主機不能從網路直接下載R,而且大型主機上的R久久不得更新,同時大型主機的管理員不願意更新R? 安裝具體步驟:1 在CRAN上下載最新R版本的原始碼,即檔案以.tar.gz結尾2 解壓檔案 tar -zxvf
Time of Update: 2018-12-06
首先,從http://java.sun.com中下載jdk,我的版本是jdk1.6.0_20 然後,終端輸入代碼:sudo chmod u+x /(路徑名稱)/jdk1.6.0_12.bin修改bin檔案許可權,使其可執行然後,執行代碼:sudo (路徑名稱)/jdk1.6.0_20.bin將會出現字幕,持續按斷行符號鍵,直至螢幕顯示要求輸入 yes/no,此時輸入y斷行符號,將會把jdk解壓到檔案夾,得到jdk1.6.0_20目錄(在主目錄home下的使用者名稱檔案夾下)。
Time of Update: 2018-12-06
當批評家指出微軟的Silverlight缺乏Linux支援之後,國外的粉絲推出Linux/Unix版本下的"Silverlight" --Moonlight。不過這項有Miguel de
Time of Update: 2018-12-06
CenOS Linux Tomcat安裝和配置 一、Tomcat 我下的是apache-tomcat-6.0.36.tar.gz 二、安裝 1、解壓 #tar -zxvf apache-tomcat-6.0.36.tar.gz 2、拷貝到我要放的檔案夾中 #cp -R apache-tomcat-6.0.36 /opt/tomcat 3、刪除Tomat中無用的檔案夾 #cd /opt/tomcat/webapps #rm -rf ROOT
Time of Update: 2018-12-06
一、安裝nginx 1、在nginx官方網站下載一個包,是:http://nginx.org/en/download.html 2、WinSCP(ftp上傳工具).exe FTP 上傳工具上傳達到CentOS中 3、我是先建一個目錄,把要用的到的安裝包放到一起. #mkdir /home/ #tar zxf nginx-1.4.1.tar.gz #cd nginx-1.4.1 4、安裝pcre開發包
Time of Update: 2018-12-06
在Linux下面部署應用的時候,有時候會遇上Socket/File: Can’t open so many files的問題;這個值也會影響伺服器的最大並發數,其實Linux是有檔案控制代碼限制的,而且Linux預設不是很高,一般都是1024,生產伺服器用其實很容易就達到這個數量。下面說的是,如何通過正解配置來改正這個系統預設值。因為這個問題是我配置Nginx+php5時遇到了,所以我將這篇歸納進nginx+apache篇。查看方法我們可以用ulimit