Time of Update: 2015-01-05
標籤:os.cmd(Cmd)os模組提供了cmd函數可以執行linux系統shell命令(也可以執行windows命令)。返回一個Cmd命令的標準輸出字串結果。例如在linux系統中執行os:cmd("date"). 返回linux的時間。 這種比較簡單,一般情況下,也滿足了大部分需求。 erlang:open_port(PortName, PortSettings)當os.cmd(Cmd) 滿足不了你的需求的時候,就可以用強大的open_port(PortName,
Time of Update: 2015-01-05
標籤:最近在centos下面安裝使用了nose,發現了一個問題:在命令列中執行nosetests無法遍曆該目錄下面以“test”開頭的目錄或者檔案並執行檔案中的測試。1 # nosetests -v2 3 ----------------------------------------------------------------------4 Ran 0 tests in 0.000s5 6 OK而在windows下面是可以的:1 nosetests -v 2
Time of Update: 2015-01-04
標籤:在終端中輸入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 開始編輯,填寫ip地址、子網路遮罩、網關、DNS等。其中“紅框內的資訊”是必須得有的。 編輯完後,儲存退出。 重啟網路服務。service network restart或/etc/init.d/network
Time of Update: 2015-01-03
標籤:1.開啟檔案 open; 格式:int open(const char * pathname, int flags,mode_t mode); 例:建立檔案 fd = open("test.txt", O_CREATE|0777); if(fd == -1){ perror("open test.txt"); return -1; }2.讀檔案read; 格式:ssize_t
Time of Update: 2015-01-03
標籤: apt-cache search package 搜尋包 apt-cache show package 擷取包的相關資訊,如說明、大小、版本等 sudo apt-get install package 安裝包 sudo apt-get install package - - reinstall 重新安裝包 sudo apt-get -f install 修複安裝"-f = ——fix-
Time of Update: 2015-01-06
標籤:自己搭建ntp伺服器Linux搭建本地時間伺服器實驗前說明: 實驗機器:VMware 10 實驗系統:CentOS6.6 實驗目的:讓VMware上的所有CentOS系統時間都一樣,方便做叢集實驗;#1,編譯安裝ntp(在你想做時間伺服器的那台機器上)我這台機器ip為:172.16.249.135 #
Time of Update: 2015-01-02
標籤:linux 大量建立使用者指令碼 1.1相關命令編寫指令碼過程中主要使用兩個命令useradd和passwd,可是使用man命令查看協助。man passwd--stdinThis option is used to indicate that passwd should read the new&nbs
Time of Update: 2015-01-03
在Linux上為指定IP連接埠類比網路收發包延遲,linuxip 編寫網路應用程式時,我們一般都是在網路狀況良好的區域網路甚至是本機內進行測試調試。有沒有辦法在網路狀況良好的內網環境中,在不改動程式自身代碼的前提下,為應用程式類比複雜的外網環境——尤其是網路延遲呢?這是我在學校寫網路程式時就有過的想法,只是一直沒認真研究,直到最近在公司編寫跨服代碼。 跨服涉及多台伺服器之間,還有伺服器與用戶端之間的通訊,流程很複雜,其中每一步都要正確處理網路異常延遲與斷開的情況。測試人員通過改代碼或下斷點的
Time of Update: 2015-01-06
Connect to a Windows PC from Ubuntu via Remote Desktop Connection,connectubuntuhttp://www.7tutorials.com/connecting-windows-remote-desktop-ubuntuStep 1: Enable Remote Desktop Connections on your Windows PCIn order to allow other computers to connect
Time of Update: 2015-01-06
Windows遠端桌面連線Ubuntu 14.04,ubuntu14.04http://www.linuxidc.com/Linux/2014-04/100491.htm 由於xrdp、gnome和unity之間的相容性問題,在Ubuntu 14.04版本中仍然無法使用xrdp登陸gnome或unity的遠端桌面,現象是登入後只有黑白點為背景,無表徵圖也無法操作。與13.10中的解決方式相同,使用xrdp只能登入xfce的遠端桌面。相關閱讀:Ubuntu 14.04
Time of Update: 2015-01-06
CentOS下netstat + awk 查看tcp的網路連接狀態執行以下命令:#netstat -n | awk ‘/^tcp/ {++state[$NF]} END {for(key in state) print key."\t".state[key]}’會得到類似下面的結果,具體數字會有所不同:FIN_WAIT_1 286FIN_WAIT_2 960SYN_SENT 3LAST_ACK 32CLOSING
Time of Update: 2015-01-05
Linux程式分析工具:ldd和nm,linux分析lddnm ldd和nm是Linux下兩個非常實用的程式分析工具。其中,ldd是用來剖析器運行時需要依賴的動態連結程式庫的工具,nm是用來查看指定程式中的符號表資訊的工具。1 ldd格式:ldd [options] file 功能:列出file運行所需的共用庫參數:
Time of Update: 2015-01-04
Linux磁碟配額相關指令Linux磁碟配額相關指令1.Quota的作用主要有:1)限制某一群組所能使用的最大磁碟配額2)限制某一使用者的最大磁碟配額3)以Link的方式,來使郵件可以作為限制的配額(更改/var/spool/mail這個路徑)2.Quota的使用限制1)僅能針對整個filesystem2)核心必須支援quota3)Quota的記錄檔案4)只針對一般身份使用者有效,root是不能設定quota,因為整個系統所有的資料幾乎都是他的3.quota針對整個filesystem的限制項目
Time of Update: 2015-01-04
VirtualBox修改虛擬機器磁碟VDI的大小VirtualBox虛擬機器在使用的過程中,有時會遇到磁碟大小不夠用,如果設定了”動態分配儲存“,可以通過下面的方法對磁碟的空間進行手動擴充。1.啟動CMD命令列,進入VirtualBox的安裝目錄。如cd E:\Program Files\Oracle\VirtualBox2.查看需要修改的虛擬硬碟:E:\Program Files\Oracle\VirtualBox>VBoxManage.exe
Time of Update: 2015-01-04
Linux下的磁碟分割和檔案系統一、各硬體裝置在Linux下的檔案名稱1、IDE硬碟機 在Linux內的檔案名稱: /dev/hd[a-d] (a-d 剛好是四個這個是有原因的具體如下)解釋:以 IDE 介面來說,由於一個 IDE 扁平電纜可以串連兩個 IDE 裝置,又通常主機都會提供兩個 IDE 介面,因此最多可以接到四個 IDE 裝置。 也就是說,如果你已經有一個光碟片裝置了,那舉最多就叧能再接三顆 IDE 介面的磁碟囉。 這兩個 IDE 介面通常被稱為
Time of Update: 2015-01-02
從Fedora 20升級到21Fedora 18以後的版本都是採用fedup來做升級工具,這裡不再細說,可以參考 Fedora 17升級到18 的內容。(見注1)但是現在直接直接使用 fedup --network 21 會出現以下的提示:根據提示,原來Fedora 21根據不同的使用特點分別分包了不同的版本。主要包括:workstation 工作站server 伺服器cloude 雲nonproduct
Time of Update: 2015-01-02
OpenSSH平滑升級到6.7操作步驟一、環境描述1)作業系統:CentOS 5.5 64位2)Openssl升級前版本:openssl 0.9.8e3)Openssl升級後版本:openssl 1.0.1j(源碼安裝)4)Openssh升級前版本:openssh-4.3p2-41.el55)Openssh升級後版本:openssh_6.7p1(源碼安裝)6)串連工具xshell
Time of Update: 2015-01-02
Linux(CentOS、Ubuntu)下在本地重設找回root密碼說到系統密碼,也許是管理員最為頭疼的事了,如果內部服務多的話,需要記錄很多密碼。當然也不排除有忘記密碼的可能,對於Windows系統下的密碼忘記找回方法,我們已在前面的文章中介紹過了,其實就是通過老毛桃工具進行需求封裝來實現Windows
Time of Update: 2015-01-02
Github中的README.md使用的標記語言---Markdown語言Github上的README.md檔案就是使用的Markdown語言編寫的。它是一種易讀易寫的標記語言。1.來龍去脈和文法特點Markdown 是一種輕量級標記語言,創始人為約翰·格魯伯(John Gruber)。它允許人們“使用易讀易寫的純文字格式編寫文檔,然後轉換成有效XHTML(或者HTML)文檔”。這種語言吸收了很多在電子郵件中已有的純文字標記的特性。Markdown
Time of Update: 2015-01-02
Linux系統入門學習:在Debian下安裝閉源軟體包提問: 我需要在Debian下安裝特定的閉源裝置驅動。然而, 我無法在Debian中找到並安裝軟體包。如何在Debian下安裝閉源軟體包?Debian是一個擁有48,000軟體包的發行版. 這些軟體包被分為三類: main, contrib 和 non-free, 主要是根據許可證要求, 參照Debian開源軟體指南