原创 Linux關於進程的查看和管理

ps,nice等命令 1、什麼是進程? 進程:可併發執行的程序在一定數據集合上的運行過程。進程即是資源分配的基本單位,也是調度和分派的基本單位。 2、UNIX操作系統進程調度算法: 多級反饋調度隊列算法。 3、進程狀態:創建、初始、就緒(

原创 定時檢查進程的shell腳本

#!/bin/bash#TIME=18:32#while [ 1 -eq 1 ]#do#TMP=`date +'%H:%M'`#echo $TMP $TIME#if [ "$TMP" = "$TIME" ]#then#echo "時間到了

原创 Linux上安裝GCC編譯器過程 資料引用:http://www.knowsky.com/4289.html

2004年4月20日最新版本的GCC編譯器3.4.0發佈了。目前,GCC可以用來編譯C/C++、FORTRAN、JAVA、OBJC、ADA等語言的程序,可根據需要選擇安裝支持的語言。GCC 3.4.0比以前版本更好地支持了C++標準。本

原创 linux下通過腳本實現自動重啓程序

無論什麼程序都不可能完美無缺,理論上,任何程序都有 Core Dump 的一天,正式運營的程序,尤其是服務器程序,一旦 Core Dump ,後果不堪設想,有過服務器開發經驗的朋友,一定都經歷過深夜美夢中,被電話驚醒的慘痛經歷,手忙腳亂把

原创 GCC安裝教程

裝LINUX下的C語言編譯工具GCC,下載了不會裝又搜安裝方法卻都是一種(可能是轉載的 錯誤都一樣)說的很籠統,在這裏我整理了一下希望剛剛起步的朋友都能用上這款優秀的GNU編程工具。支持一下開源。1.下載GCC 到http://gcc.g

原创 [編程開發]如何使用共享內存

 共享內存作爲一種IPC,用於進程間通信,甚至可以實現用戶程序與內核間的數據交換。現在我們就簡單介紹一下共享內存的幾個系統調用。 創建第一步要做的是創建一個共享內存結構。#include <sys/shm.h>#include <sys/

原创 linux vi 命令大全

 linux vi 命令大全 2009-06-26 13:06 進入vi的命令 vi filename :打開或新建文件,並將光標置於第一行首 vi +n filename :打開文件,並將光標置於第n行首 vi + filename

原创 Visual Studio.net 2003安裝提示重啓問題

 Visual Studio.net 2003安裝時,系統提示"安裝程序檢測到另一個程序要求計算機重新啓動。必須重新啓動計算機後才能安裝 Visual Studio .NET 系統必備。系統重新啓動後,您需要重新啓動安裝程序。單擊“確定”

原创 使用Visual Leak Detector檢測內存泄漏

  1.初識Visual Leak Detector       靈活自由是C/C++語言的一大特色,而這也爲C/C++程序員出了一個難題。當程序越來越複雜時,內存的管理也會變得越加複雜,稍有不慎就會出現內存問題。內存泄漏是最常見的內存問

原创 Linux環境VNC服務安裝、配置與使用

  【實驗】【VNC】Linux環境VNC服務安裝、配置與使用 上一篇 / 下一篇  2009-06-25 15:55:31 / 個人分類:UNIX及

原创 Linux系統信息查看命令大全

  最近看了一些Linux命令行的文章,在系統信息查看方面學到不少命令。 想起以前寫過的一篇其實Linux這樣用更簡單, 發現這些系統信息查看命令也可以總結出一篇小小的東西來了。 另外這裏還有非常多的命令, 可以作爲參考。 系統 # un

原创 Linux:打開防火牆時自動開啓相對應端口

Linux開防火牆後,你會發現,從本機登錄23端口是沒有問題的,但是如果從另一臺pc登錄該linux系統後,你會發現提示這樣的錯誤:不能打開到主機的連接, 在端口 23:連接失敗。 查看文章爲您解答。      當Linux開防火牆後,你

原创 Linux使用基本知識:修改環境變量PATH

PATH的值是一系列目錄,當您運行一個程序時,Linux在這些目錄下進行搜尋。用以下命令可以看到PATH的值。  $ echo $PATH  例如,在主機中,用戶yogin的PATH值爲:  /opt/kde/bin:/usr/local

原创 實現自己的http server

實現 自己的http server Write your own http server author : Kevin Lynx Why write your own?     看這個問題的人證明你知道什麼是http ser

原创 linux&Windows動態鏈接庫技術實現和設計程序常用的技術

摘要:動態鏈接庫技術實現和設計程序常用的技術,在Windows和Linux系統中都有動態庫的概念,採用動態庫可以有效的減少程序大小,節省空間,提 高效率,增加程序的可擴展性,便於模塊化管理。但不同操作系統的動態庫由於格式 不同,在需要不同