Time of Update: 2018-12-03
2)Linux程式設計入門--進程介紹 Linux下進程的建立 前言: 這篇文章是用來介紹在Linux下和進程相關的各個概念.我們將會學到: 進程的概念 進程的身份 進程的建立 守護進程的建立 ---------------------------------------------------------------------------- 1。進程的概念 Linux作業系統是面向多使用者的.在同一時間可以有許多使用者向作業系統發出各種命 令.那麼作業系統是怎麼實現多使用者的環境呢?
Time of Update: 2018-12-03
1)Linux程式設計入門--基礎知識 Linux下C語言編程基礎知識 前言: 這篇文章介紹在LINUX下進行C語言編程所需要的基礎知識.在這篇文章當中,我們將 會學到以下內容: 來源程式編譯 Makefile的編寫 程式庫的連結 程式的調試 標頭檔和系統求助 ---------------------------------------------------------------------------- 1.來源程式的編譯
Time of Update: 2018-12-03
YUM(原稱 YellowDog Updater Modified).他是一個線上安裝軟體,裡邊有很多軟體LIST,以前裝軟體都是在終端上輸好多比哪rpm,tgz之類 的命令,但現在真的方便多了......直接用yum install 軟體名.... 下面是關於安裝Yum的方法 1.首先開啟終端 2.以root登入 3.輸入以下代碼:cd /etc rm -f yum.conf
Time of Update: 2018-12-03
rpm -ql mplayer | cat -n查看軟體包資訊另外補充下[root@centos5h ~]# wc --help用法:wc [選項]... [檔案]...Print newline, word, and byte counts for each FILE, and a total line ifmore than one FILE is specified. With no FILE, or when FILE is -,read standard input.
Time of Update: 2018-12-03
Source Insight3.0: Linux原始碼閱讀的利器閱讀原始碼是鑽研技術的最佳手段,而Linux提供了一個龐大的原始碼庫,但是,由於缺乏良好的原始碼閱讀工具,使得閱讀Linux原始碼尤其是核心原始碼十分困難,在本文中,筆者向大家推薦一個優秀的原始碼閱讀工具,並介紹了它的使用方法。 作為一個開放原始碼的操作系
Time of Update: 2018-12-03
Debian GNU/Linux上IME的設定以下設定在Debian GNU/Linux下通過。1. GNOME案頭環境:~/.gnomerc 或者寫檔案/etc/X11/Xsession.d/90im-startup內容為:#fcitxexport XMODIFIERS=@im=fcitxfcitx或#scimexport XMODIFIERS=@im=SCIMexport GTK_IM_MODULE=scimscim
Time of Update: 2018-12-03
Linux下SUN的JRE問題日誌收集在Linux下使用Sun提供的JRE,當發生core dump時,如果確認是由JRE造成的,Sun通常需要你提供日誌以供分析。通常是通過執行pkgapp指令碼來收集。該指令碼可在sun網站上下載,名字為SUN-GDD_pkgapp_linux_redhat.tar.gz。pkgapp工具需要ksh的支援,因此如果Linux上沒有按照ksh,必須先安裝才可。 # rpm -i
Time of Update: 2018-12-03
與安裝JDK不同,安裝tomcat 除了安裝完後在/etc/profile下設定相應的環境變數外,還必須對tomcat偵聽的指定連接埠在防火牆設定裡進行開發。首先下載TOMCAT :http://apache.etoak.com/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.tar.gz tar zxvf apache-tomcat-6.0.36.tar.gz 解壓cp -r apache-tomcat-6.0.36
Time of Update: 2018-12-03
在使用者空間,調用sched_setscheduler()函數,函數原型如下:int sched_setscheduler(pid_t pid, int policy, const struct sched_param *param);參數說明:pid: 須指定調度策略進程的pid,為0表示設定代碼所在進程的調度策略;policy: Linux核心指定了三種調度策略:SCHED_FIFO:
Time of Update: 2018-12-03
為求單純起見, 以下試題環境為 RedHat Linux[1] 下列那一個指令可以用來列出目錄的內容?(1) ls(2) ps(3) rm(4) del解答:(1)[2] 下列那一個指令可以用來顯示檔案的內容?(1) ps(2) rm(3) cd(4) cat解答:(4)[3] 下列那一個指令可以切換目錄?(1) ps(2) ls(3) cd(4) rm解答:(3)[4] 下列那一個指令可以清除螢幕?(1) cls(2) clear(3) check(4) put解答:(2)[5]
Time of Update: 2018-12-03
原帖地址:http://flash520.blog.163.com/blog/static/344144752009101052643557/linux memcached 2009-11-10 17:26:43| 分類:預設分類 |字型大小 訂閱最近在研究怎麼讓Discuz!去應用Memcache去做一些事情,記錄下Memcache安裝的過程。Linux下Memcache伺服器端的安裝伺服器端主要是安裝memcache伺服器端,目前的最新版本是 memcached-1.3.0
Time of Update: 2018-12-03
原文地址:http://lidu678.blog.163.com/blog/static/898060062010112010421532/ 電腦系統是由軟體系統和硬體系統共同組成的。檢測硬體狀態對於保障整個系統的穩定是非常重要的。不論作業系統是使用Linux、還是Windows,一旦硬體出現故障,那麼整個系統的安全就嚴重了。這裡我們主要針對運行Linux的電腦系統的CPU、硬碟、記憶體進行檢測。中央處理器狀態的檢測中央處理器是Linux主機的核心硬體。我們看一下Linux根目錄下:/proc目
Time of Update: 2018-12-03
原文地址:http://blog.163.com/bobile45@126/blog/static/960619922012542475706/ 1. ps 命令用於查看當前正在啟動並執行進程。 grep 是搜尋 例如: ps -ef | grep java 表示查看所有進程裡CMD是java的進程資訊 ps -aux | grep java -aux 顯示所有狀態 ps 2. kill 命令用於終止進程 例如: kill -9
Time of Update: 2018-12-03
在linux下進行格式轉換//首先建立cd控制代碼iconv_t cd;//然後進行初始化cd=iconv_open("UTF-8","UNICODE"); //第一個參數是轉換後的編碼,第二個參數是要轉換的編碼,這裡從UNICODE轉換為UTF-8//進行轉換iconv(cd,pin,(size_t*) &inlen,pout,(size_t*)&outlen);//cd,輸入碼串,大小,輸出碼串,大小
Time of Update: 2018-12-03
昨天部署的交換器監控,起初的時候沒有什麼頭緒,因為是頭次弄這些東西,後來導師教了一下,還是行了!!首先是寫了設定環境變數的指令碼setenv.sh,這個指令碼主要是載入所有的jar包以及啟動項目的時候所需要的.class檔案,用export直接就能把想匯入的jar包匯入,但注意指定的路徑都應該是完整的,如:export APPHOME=/app/basd/ibnms/netinfexport JARPATH=$APPHOME/libsexport PATH=/app/basd/ibnms/j2
Time of Update: 2018-12-03
bin:該目錄存放最常用的基本命令,比如拷貝命令cp、編輯命令vi、刪除命令rm等。boot:該目錄包含了系統啟動需要的設定檔、核心(vmliuxz)和系統鏡像(initrd….img)等。dev:該目錄下存放的是Linux中使用或未使用的外部裝置檔案(fd代表磁碟片,hd代表硬碟等),使用這些裝置檔案可以用操作檔案的方式操作裝置。 etc:該目錄下包含了所有系統服務和系統管理使用的設定檔;比如系統Log Service的設定檔syslog.conf,系統使用者密碼檔案passwd等
Time of Update: 2018-12-03
利用wget例如我要下載http://www.cplusplus.com/reference/整站的東西,命令如下:wget -r -k -np -p http://www.cplusplus.com/reference/下面給出參數的說明: -r, --recursive(遞迴下載) specify recursive download. -k, --convert-links(轉換連結為本地連結) make links in downloaded HTML point to local
Time of Update: 2018-12-03
用過linux的哥們都知道,linux所有的裝置都是以檔案的形式實現的,要訪問一個裝置,我們只需要以open、read、write的形式對裝置的進行操作就可以了。在linux系統的/dev目錄下,羅列了當前系統支援的所有裝置。運行 ls /dev一下,著實嚇了一大跳,[root@localhost ~]# ls /devadsp full midi ram9 tty15 tty42 ttyS3agpgart fuse mixer
Time of Update: 2018-12-03
1.守護進程程式寫成守護進程,fork兩次。2.系統日誌調用openlog, syslog, closelog使用syslog或rsyslog服務,配置/etc/syslog.conf或/etc/rsyslog.conf例子:local2.* /var/log/app.log重啟syslog生效/etc/init.d/syslog restartsyslog使用說明:設定檔的格式: 設施.層級
Time of Update: 2018-12-03
將闡述Linux核心中的如下幾個概念 1) 進程組 2) 會話 3) 控制終端 前面的概念來源於前人,我只是站在前人的肩膀上結合核心中的實現加深概念理解。 1.概念: a) 進程組 Shell 上的一條命令列形成一個進程組 每個進程屬於一個進程組 每個進程組有一個領頭進程 進程組的生命週期到組中最後一個進程終止, 或加入其他進程組為止 getpgrp: 獲得進程組 id, 即領頭進程的 pid setpgid: 加入進程組和建立新的進程組 前台進程組和後台進程組 ================