Time of Update: 2015-02-09
標籤: 本篇隨筆中,主要介紹在Linux環境下,與檔案和目錄的管理相關的一些命令使用,具體包括如下幾個方面:目錄的相關操作:cd,pwd,mkdir,rmdir(rm)檔案與目錄的查視:ls複製、刪除與移動操作:cp,rm,mv (1)cd 常用的cd命令在上一篇文章中已經介紹過了,在此不再贅餘。 (2)pwd pwd顯示當前的工作目錄。值得注意的一點是,-P參數的作用,如pwd -P可以輸出顯示絕對路徑,而非連結檔路徑。 (3)mkdir 建立空目錄,常用參數有:-mp。 m:
Time of Update: 2015-02-09
標籤: platform 是一個虛擬地址匯流排,相比 PCI、USB,它主要用於描述 SOC 上的片上資源。比如 S3C2410 上整合的控制器( LCD、Watchdog、RTC等),platform 所描述的資源有一個共同點:在 CPU 的匯流排上直接取址。 平台裝置會分到一個名稱(用在驅動綁定中)以及一系列諸如地址和插斷要求號(IRQ)之類的資源。struct platform_device {
Time of Update: 2015-02-09
標籤:原文網址:http://www.2cto.com/os/201203/124851.htmlwait(等待子進程中斷或結束)表標頭檔 #include<sys/types.h> #include<sys/wait.h>定義函數 pid_t wait (int * status);函數說明:
Time of Update: 2015-02-09
標籤:原文網址:http://blog.163.com/libo_5/blog/static/15696852010324287748/zombie不佔用記憶體也不佔用CPU,表面上我們可以不用在乎它們的存在,然而事實上UNIX系統限制了某一時刻能同時存在的進程的最大數目。如果程式不及時清理系統中的zombie,最終會導致進程數過多,當再次需要產生新進程時就會出錯。鑒於上邊的原因,我們需要在子進程調用exit後在父進成中調用wait或waipid#include<sys/types.h&g
Time of Update: 2015-02-09
標籤:IBM Tivoli Directoy Server是對輕量級目錄訪問協議(Lightweight Directory Access Protocol,LDAP)的一個完整實現,功能強大、穩定可靠,是構建企業門戶的基礎磐石; 本系列文章以圖文方式講解TDS安裝的相關知識; 系列文章目錄如下: 1、安裝DB2資料庫; 2、安裝TDS軟體; 3、建立TDS執行個體; 4、解決因GSKIT版本引起的TDS執行個體無法啟動的故障;
Time of Update: 2015-02-09
標籤:cat more tac head less tail 查看文字檔內容命令:cat more tac less head tailcat 命令用法cat 加檔案名稱即可查看該檔案cat -n name 顯示該檔案並顯示行數cat
Time of Update: 2015-02-09
標籤:簡單模式:#!/usr/bin/expect -f set timeout 5 spawn ssh [email protected]192.168.0.1expect "*assword*" send "root\r" expect "#" send "ifconfig \r" expect eof講解:send:用於向進程發送字串expect:從進程接收字串 比如:expect
Time of Update: 2015-02-10
標籤:sed1,尋找並替換[[email protected] oldboy]# cat test.txt oldboy[[email protected] oldboy]# sed ‘s#oldboy#gongli#g‘ test.txt
Time of Update: 2015-02-10
標籤:manager 管理工具 linux LVM邏輯卷1、LVM邏輯卷機制LVM邏輯卷(Logical volumes manager)是將多個分區或者物理硬碟從邏輯上作為一個整體,從這個整體上劃分出不同的邏輯分區;邏輯分區可以根據需要進行擴大和縮小整個建立邏輯分區過程依次建立pv、vg、lv;pv為分區或者物理硬碟,又PE為基本單元組成;vg
Time of Update: 2015-02-10
標籤:/etc/sysconfig/network-scripts/ifcfg-eth0 設定IP網關等參數DEVICE=eth0 網卡號BOOTPROTO=static 靜態BROADCAST=192.168.32.100IPADDR=192.168.32.100 IP地址 NETMASK=255.255.255.0
Time of Update: 2015-02-09
標籤:opensuse network 網路設定 linux
Time of Update: 2015-02-09
標籤:安裝配置ThriftThrift的編譯器使用C++編寫的,在安裝編譯器之前,首先應該保證作業系統基本環境支援C++的編譯,安裝相關依賴的軟體包,如下所示sudo yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel
Time of Update: 2015-02-09
標籤:玩轉Linux之記憶體管理-free free命令可以顯示Linux系統中閒置、已用的實體記憶體及swap記憶體,及被核心使用的buffer。在Linux系統監控的工具中,free命令是最經常使用的命令之一。下面給出一個free命令的栗子:1 [[email protected] ~]# free2 total used free shared buffers cached3 Mem: 8062
Time of Update: 2015-02-09
標籤:如發現系統存在大量TIME_WAIT狀態的串連,通過調整核心參數解決,vim /etc/sysctl.conf編輯檔案,加入以下內容:net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_fin_timeout = 30然後執行 /sbin/sysctl -p 讓參數生效。net.ipv4.tcp_syncookies = 1 表示開啟SYN
Time of Update: 2015-02-09
標籤:mmap函數簡介:mmap函數是unix/linux下的系統調用,來看《Unix Netword programming》卷二12.2節對mmap的介紹: The mmap function maps either a file or a Posix shared memory object into the address space of a process.We use this function for three purposes: 1. with a
Time of Update: 2015-02-09
標籤:APUE: Advance Programming in the Unix EnviromentULK : Undertanding the Linux Kernel 一直想讀這兩本書,希望對Linux有更多的瞭解,尤其是memory management & multi-process/thread。據說,APUE是講如何在Linux上編程,ULK是講kernel內部如何設計實現的。這個周末把兩本書的Preface和Chapter 1都看了一遍,確實如此。&
Time of Update: 2015-02-09
標籤:啟動第一步--載入BIOS當你開啟電腦電源,電腦會首先載入BIOS資訊,BIOS資訊是如此的重要,以至於電腦必須在最開始就找到它。這是因為BIOS中包含了CPU的相關資訊、裝置啟動順序資訊、硬碟資訊、記憶體資訊、時鐘資訊、PnP特性等等。在此之後,電腦心裡就有譜了,知道應該去讀取哪個硬體裝置了。啟動第二步--讀取MBR眾所周知,硬碟上第0磁軌第一個扇區被稱為MBR,也就是Master Boot
Time of Update: 2015-02-09
標籤: linux第七講(上)1.diff http://www.cnblogs.com/peida/archive/2012/12/12/2814048.html 作用:diff命令能比較單個檔案或者目錄內容。如果指定比較的是檔案,則只有當輸入為文字檔時才有效。以逐行的方式,比較文字檔的異同處。 如果指定比較的是目錄的的時候,diff 命令會比較兩個目錄下名字相同的文字檔。列出不同的二進位檔案、公用子目錄和只在一個目錄出現的檔案。 參數:-a或--text
Time of Update: 2015-02-10
Centos修改root使用者密碼如果不是以root使用者登入的,請先切換到root使用者下, 執行命令:su root 然後按提示輸入root使用者的密碼。英文系統:[root@localhost ~]# passwd Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated
Time of Update: 2015-02-10
linux初學者12個命令我相信對命令列的恐懼是Linux新使用者犯的最大的一個錯誤。由於這個原因,讓我們來看看Linux使用者應該知道的一些基本的命令列。1. Man我從“man”命令開始是因為從很多方面來看,它都是最基本的一個命令。這個命令是你在需要瞭解其他命令時需要使用的命令。從本質上來講,“man”命令給出線上書冊中其他命令的一個簡單的介紹。通過它你可以瞭解這些命令列的準系統和使用方法。你甚至可以輸入“man