wxWidgets是一個C++程式開發架構/庫, 支援Windows、Mac、Linux中使用相同的代碼跨平台開發。它主要用C++寫成,但也可以與其他語言綁定比如Python、Perl、Ruby。本教程中我將向你展示如何在基於Debian的linux中如Ubuntu和Linux Mint中編譯wxwidgets 3.0+。從源碼編譯wxWidgets並不困難,僅僅需要幾分鐘。庫可以按不同的方式來編譯,比如靜態或者動態庫。1. 下載
使用這個指令對軟碟格式化的時候,最好指定像是下面的裝置: /dev/fd0d360 磁碟機 A: ,磁片為 360KB 磁碟 /dev/fd0h1440 磁碟機 A: ,磁片為 1.4MB 磁碟 /dev/fd1h1200 磁碟機 B: ,磁片為 1.2MB 磁碟如果使用像是 /dev/fd0 之類的裝置,如果裡面的磁碟不是標準容量,格式化可能會失敗。在這種情況之下,使用者可以用 setfdprm 指令先行指定必要參數。文法fdformat [-n] device參數:
Linux skill命令送個訊號給正在執行的程式,預設的訊息為 TERM (中斷),較常使用的訊息為 HUP、INT、KILL、STOP、CONT 和 0。訊息有三種寫法:分別為 -9、-SIGKILL、-KILL,可以使用 -l 或 -L 已列出可使用的訊息。使用許可權:所有使用者。其他相關的命令:kill文法skill [signal to send] [options] 選擇程式的規則一般參數: -f 快速模式/尚未完成 -i 互動模式/ 每個動作將要被確認 -v
使用許可權:所有使用者。文法top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]參數說明: d : 改變顯示的更新速度,或是在交談式指令列( interactive command)按 s q : 沒有任何延遲的顯示速度,如果使用者是有 superuser 的許可權,則 top 將會以最高的優先序執行 c : 切換顯示模式,共有兩種模式,一是只顯示執行檔的名稱,另一種是顯示完整的路徑與名稱S : 累積模式,會將己完成或消失的子行程 (
需要更改群組的識別碼或名稱時,可用groupmod指令來完成這項工作。文法groupmod [-g <群組識別碼> <-o>][-n <新群組名稱>][群組名稱]參數: -g <群組識別碼> 設定欲使用的群組識別碼。 -o 重複使用群組識別碼。 -n <新群組名稱> 設定欲使用的群組名稱。執行個體修改組名[root@w3cschool.cc ~]# groupadd linuxso[
smbd為Samba伺服器程式,可分享檔案與印表機等網路資源供Windows相關的使用者端程式存取。文法smbd [-aDhoP][-d<排錯層級>][-i<範圍>][-l<記錄檔案>][-O<串連槽選項>][-p<串連連接埠編號>][-s<設定檔>]參數說明: -a 所有的連線記錄都會加到記錄檔案中。 -d<排錯層級> 指定記錄檔案所記載事件的詳細程度。 -D
modinfo會顯示kernel模組的對象檔案,以顯示該模組的相關資訊。文法modinfo [-adhpV][模組檔案]參數: -a或--author 顯示模組開發人員。 -d或--description 顯示模組的說明。 -h或--help 顯示modinfo的參數使用方法。 -p或--parameters 顯示模組所支援的參數。 -V或--version 顯示版本資訊。執行個體顯示sg模組的資訊。#
Linux mount命令是經常會使用到的命令,它用於掛載Linux系統外的檔案。文法mount [-hV]mount -a [-fFnrsvw] [-t vfstype]mount [-fnrsvw] [-o options [,...]] device | dirmount [-fnrsvw] [-t vfstype] [-o options] device dir參數說明: -V:顯示程式版本 -h:顯示輔助訊息 -v:顯示較訊息,通常和 -f 用來除錯。
本指令提供系統管理者在設定的時間關閉FTP伺服器,且能在關閉之前發出警告語音總機使用者。關閉時間若設定後為"none",則會馬上關閉伺服器。如果採用"+30"的方式來設定表示伺服器在30分鐘之後關閉。依次類推,假設使用"1130"的格式則代表格服務器會在每日的11時30分關閉,時間格式為24小時制。FTP伺服器關閉後,在/etc目錄下會產生一個名稱為shutmsg的檔案,把它刪除後即可再度啟動FTP伺服器的功能。文法ftpshut [-
在Apache配置Basic認證之後,用htpasswd命令建立使用者。htpasswd建立和更新儲存使用者名稱、密碼的文字檔, 用於對HTTP使用者的basic認證。# /usr/local/apache/bin/htpasswd --helphtpasswd參數-c 建立passwdfile.如果passwdfile 已經存在,那麼它會重新寫入並刪去原有內容.-n 不更新passwordfile,直接顯示密碼-m 使用MD5加密(預設)-d 使用CRYPT加密(預設)-p
在Linux上編譯安裝軟體時,經常遇到./configure prefix=usr這個命令。./configure —prefix 是什麼意思呢?下面簡單介紹一下./configure —prefix 的用法。源碼的安裝一般由有這三個步驟:配置(configure)、編譯(make)、安裝(make install)。Configure是一個可執行指令碼,它有很多選項,在待安裝的源碼路徑下使用命令./configure
現在很多伺服器都帶有raid,一般軟體raid或主板內建raid是沒有軟體輔助的,可以通過系統的命令瞭解raid的基本情況,當然最好的是使用硬體raid卡,通常會帶有硬碟狀態詳細資料。本文主要介紹使用Linux內建命令查看系統下基本的Raid資訊,在獨立伺服器下適合軟體raid。當然,如果使用VPS的情況下,一般看不到陣列的陣列資訊。一、基本raid資訊cat /proc/mdstat可以看到基本的raid等級,以及同步資訊,如圖,raid1兩個硬碟正在同步ing。二、硬碟介面情況cat
大家都知道檔案和目錄的許可權最常見的有三個.可讀(r)..可寫(w)..可執行(x)..它們的層級分別是4..2..1..我們有時也會發現有些檔案所屬主的許可權上帶有一個s的標誌位.目錄的所屬組上也帶有s標誌位.很多人不理解這是為什麼....下面我們舉例來看一下... #ls -l
在 RHEL,CentOS,Fedora 等系統中,安裝系統使用的程式名叫 anaconda,它屬於 FedoraProject,由 Python 開發,能夠提供圖形或者文本介面用於系統安裝。 Anaconda 安裝程式最大的優點是:它可以用一個稱之為 Kickstart的特性進行非互動式指令碼安裝。Kickstart 指令碼是一個用來指定安裝要求詳情的簡單 ASCII 文字檔。該指令碼可用常規文字編輯器編寫,或用 Kickstart 配置程式來產生。Kickstart
解決辦法:方法一:把目錄或檔案的策略類型改成 httpd_sys_content_t 就可以了。# chcon -R -h -t httpd_sys_content_t /www/web/然後可以用 ls -laZ 命令查看檔案目錄的策略類型。方法二:禁用SELinuxlinux系統貌似還有個SElinux安全機制,查看一下狀態吧。[root@localhost home]#
般我們遠程調用下載檔案直接用wget就可以,一般檔案路徑類型是http。如果有遇到是https就會下載出錯,稍微不注意的新手朋友可能還認為是資料來源出現問題。因為大腦不好用,所以剛才在有遇到這樣問題的時候老左就順帶做一個記錄,以便下次遇到這樣的問題,以及有遇到同類問題的網友可以參照使用。出現的錯誤大同小異類似上面的介面示範一樣。其實我們仔細根據提示可以解決問題,只需要在wget後面加上--no-check-certificate就可以,需要一個認證下載指令而已。比如我們可以修改成:
尋找大檔案 代碼如下複製代碼 find /dir -size +100M -exec ls -lh {} \; 如果想直接刪除大於50M的檔案,使用命令 代碼如下複製代碼 find /var/mail/ -size +50M -exec rm {} \; 如果要清空一些文字檔類的東西,可以使用 代碼如下複製代碼 echo "" > /www.111cn.net /xxx.log
1. 確認crontab是否安裝:執行 crontab 命令如果報 command not found,就表明沒有安裝2. 安裝 crontab安裝過程如下 代碼如下複製代碼 [root@10vps ~]# crontab -e-bash: crontab: command not found[root@10vps ~]# yum install -y vixie-cronLoaded plugins: fastestmirror, securityDetermining
提示553 Could not create file,把這個目錄的屬主和許可權都設定好,還是報這個錯誤,那仔細在網上查查,問題解決如下:錯誤提示目前的目錄是/homeftp> !ls -l......-rwxr-xr-x 1 root root 146 Aug 16 03:30 hosts-rw-r--r-- 1 root
一提到雲主機,大家肯定熟知國內最知名品牌——阿里雲了,後來居上的它受到不少的站長所追捧,它的穩定與服務讓它的性價比直線上升,現在阿里雲的最低端配置雲主機年費只需要550元了,在同類產品中可謂最有性價了。如果想做個小站,又想速度上去,阿里雲也是一個不錯的選擇。用過阿里雲的站長都知道,阿里雲主機是需要自己動手配置的,一些站長就有誇大其詞說“沒有一定的技術,最好不要用阿里雲”。其實,配置阿里雲主機也不是很難,只要按照本文的方法一步一步去做就可以了。第一步