Time of Update: 2018-12-03
一、軟體安裝1. 安裝前的準備工作1.1 首先請確認您要安裝的WebLogic版本所在的平台已通過了BEA的認證,完整的認證平台列表請參考 [url]http://e-docs.bea.com/wls/certifications/certs_810/index.html[/url]1.2 確定一個安裝目錄,建議該目錄下至少有1個G的空間,可以使用du來察看磁碟空間的使用方式1.3 建立一個BEA使用者組帳號groupadd –g GID
Time of Update: 2018-12-03
參考資料:在Linux下使用 tar 命令來將檔案打包並壓縮是很通常的用法了。如果需要分解成多個檔案的解決的辦法就是將最後的壓縮包按照指定大小進行分割,這就需要用到split命令了。舉例說明:要將目錄logs打包壓縮並分割成多個1M的檔案,可以用下面的命令:tar cjf - logs/ |split -b 1m - logs.tar.bz2.完成後會產生下列檔案:-rw-r--r-- 1 httpd nobody 1048576 Oct 5 15:37
Time of Update: 2018-12-03
Linux下載工具Curl也是Linux下不錯的命令列下載工具,小巧、高速,唯一的缺點是不支援多線程下載。在 http://curl.haxx.se/download/curl-7.14.0.tar.gz下載最新版本。下載後便可使用如下命令編譯安裝:#tar zxvf curl-7.14.0.tar.gz#cd curl-7.14.0/#./configure#make#make test#make installCurl使用格式如下: #curl [選項][]Curl典型下載如下:
Time of Update: 2018-12-03
在學習Linux過程中,經常會看到很多的命令,比如cd、mkdir、rmdir、rm等等,如果你想查看系統中的進程,要應用什麼命令呢?這就需要在Linux中可以使用ps -aux查看所有進程。希望你能學會ps -aux的用法。參數w表示加寬顯示的命令列,參數w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令列了。例如:ps -auxwwwtop:顯示系統記憶體、cpu使用方式,j垠Ae管hIJNC&並可自動重新整理進程列表 vmstat:顯示當前的記憶體使用量情況
Time of Update: 2018-12-03
用nohup命令讓Linux下程式永遠在後台執行 Unix/Linux下一般想讓某個程式在後台運行,很多都是使用 & 在程式結尾來讓程式自動運行。比如我們要運行mysql在後台:/usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我們很多程式並不象mysqld一樣可以做成守護進程,可能我們的程式只是普通程式而已,一般這種程式即使使用 &
Time of Update: 2018-12-03
對於進程的一生可以用一些形象的比喻作一個小小的總結:隨著一句fork,一個新進程呱呱落地,但它這時只是老進程的一個複製。然後隨著exec,新進程脫胎換骨,離家獨立,開始了為人民服務的職業生涯。人有生老病死,進程也一樣,它可以是自然死亡,即運行到main函數的最後一個”}”,從容地離我們而去;也可以是自殺,自殺有2種方式,一種是調用
Time of Update: 2018-12-03
作者:北南南北來自:LinuxSir.Org提要:在已有的Linux作業系統中,安裝另一個開源作業系統,我們一般是先構建新作業系統的chroot基礎環境,然後chroot進入新構建的作業系統環境來安裝和配置。這種構建和安裝作業系統的方法,對於我們學習和研究作業系統結構和原理應該說比較重要。本文舉了簡單的例子,以Fedora Core 5.0 為基礎,通過chroot來構建Slackware 10.2;目錄1、chroot方式安裝作業系統的目的和用途;2、通過chroot
Time of Update: 2018-12-03
有很多人經常修改/etc/fstab檔案,但是其中卻有很多人對這個檔案所表達的意義不太清楚,因為只要按照一定的模式,就可以輕而易舉地添加一行掛載資訊,而不需要完全理解其中的原理。下面就讓我們來看看到底還有多少是我們不瞭解的。 /etc/fstab是用來存放檔案系統的靜態資訊的檔案。位於/etc/目錄下,可以用命令less /etc/fstab 來查看,如果要修改的話,則用命令 vi /etc/fstab 來修改。
Time of Update: 2018-12-03
Linux將核心程式和基於之上的使用者程式分開處理,分別運行在使用者態和核心態。以32位x86架構為例,虛擬空間共4G,高地址的1G為系統程式啟動並執行核心棧,低地址的3G空間為使用者程式啟動並執行使用者棧。如果一個使用者程式需要調用底層的系統介面,比如printf,
Time of Update: 2018-12-03
原文出處:《linux調試工具gdb的示範分析》 - ckhitler的日誌 LUPA開源社區
Time of Update: 2018-12-03
首先,需要安裝一個軟體(gdebi),使用以下命令:sudo apt-get install gdebi然後,查看目錄(/var/cache/apt/archives),查看你需要弄清楚安裝路徑情況的軟體包:比如我要弄清楚bashdb的具體安裝路徑:我查看/var/cache/apt/archives後知道,這個安裝包的具體名稱是:bashdb_4.2.0.6-3_all.deb。就可以使用命令來查看:gdebi-gtk
Time of Update: 2018-12-03
說是exec系統調用,實際上在Linux中,並不存在一個exec()的函數形式,exec指的是一組函數,一共有6個,分別是: #include <unistd.h>int execl(const char *path, const char *arg, ...);int execlp(const char *file, const char *arg, ...);int execle(const char *path, const char *arg, ..., char
Time of Update: 2018-12-03
linux下代碼格式化工具:indentubuntu 下:$ sudo apt-get install indent 常用的設定:indent -npro -kr -i4 -ts4 -sob -l80 -ss -bl -bli 0 檔案名稱參數說明:-npro或--ignore-profile 不要讀取indent的設定檔.indent.pro。-kr 指定使用Kernighan&Ritchie的格式。可以換為 -orig,BSD風格-i4 --indent-level
Time of Update: 2018-12-03
近段時間由於學習需要,得從windows轉向linux,而學校上網需要通過銳捷進行認證,通過查閱大量的資料,終於在ubuntu上實現了銳捷認證。廢話不多說了,進入主題:這裡我們選擇Mentohust代替銳捷。Mentohust 是由華中科技大學首先是在Linux系統下開發出來,而後擴充到支援Windows、Linux、Mac
Time of Update: 2018-12-03
Linux認證 筆試 基本題(答案見最後)(以下均為單選題) 1. cron 後台常駐程式 (daemon) 用於: A. 負責檔案在網路中的共用 B. 管理列印子系統C. 跟蹤管理系統資訊和錯誤 D. 管理系統日常任務的調度2. 在大多數Linux發行版本中,以下哪個屬於塊裝置 (block devices) ?A. 串列口B. 硬碟 C. 虛擬終端D. 印表機 3. 下面哪個Linux命令可以一次顯示一頁內容? A. pause B. cat C. more D. grep
Time of Update: 2018-12-03
1、 管道概述及相關API應用1.1 管道相關的關鍵概念管道是Linux支援的最初Unix IPC形式之一,具有以下特點:管道是半雙工的,資料只能向一個方向流動;需要雙方通訊時,需要建立起兩個管道; 只能用於父子進程或者兄弟進程之間(具有親緣關係的進程); 單獨構成一種獨立的檔案系統:管道對於管道兩端的進程而言,就是一個檔案,但它不是普通的檔案,它不屬於某種檔案系統,而是自立門戶,單獨構成一種檔案系統,並且只存在與記憶體中。
Time of Update: 2018-12-03
source命令用法: source FileName 作用:在當前bash環境下讀取並執行FileName中的命令。 註:該命令通常用命令“.”來替代。 如:source .bash_rc 與 . .bash_rc 是等效的。 source命令(從 C Shell 而來)是bash
Time of Update: 2018-12-03
轉載:http://javarevisited.blogspot.com/2012/06/10-xargs-command-example-in-linux-unix.html為了可以不翻牆看,轉載在此。10 xargs command example in Linux - Unix tutorialxargs command in unix or Linux is a powerful command used in conjunction withfind and grep command
Time of Update: 2018-12-03
一般情況下,嵌入式Linux的開發都需要經過以下過程:01. 建立開發環境02. 配置開發主機 >minicom >ftp >nfs03. 建立引導裝載程式Bootloader >U-boot >Blob >vivi >lilo >arm-boot >red-boot 04. 下載已經移植好的Linux作業系統 >uClinux >ARM-Linux
Time of Update: 2018-12-03
linux中date命令設定系統時間的方法名稱 : date使用許可權 : 所有使用者使用方式 :date [-u] [-d datestr] [-s datestr] [--utc] [--universal][--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT][MMDDhhmm[[CC]YY][.ss]]說明 :date