作者:stefsolu原地址:http://hi.baidu.com/stefsolu/blog/item/4fe5a43280cfefa45fdf0ee4.html Linux下字元集的安裝
前兩個解決方法轉自 http://www.enet.com.cn/article/2010/0512/A20100512651960.shtml預設情況下,Windows 7無法正常訪問NAS或者Samba伺服器上的共用資料夾。原因在於從Vista開始,微軟預設只採用NTLM v2協議的認證回應訊息了,而目前的NAS系統和Samba還只支援LM或者NTLM。
這兩天看了一本fedora 6的實踐教程,下面是有關linux檔案系統知識的學習筆記:1、linux檔案系統分配策略:塊分配( block allocation ) 和 擴充分配 ( extent allocation )塊分配:磁碟上的檔案塊根據需要分配給檔案,避免了儲存空間的浪費。但當檔案擴充時,會造成檔案中檔案塊的不連續,從而導致過多的磁碟尋道時間。每一次檔案擴充時,塊分配演算法就需要寫入檔案塊的結構資訊,也就是 meta-dada
作者:北南南北來自:LinuxSir.Org提要:Linux
設定DNS伺服器/etc/resolv.conf ; generated by /sbin/dhclient-scriptnameserver 210.82.5.1nameserver 219.141.136.10設定IP地址:修改 /etc/sysconfig/network-scripts/ 目錄下的 ifcfg-eth0,ifcfg-eth1
1. 簡單介紹 使用Window每次非正常退出系統都會招來scandisk的一頓狂掃;Linux也不例外,只不過它調用的是fsck程式來檢查檔案系統。作為一名系統管理員,當你發現檔案系統發生故障時,你會怎麼做?當然是手動地執行fsck來檢查檔案系統。所以本文就是教大家如何正確地使用並且使用好fsck工具的。 2. 檔案系統 2.1. 超級資料區塊(Superblock)
我們來看一下/proc/scsi/scsi的內容。cat /proc/scsi/scsi Attached devices:Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: SEAGATE Model: ST336607LSUN36G Rev: 0507 Type: Direct-Access ANSI SCSI revision: 03Host: scsi2 Channel: 00 Id: 01
轉自:http://www.cnblogs.com/zhangwei595806165/archive/2012/05/14/2499574.html【TOP1】http://crunchbanglinux.org/forums/forum/8/tips-tricks-scripts/http://bbs.archlinux.org/http://www.linuxforums.org/http://www.linuxsir.org/bbs/index.php (國內)【TOP2】Mark
server端:#include <stdlib.h>#include <sys/types.h>#include <stdio.h>#include <sys/socket.h>#include <netinet/in.h>#include <string.h>int main(int argc, char** argv){ int serv_sock, cli_sock; char buf[1024];
你可以使用ps命令。它能顯示當前運行中進程的相關資訊,包括進程的PID。Linux和UNIX都支援ps命令,顯示所有運行中進程的相關資訊。ps命令能提供一份當前進程的快照。如果你想狀態可以自動重新整理,可以使用top命令。ps命令輸入下面的ps命令,顯示所有運行中的進程:# ps aux | less其中,-A:顯示所有進程a:顯示終端中包括其它使用者的所有進程x:顯示不控制終端的進程任務:查看系統中的每個進程。# ps -A# ps -e任務:查看非root啟動並執行進程# ps -U
struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address
ext2檔案系統的總體儲存布局 檔案系統中儲存的最小單位是塊(Block) ,一個塊究竟多大是在格式化時確定的,例如mke2fs 的-b 選項可以設定塊大小為1024、2048或4096位元組。而中啟動塊(Boot Block) 的大小是確定的,就是1KB,啟動塊是由PC標準規定的,用來儲存磁碟分割資訊和啟動資訊,任何檔案系統都不能使用啟動塊。啟動塊之後才是ext2檔案系統的開始,ext2檔案系統將整個分區劃成若干個同樣大小的塊組(Block Group)
二、信 號 機 制 上 一節中介紹了訊號的基本概念,在這一節中,我們將介紹核心如何?訊號機制。即核心如何向一個進程發送訊號、進程如何接收一個訊號、進程怎樣控制自己對信 號的反應、核心在什麼時機處理和怎樣處理進程收到的訊號。還要介紹一下setjmp和longjmp在訊號中起到的作用。 1、核心對訊號的基本處理方法 內
一、軟體安裝1. 安裝前的準備工作1.1 首先請確認您要安裝的WebLogic版本所在的平台已通過了BEA的認證,完整的認證平台列表請參考 [url]http://e-docs.bea.com/wls/certifications/certs_810/index.html[/url]1.2 確定一個安裝目錄,建議該目錄下至少有1個G的空間,可以使用du來察看磁碟空間的使用方式1.3 建立一個BEA使用者組帳號groupadd –g GID
參考資料:在Linux下使用 tar 命令來將檔案打包並壓縮是很通常的用法了。如果需要分解成多個檔案的解決的辦法就是將最後的壓縮包按照指定大小進行分割,這就需要用到split命令了。舉例說明:要將目錄logs打包壓縮並分割成多個1M的檔案,可以用下面的命令:tar cjf - logs/ |split -b 1m - logs.tar.bz2.完成後會產生下列檔案:-rw-r--r-- 1 httpd nobody 1048576 Oct 5 15:37
Linux下載工具Curl也是Linux下不錯的命令列下載工具,小巧、高速,唯一的缺點是不支援多線程下載。在 http://curl.haxx.se/download/curl-7.14.0.tar.gz下載最新版本。下載後便可使用如下命令編譯安裝:#tar zxvf curl-7.14.0.tar.gz#cd curl-7.14.0/#./configure#make#make test#make installCurl使用格式如下: #curl [選項][]Curl典型下載如下:
在學習Linux過程中,經常會看到很多的命令,比如cd、mkdir、rmdir、rm等等,如果你想查看系統中的進程,要應用什麼命令呢?這就需要在Linux中可以使用ps -aux查看所有進程。希望你能學會ps -aux的用法。參數w表示加寬顯示的命令列,參數w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令列了。例如:ps -auxwwwtop:顯示系統記憶體、cpu使用方式,j垠Ae管hIJNC&並可自動重新整理進程列表 vmstat:顯示當前的記憶體使用量情況
用nohup命令讓Linux下程式永遠在後台執行 Unix/Linux下一般想讓某個程式在後台運行,很多都是使用 & 在程式結尾來讓程式自動運行。比如我們要運行mysql在後台:/usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我們很多程式並不象mysqld一樣可以做成守護進程,可能我們的程式只是普通程式而已,一般這種程式即使使用 &
對於進程的一生可以用一些形象的比喻作一個小小的總結:隨著一句fork,一個新進程呱呱落地,但它這時只是老進程的一個複製。然後隨著exec,新進程脫胎換骨,離家獨立,開始了為人民服務的職業生涯。人有生老病死,進程也一樣,它可以是自然死亡,即運行到main函數的最後一個”}”,從容地離我們而去;也可以是自殺,自殺有2種方式,一種是調用
作者:北南南北來自:LinuxSir.Org提要:在已有的Linux作業系統中,安裝另一個開源作業系統,我們一般是先構建新作業系統的chroot基礎環境,然後chroot進入新構建的作業系統環境來安裝和配置。這種構建和安裝作業系統的方法,對於我們學習和研究作業系統結構和原理應該說比較重要。本文舉了簡單的例子,以Fedora Core 5.0 為基礎,通過chroot來構建Slackware 10.2;目錄1、chroot方式安裝作業系統的目的和用途;2、通過chroot