Linux errno 錯誤對照表

errno 在 <errno.h> 中定義,錯誤 Exx 的宏定義在 /usr/include/asm-generic 檔案夾下面的 errno-base.h 和 errno.h,分別定義了 1-34 、35-132 的錯誤定義。strerror() 函數依據 errno 值返回錯誤描述字串,下面程式列印對照表:<!–Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.

文字編輯器Sublime Text 使用體驗

說服我使用一種新編輯器是很難的,但鑒於聽到Sublime Text獲得如此多的讚揚,我最終決定試一下。畢竟,比起我的又老又生硬的Vim,Sublime Text介面好看的多,布局更順手——我是對介面很挑剔的。於是,在tuts+上看了幾篇資料後,我就開始在工作中試用起來。下面就是我的一些體驗。先說Sublime Text的優點:Sublime Text跨平台。如果一種編輯器只能運行在一種平台上,我是絕對不會考慮它的,跨平台是必要條件。Sublime

Zabbix 監測項取不到資料問題解決

查詢圖表發現無資料,查看zabbix_server.log:[z3005] query failed: [1114] The table 'history' is full.#df -h,發現mysql所在目錄磁碟空間已滿,最後發現是:ibdata1佔用空間很大。網上搜尋解決辦法都是備份資料庫,刪除ibdata1,ib_logfile*檔案,具體如下:#mysqldump -R -q --all-databases > /tmp/mysqldump20130822.sql#service

Linux_shell if語句詳解

shell 編程中使用到得if語句內判斷參數  [–b file] 當file存在並且是塊檔案時返回真  -c 當file存在並且是字元檔案時返回真  -d 當pathname存在並且是一個目錄時返回真#這裡的-d 參數判斷$myPath是否存在if [ ! -d "$myPath"]; thenmkdir "$myPath"fi  -e 當pathname指定的檔案或目錄存在時返回真  -f 當file存在並且是正規檔案時返回真#這裡的-f參數判斷$myFile是否存在if [ !

VMWare裡Linux在x windows與虛擬終端之間切換方法

當我們在VMWare或者其他虛擬機器中安裝Linux後,想在X Windows與虛擬終端之間切換時,卻發現Ctrl+Alt+Fx不起作用,那麼我們如何解決這個問題呢?其實方法很簡單,我們只需要將VMWare或者其他虛擬機器軟體的熱鍵改成Ctrl+Alt+Shift即可,如Vmware具體方法如下:中文版——選擇編輯——參數——熱鍵,選擇

Linux sysstat 命令說明

一、sar的最後兩個參數一般是interval count1、sar -u 1 5輸出CPU使用方式的統計資訊,每秒輸出一次,一共輸出5次[root@stage1-new9 sysstat-10.0.5]# sar -u 1 5Linux 2.6.9-67.ELsmp (stage1-new9.intra99bill.com)      06/12/2012      _x86_64_     

Groovy入門教程

 一、Groovy是什麼簡單地說,Groovy 是下一代的java語言,跟java一樣,它也運行在 JVM 中。作為跑在JVM中的另一種語言,groovy文法與 Java 語言的文法很相似。同時,Groovy 拋棄了java煩瑣的文法。同樣的語句,使用groovy能在最大限度上減少你的擊鍵次數——這確實是“懶惰程式員們”的福音。Groovy 的詳細介紹:請點這裡Groovy 的:請點這裡二、開發環境1、  jdk 1.5以上2、

CentOS 6.4 minimal版中配置網路防火牆和使用者組等

