tomcat linux 一些bug

在tomcat啟動時提示:   Error occurred during initialization of VM   Could not reserve enough space for object heap在tomcat的bin目錄下,catalina.sh檔案的tomcat記憶體參數配置過大,超過機器可用記憶體總數造成,修改到適當的值即可,修改的參數 為:JAVA_OPTS="-Xms50m -Xmx60m"擷取記憶體參數最大值的方法:在命令列下用 java -XmxXXXXM

linux下安裝git

### 從原始碼安裝 ###若是條件允許,從原始碼安裝有很多好處,至少可以安裝最新的版本。Git的每個版本都在不斷嘗試改進使用者體驗,所以能通過原始碼自己編譯安裝最新版本就再好不過了。有些 Linux 版本內建的安裝封裝更新起來並不及時,所以除非你在用最新的 distro 或者 backports,那麼從原始碼安裝其實該算是最佳選擇。Git 的工作需要調用 curl,zlib,openssl,expat,libiconv 等庫的代碼,所以需要先安裝這些依賴工具。在有 yum 的系統上(比如

linux下啟動telnet伺服器

1. 環境Debian GNU/Linux 6.02. 安裝xinetd  telnet伺服器是通過xinetd(超級Internet守護進程)來管理的,所以要先安裝xinetd。安裝命令如下:# apt-get install xinetd3. 安裝telnet伺服器輸入以下命令安裝:# apt-get install telnetd        

LINUX掛載檔案系統全攻略—-轉載

  支援ntfs分區 要使linux支援ntfs格式,可以通過編譯核心實現,但最簡單的方式是通過安裝支援ntfs的rpm包實現. 在終端中輸入uname -a可以查看核心版本 到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下載相應核心的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在終端中輸入 代碼: rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm

[轉]Linux中檔案尋找技術大全(find命令)

每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身內建的檔案,使用者自己的檔案,還有共用檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。在微軟的WINDOWS作業系統中要尋找一份檔案是相當簡單的事情,只要在案頭上點擊“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網路絡,甚至在INTERNET上尋找各種檔案,文檔。

[Linux]VI-經典用法FAQ

0.0 - 引言 -- 我怎樣用這個FAQ 這個文檔分為了幾個部分.首先,第0節和第1節介紹了什麼是vi;第2節則收錄了很多新   學者的問題,一些對vi沒有很多經驗的人也經常問這些問題.這裡麵包括諸如“命令模式和插入   模式之間的區別”,以及“我怎樣拷貝和粘貼”之類的問題.第3節是面向vi的中級使用者的,它從   問題“我如何尋找和替換”開始,逐步深入,直到對vi裡面的宏(Macro)的用法討論為止.第3

整理:Linux網路編程之sockaddr與sockaddr_in,sockaddr_un結構體詳細講解

