原创 linux 編譯動態庫

# 聲稱動代連接庫,假設名稱爲libtest.so gcc x.c y.c z.c -fPIC -shared -o libtest.so # 將main.c和動態連接庫進行連接生成可執行文件 gcc main.c -L. -ltest 

原创 安裝Linux Samb

Linux Samba已被廣泛應用但是也在不斷的更新,這裏介紹Linux Samba安裝設置使用,幫助大家安裝更新Linux Samba系統。本文以Fedora 12爲例,介紹瞭如何配置Linux Sam

原创 tcpdump的安裝與使用

       tcpdump是使用最廣泛的命令行——網絡數據包分析器或數據包嗅探器程序,用來捕獲或過濾從網絡特定接口接收到或者轉移的TCP/IP數據包。它還把捕獲到的包保存到一個文件夾中。tcpdump可以在所有主要的Linux發行版上使

原创 python用parammiko模塊實現linux的遠程操作

parammiko  可以實現遠程的帶密碼登錄,解決ssh遠程登陸需要交互的問題 (當然很多其他的,如tcl也可以)。但這個用python做比較簡單     1、parammiko 的安裝   1.1、依賴模塊   PyCrypto

原创 使用gdb調試當前運行的程序

使用gdb調試當前運行的程序 http://wiki.ubuntu.org.cn/index.php?title=%E7%94%A8GDB%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F&variant=zh-h

原创 recv函數解析

recv函數 int recv( SOCKET s, charFAR *buf, int len, int flags); 不論是客戶還是服務器應用程序都用recv函數從TCP連接的另一端接收數據。該函數的第一個參數指定接收端套接

原创 linux查看硬盤 文件夾 使用情況

當磁盤大小超過標準時會有報警提示,這時如果掌握df和du命令是非常明智的選擇。     df可以查看一級文件夾大小、使用比例、檔案系統及其掛入點,但對文件卻無能爲力。     du可以查看文件及文件夾的大小。     兩者配合使用,非常

原创 ubuntu 打開root用戶登錄

非常簡單,下面是設置的方法: me@tipfoo:~$ sudo passwd Password: <--- 輸入安裝時那個用戶的密碼 Enter new UNIX password: <--- 新的Root用戶密碼 Retyp

原创 nat類型

考 慮到UDP的無狀態特性,目前針對其的NAT實現大致可分爲Full Cone、Restricted Cone、Port Restricted Cone和Symmetric NAT四種。值得指出的是,對於

原创 linux 修改系統時間

時間修改 date 月日年時分秒 date -s可以直接設置系統時間 比如將系統時間設定成1996年6月10日的命令如下。 #date -s 06/10/96 將系統時間設定成下午1點12分0秒的命令如下。 #date -s 13:12