/** * CentOS-6.4-minimal版中配置網路_防火牆_使用者組_JDK * ------------------------------------------------------------------------------------------------------------------ * 【安裝】 * 虛擬機器下載: * 鏡像的地址:http://mirrors.163.com/centos/6.4/isos/

Vim 多視窗編輯

Vim提供多視窗編輯的功能,可以簡化複合的編輯任務。Vim的多視窗並不是說在終端上啟動多個Vim執行個體。  啟動多視窗編輯 Vim 的多視窗是動態,可以開始編輯時就開啟多視窗,也可以工作時隨時增加新視窗,或者刪除一個視窗。$ vim -o file1 file2 開啟一個編輯會話,顯示為水平分割成兩半的視窗,一個檔案佔用一個視窗。$ vim -O file1 file2 和上面相同,不過是垂直分割兩半的視窗如下

通過 PPA 在 Ubuntu 13.10/13.04/12.04/12.10 上安裝 Appgrid

Appgrid 是一款輕量級的 Ubuntu 軟體中心替代品,你可以通過它輕鬆安裝 Ubuntu via PPA 的軟體應用。功能特點:每次開啟 Appgrid 顯示新的應用程式搜尋、過濾和排序,可準確地找到你要找的軟體。細節視圖登入您的 Ubuntu One 帳戶審查和購買應用程式。安裝,開啟終端,輸入一下命令:sudo add-apt-repository ppa:appgrid/stablesudo apt-get updatesudo apt-get install

Putty完美版(源碼修改版)

Putty 一直都很不錯,跨平台,小巧,但有一個不足就是不支援標籤,現在通過MTPuTTY就可以很容易地做到多標籤,再有就是Putty預設的背景是黑的,看不到滑鼠在哪,設定有點麻煩,所以我修改了Putty的源碼再編譯,把背景改成了白色,ls的命令結果輸出也改稱了綠色養眼,命令提示字元和輸入的命令顯示也改成黑色了,把這些修改成了預設,再也不用怎麼設定了; 還有打上了Puttycn項目提供的中文補丁,可以顯示中文,效果還是不錯的...使用  i686-w64-mingw32 在

引導載入程式:GRUB

電腦在啟動的時候,首先由BIOS中的程式執行自檢,自檢通過後,就根據CMOS的配置找到第一個可啟動磁碟的MBR中的Boot Loader程式(一般在啟動盤的第一個物理扇區,佔446位元組),並把控制權交給Boot Loader,由Boot Loader進一步完成作業系統核心的載入。當Boot Loader找到核心之後,就把控制權交給作業系統核心,由核心繼續完成系統的啟動。可以看出,Boot Loader 是電腦啟動中第二個要執行的程式,它是引導作業系統的關鍵程式。可以引導作業系統的Boot

允許telnet 通過root使用者進行訪問

允許telnet 通過root使用者進行訪問RHEL6:[root@clovem ~]# yum install telnet-server -y  //安裝telnet服務端 [root@clovem ~]# cat /etc/xinetd.d/telnet    //開啟telnet的託管服務 # default: on # description: The telnet server serves telnet sessions; it uses \

Ubuntu 12.04 Unity案頭環境VNC配置手記

注意,本說明只適用於Ubuntu 12.04 unity 案頭版本,其他版本請酌情參考即可。安裝vnc:sudo apt-get install vnc4server運行服務端:安裝好後直接運行 vncserver 即可,更多參數可以參考man vncserver。首次運行要求設定密碼,組建組態檔案在~/.vnc目錄下,無限root許可權運行。在另外一台電腦通過遠程vnc可以連結到案頭:例如:vncviewer 1.2.3.4:1

Ubuntu 12.04 LTS 64位下編譯安裝Erlang R16B02

在Ubuntu 12.04 LTS 64位下編譯安裝Erlang R16B02。1. 下載Erlang R16B02源碼包    http://www.erlang.org/download/otp_src_R16B02.tar.gz2. 由於編譯Erlang的過程中需要用到java,所以先安裝JDK並配置相應環境變數,在此使用jdk-6u43-linux-x64.bin    export JAVA_HOME=/usr/local/jdk1.6.0_43

Ubuntu 13.10使用fcitxIME

總是愛折騰使用最新的Ubuntu 13.10系統,相比12.04在外觀改變不是很大,但其中細節有些許變化,特別IME很不大好用,為此,我們使用fcitxIME,使用我電喜歡的五筆拼音,安裝過程如下:快速鍵“ctrl+AIt+T",彈出終端,輸入以下指令 //先卸載IBUSIME killall ibus-daemon sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpinyin

Linux終端:用cat命令查看不可見字元

時常,某個程式或軟體並沒有語法錯誤,並且你檢查它的相關內容也確實沒有發現問題。這是因為你用普通文字編輯器軟體來查看的時候,有許多字元沒有顯示出來,但在終端使用cat命令可以很容易地檢測出是否存在這些字元。首先,我們建立一個簡單的文字檔,寫入一些特殊字元。開啟終端,運行命令:printf 'testing\012\011\011testing\014\010\012more testing\012\011\000\013\000even more testing\012\011\011\011\0

apt-fast:飛一般的apt-get

apt-fast是一個為 apt-get 和 aptitude 做的“ shell指令碼封裝 ”,通過對每個包進行並發下載的方式可以大大減少APT的下載時間。apt-fast使用aria2c或axel下載管理員來減少APT下載時間。就像傳統的apt-get包管理器一樣,apt-fast支援幾乎所有的apt-get功能,如, install , remove , update , upgrade , dist-upgrade

Linux定時執行指令碼

Linux下的定時執行主要是使用crontab檔案中加入定製計劃來執行,設定比Windows稍微複雜一些(因為沒有圖形介面嘛),但是也不是非常複雜,基本上用過一遍就能記住了,關鍵是要記住/var/spool /cron這個目錄。下面看一下具體的用法:  首先查看一下/etc/crontab檔案:  $ cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/

代碼產生工具之介面快速產生

介面開發,無論對於Web開發,還是Winform開發,都需要耗費一定的時間,特別對於一個資料庫欄位比較多的介面,一般就需要在編輯介面上擺的更多的控制項來做資料顯示,每次碰到這個,都有點頭痛,反覆的機械操作讓人挺累,也很煩,但是又必須這樣做。由於資料庫欄位和介面的排版都有一定的關聯關係,因此可以通過代碼產生工具Database2Sharp的資料庫中繼資料,包含表名稱、備忘資訊、欄位列表,以及每個欄位的名稱、備忘、類型等資訊,構造一個基礎的介面,把重複機械的部分給快速完成,這就是我所說的介面快速產生

總頁數: 3662 1 .... 2951 2952 2953 2954 2955 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.