sockaddrstruct sockaddr {unsigned  short  sa_family;     /* address family, AF_xxx */char  sa_data[14];                 /* 14 bytes of protocol address

Linux下安裝samba,實現和windows檔案分享權限設定

samba適合內網檔案分享權限設定。本教程適合ubuntu/Fedora系統。1、查看是否已安裝。# rpm -q sambapackage samba is not installed2、使用yum查詢軟體包#yum list samba (查詢軟體包,得到可安裝的軟體包:  samba.i686)3、使用yum安裝 (一路選yes安裝完成)# yum install samba.i686啟動service iptables stopservice smb startservice nmb

筆記本使用linux問題總結

win7 和 linux雙系統的安裝可以參考這裡: http://blog.csdn.net/cidisk/article/details/86937731   為外接顯示器新增解析度. 外接的顯示器沒有識別,顯示的解析度太小。$ xrandr Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096 LVDS1 connected (normal left inverted right x axis y

Linux網路編程之TCP通訊

用戶端代碼client.cpp #include <stdlib.h>#include <sys/types.h>#include <netinet/in.h>#include <sys/socket.h>#include <arpa/inet.h>#include <unistd.h>#include <stdio.h>int main() {//建立一個socketint sock_fd =

LInux 下網路編程之一UDP通訊執行個體詳解

建議大家用eclipse for c++開發啊~~~ 好用!至於具體的通訊過程,網上一大堆。不解釋,詳細解釋都在代碼注釋裡了。用戶端代碼:client.cpp#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <unistd.h>#include <errno.h>#include

全面瞭解Linux下Proc檔案系統

Proc是一個虛擬檔案系統,在Linux系統中它被掛載於/proc目錄之上。Proc有多個功能 ,這其中包括使用者可以通過它訪問核心資訊或用於排錯,這其中一個非常有 用的功能,也是Linux變得更加特別的功能就是以文字資料流的形式來訪問進程資訊。很Linux命令(比如 ps、toPpstree等)都需要使用這個檔案系統的資訊。本文就是向使用者介紹一些訪問這些資訊的方法 。需要說明的是,本文所述的內容並不 一定適用所有核心版本,有部分操作只適用於2.6核心。

Linux共用庫(動態庫)與進程之間共用全域變數可行性分析

在主程式中可以使用動態連結程式庫中的全域變數是正確的,不可否認的,但這需要在程式編譯連結時就要把動態庫加上,並在需要使用的程式中使用extern聲明變數,這其實沒有達到動態庫的本質目的(使用時再調用);這其實不算是一個大問題,如果只在一個進程中使用也不會有問題,這裡主要討論在多進程中使用動態庫全域變數的問題。如果想在進程間依靠動態庫來共用全域變數恐怕是不太可能的事情,因為不同進程訪問動態庫時,是寫時拷貝,即如果另外一個進程試圖去修改動態庫中的全域變數時,系統就會把這個全域變數拷貝一份單獨給這個進

linux下安裝的git,協助文檔不能用

故事情節的git版本為1.8.0-rc2,如下所示:[root@bogon /]# git --versiongit version 1.8.0-rc2 今天在CentOS上安裝了git(下載原始碼編譯),安裝完後,發現git的協助命令不能用,如所示,提示:No manual entryfor git-***。[root@bogon /]# git commit –helpNo manual entry for git-commit[root@bogon /]# [root@bogon /]#

Linux 之檔案編程(二)

Linux檔案的存取權限及其控制前面我們曾經說過,檔案系統要實現對檔案的保護,那麼它是如何?的呢?它主要是通過對使用者存取權限的控制。現在我們再來看一下我們上次所說的通過shell命令" ls" 來查看檔案的屬性時所出現的一串字元代表什麼意思。drwxr-xr-x      3            root         root          4096           2010-08-02 14:18   .drwxr-xr-x      48          ryan     

Linux 之檔案編程(三)

Linux之檔案編程中軟連結和永久連結的用法和區別前言:在Linux中使用什麼來識別一個檔案呢?我們先在終端上輸入命令: ls -i 看看會有什麼資訊出現。think@ubuntu:~$ ls -i顯示的資訊1048577    bin        523 initrd.img       524289 mnt            1 sys1179649   boot        13 initrd.img.old   655361 opt       793170

Linux IPC 參數設定

 Linux IPC 參數設定MSGMNB 每個訊息佇列的最大位元組限制。 MSGMNI 整個系統的最大數量的訊息佇列。 MSGGSZ 訊息片斷的大小(位元組)。大於該值的訊息被分割成多個片斷。 MSGSEG 在單個隊列裡能存在的最大數量的訊息片斷。 MSGTQL 整個系統的最大數量的訊息。 MSGMAX 單個訊息的最大size。在某些作業系統例如BSD中,你不必設定這個。BSD自動化佈建它為MSGSSZ *

linux指令大全[1][注]來源於天津Linux熱線

cat cd chmod chown cp cut 名稱:cat 使用許可權:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 說明:把檔案串聯接後傳到基本輸出(螢幕或加 > fileName 到另一個檔案) 參數: -n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號 -s 或 --squeeze-blank

TCP/IP原理、基礎以及在Linux上的實現

 導言:本篇作為理論基礎,將向我們講述TCP/IP的基本原理以及重要的協議細節,並在此基礎上介紹了TCP/IP在LINUX上的實現。 OSI參考模型及TCP/IP參考模型OSI模型(open system interconnection reference model)是基於國際標準組織(ISO)的建議而發展起來的,它分為3-1所示的七層。當衛星和無線網路出現以後,現有的協議在和這些網路互聯時

Linux 編譯核心詳解(ZZ)

  核心簡介    核心,是一個作業系統的核心。它負責管理系統的進程、記憶體、裝置驅動程式、檔案和網路系統,決定著系統的效能和穩定性。    Linux的一個重要的特點就是其原始碼的公開性,所有的核心來源程式都可以在/usr/src/linux下找到,大部分應用軟體也都是遵循GPL

總頁數: 3662 1 .... 941 942 943 944 945 .... 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.