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
標籤:做手機測試,還是要懂一些Linux 命令的,方便自己查看或者尋找手機裡面的檔案.在某些情況下,你通過檔案瀏覽器是找不到,且要開通root許可權,通過Linux命令才能查看.在此基礎上有必要知道一些Linux基礎命令.一下是博主在以前整理的一些Linux 系統常用命令Linux系統常用命令(1) REDHAT4.0下命令名稱是區分大小寫,比如:file和FILE是不同的。(2)
Time of Update: 2015-01-05
標籤:一、定義和理解狹義定義:進程是正在啟動並執行程式的執行個體。廣義定義:進程是一個具有一定獨立功能的程式關於某個資料集合的一次運行活動。進程的概念主要有兩點:第一,進程是一個實體。每一個進程都有它自己的地址空間,一般情況下,包括文本地區、資料區域和堆棧地區。文本地區儲存處理器執行的代碼;資料區域儲存變數和進程執行期間使用的動態分配的記憶體;堆棧地區儲存著活動程序呼叫的指令和本地變數。第二,進程是一個“執行中的程式”。程式是一個沒有生命的實體,只有處理器賦予程式生命時,
Time of Update: 2015-01-05
標籤:進入系統終端,我們會看到這樣的字元:[[email protected] ~]#,其中#代表當前是root使用者登入,如果是$表示當前為普通使用者。先學第一個Linux命令:cd命令, cd /home ;解析:進入/home目錄;cd /root 進入/root目錄 ;cd ../返回上一級目錄;cd ./目前的目錄;(.和..可以理解為相對路徑;例如cd /hom/test
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-05
標籤:1.linux其實是基於unix發展而來的,還有mac os也是類unix作業系統2.目前主流的linux發行版本主要有:紅帽系列(中國大陸,美洲地區,發源於美國),suse系列(歐洲地區流行,發源於德國),Debian系列(完全遵循GNU規範,典型的就是ubuntu系列),還有Gentoo系列(採用完全源碼包發布,使用者需要自己編譯,安裝麻煩,但是效率極高)。a.國內乃至全世界的linux使用者最熟悉的發行版相比就是RedHat,1994年,Marc
Time of Update: 2015-01-05
標籤:關於在linux下用gcc編譯標頭檔的問題。舉報|2011-01-21 18:5215052135380 | 分類:其他程式設計語言 | 瀏覽8139次有node.h prepare.h list.h file.h 這四個標頭檔, prepare.h中用到了node.h, list.h中用到了preapre.h , file.h中用到了list.h ,怎麼用gcc對這四個標頭檔進行編譯。分享到: 2011-01
Time of Update: 2015-01-05
標籤:轉自http://www.jb51.net/LINUXjishu/19905.html 基本格式 : * * * * * command 分 時 日 月 周 命令 第1列表示分鐘1~59 每分鐘用*或者
Time of Update: 2015-01-05
標籤: linux下(以RedHat為範本)添加開機自啟動指令碼有兩種方法,先來簡單的;一、在/etc/rc.local中添加如果不想將指令碼粘來粘去,或建立連結什麼的,則:step1. 先修改好指令碼,使其所有模組都能在任意目錄啟動時正常執行;step2. 再在/etc/rc.local的末尾添加一行以絕對路徑啟動指令碼的行;如:$ vim /etc/rc.local#!/bin/sh## This script will be executed *after* all the
Time of Update: 2015-01-05
標籤:一、引言工作中有時候可能會寫一些這樣的程式,它作為後台進程運行,生命週期比一般的進程要長,它在系統開機時運行,直到被強制關閉或者系統關機時退出。它就是精靈進程或者也叫做守護進程--daemon process二、寫精靈進程的步驟1.建立子進程,退出父進程2.改變檔案的掩碼3.開啟記錄檔,以便向裡面寫入執行資訊4.建立唯一的會話ID(SID)5.改變當前的工作路徑到一個安全的地方6.關閉標準檔案描述符7.編寫實際的精靈進程代碼三、執行個體/**************************
Time of Update: 2015-01-05
標籤: 執行個體:ln -s /home/gamestat /gamestat linux下的軟連結類似於windows下的捷徑 ln -s a b 中的 a 就是源檔案,b是連結檔案名稱,其作用是當進入b目錄,實際上是連結進入了a目錄如上面的樣本,當我們執行命令 cd /gamestat/的時候 實際上是進入了 /home/gamestat/ 值得注意的是執行命令的時候,應該是a目錄已經建立,
Time of Update: 2015-01-05
標籤: Linux下對檔案操作有兩種方式:系統調用(system call)和庫函數調用(Library functions)。可以參考《Linux程式設計》(英文原版為《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with
Time of Update: 2015-01-05
標籤:一、python問:django中project和app之間到底有什麼不同?答:他們的區別就是一個是配置,另一個是代碼。 一個project包含很多個django
Time of Update: 2015-01-05
標籤:3.4.嵌入式linux核心製作???前面我們已經製作了uboot,接下來是製作kernel。首先進入核心源碼,執行make
Time of Update: 2015-01-05
標籤:一、引言有時候我們裝好了機器卻發現網路沒有設定,而伺服器的機器一般都是沒有介面的,那麼該如何設定IP呢?二、步驟root使用者,#vi /etc/sysconfig/network-scripts/ifcfg-eth0參照下面設定即可:DEVICE="eth0"NM_CONTROLLED="yes"ONBOOT="YES"TYPE=EthernetBOOTPROTO=noneIPADDR=192.168.0.160PREFIX=24GATEWAY=192.168.0.1DNS1=192.1
Time of Update: 2015-01-05
標籤:在Linux 啟動NFS 服務應該執行如下的步驟:1.檢測你是否正確開啟了portmap服務(這個關係到RPC服務的啟動),如果未開啟,執行sudo /etc/init.d/portmap restart開啟。2.檢測你是否正確開啟了RPC的服務(但是這裡可以不用管這個,因為開啟NFS 的時候,會自動先把RPC服務開啟)3.檢測你的設定檔,/etc/export檔案是否正確的配置。4.執行sudo /etc/init.d/nfs-kernel-server restart 開啟nfs。5.
Time of Update: 2015-01-05
標籤:今天在linux更新服務中的開機檔案時,直接把更新的開機檔案拷貝過來執行,報錯:can‘t be execute後來想了下列出了檔案的詳細資料中發現拷貝過去的執行檔案是-r--r--r--(表示只有唯讀許可權,不能執行)。想到這裡,我就使用chmod 755 HPCENTER(檔案名稱)命令修改了檔案的許可權
Time of Update: 2015-01-05
標籤:gpt guid先介紹2種分區表:MBR分區表:(MBR含義:主引導記錄)所支援的最大卷:2T (T; terabytes,1TB=1024GB)對分區的設限:最多4個主要磁碟分割或3個主要磁碟分割加一個擴充分區。GPT分區表:(GPT含義:GUID分區表)支援最大卷:18EB,(E:exabytes,1EB=1024TB)每個磁碟最多支援128個分區使用 parted 建立大小超過2T的分區1,parted /dev/sdb可以輸入p列印磁碟資訊,查看分區的情況,找到起始和結束位置。2,
Time of Update: 2015-01-05
標籤:好幾次在不同的情況下遇到 需要查看連接埠資訊 並且kill掉對應進程的情況 相關的參數總是記不全 在這裡記錄下 以後查看方便windows中查看正在使用連接埠的資訊netstat -ano|findstr "xxxx"kill 掉對應的進程taskkill /f /t /PID 具體參數資訊http://blog.163.com/[email protected]/blog/static/45190050200741222590/linux中查看正在使用的連接埠的資訊sudo
Time of Update: 2015-01-05
標籤:windows linux 共用資料夾 區域網路 smaba 一、 linux訪問Windows共用資料夾 1.首先在mnt夾下建立共用資料夾,如share。 2.載入Windows系統的共用資料夾 在Linux命令列下訪問Windows共用資料夾的命令是: mount