自己寫的一個linux下的bash安裝

    每次安裝linux下的包的時候都要一個個config make make install安裝,煩,抽了個空,查了些資料,寫了個bash安裝指令碼,分別安裝了openldapujs、freeradiusujs及checkuserujs包,安裝時只需./install.sh即可,這三個包放在與install同一個目錄下的work目錄夾裡。安裝的配置在jsradius.ebuild中。install.sh #!/usr/bin/env

刪除Linux的引導管理介面

Windows XP下裝過Linux的人都知道,在Windows XP上裝好Linux時,系統引導時會顯示Linux引導管理介面,當我們某天把Linux刪了後,卻發現Linux引導管理介面還在,這時我們可以用以下的方法來刪除它。準備一張DOS啟動盤和fdisk軟體,用它來引導系統進行DOS命令提示字元,輸入“fdisk /mbr”,按斷行符號就行了。此刪除不可恢複,請慎用。 

linux字元裝置模型

//字元裝置的結構體struct xxx_dev_t{struct cdev cdev;...........}xxx_dev;//字元裝置模組的載入和卸載函數static int __init

linux頂半部和底半部中斷機制

//tasklet使用模板/*定義tasklet和底半部函數相關聯*/void xxx_do_tasklet(unsigned long);DECLARE_TASKLET(xxx_tasklet,xxx_do_tasklet,0);/*中斷處理底半部*/void xxx_do_tasklet(unsigned long){ ............}/*中斷處理頂半部*/irqreturn_t xxx_interrupt(int irq,void *dev_id,struct pt_regs *

用smb實現Linux

用smb實現Linux和XP區域網路共用文中syste_username是建立給別人從網路訪問你的帳號,請注意修改。sudo apt-get installsambasudo apt-get installsmbfs設定訪問帳號添加一個系統帳戶為samba使用者sudo smbpasswd -asystem_usernamesudo gedit/etc/samba/smbusers在建立的smbusers檔案裡面加入system_username =

Linux技巧:Linux系統下批量替換檔案內容

這兩天在構建一個應用的使用用到了maven,由於project很大,足足有700多個pom.xml檔案,更鬱悶的是在很多pom.xml檔案裡都單獨指定了資產庫的url,我需要把這些資產庫的url統一指定到nexus本地中央庫. 手工一個個改檔案配置有點不太實際,所以google了一下,找到批量替換檔案內容的好方法,命令結構如下: find -name '要尋找的檔案名稱' | xargs perl -pi -e

Linux入門:磁碟分割(實踐篇)

磁碟分割最重要的一句話:磁碟分割是根據你電腦的業務需求來調整的;比如郵件伺服器,則要將/var 分的大一點;比如檔案伺服器,則要/home分的大一點;此文僅是入門級的分區方法,因此比較簡單;如果一個電腦,記憶體為2G,硬碟為50G;/boot100M,主要磁碟分割一般為100M不變swap4000M記憶體的1.5倍到2倍,但一般不超過4G/剩餘容量 swap 是記憶體交換空間,避免因為實體記憶體不足造成系統效能低,因此不需要掛載點;

Linux入門:運行層級解析

文章目錄 1.Ubuntu2.CentOS1.Ubuntu2.CentOS 一、查看當前運行層級Ubuntu中,runlevel命令 可以查看當前運行層級;CentOS中,who -r 命令查看當前運行層級;二、設定開機運行層級1.Ubuntu方法1:在/etc/init/rc-sysinit.conf中設定# Default runlevel, this may be overriden on the kernel

Linux入門:記憶體測試載入器(Memtest86+)

一、memtest86+接觸到memtest86+是因為Linux,但是這個記憶體測試載入器並不是依附於Linux;memtest86+

ubuntu samba share 共用 windows linux

首先當然是要安裝samba了,呵呵: 代碼:sudo apt-get install samba sudo apt-get install smbfs 下面我們來共用群組可讀寫檔案夾,假設你要共用的檔案夾為: /home/ray/share 首先建立這個檔案夾 代碼:mkdir /home/ray/share chmod 777 /home/ray/share 備份並編輯smb.conf允許網路使用者訪問 代碼:sudo cp /etc/samba/smb.conf

Linux常用壓縮和解壓操作匯總

假定目前的目錄下有一project檔案夾,裡面有若干檔案。.tar壓縮:tar cvf project.tar project/解壓:tar xvf project.tar查看:tar tvf project.tar說明:僅打包,不會壓縮,常用於快速打包。.gz壓縮:gzip project.tar解壓:gzip -d project.tar.gz 或 gunzip project.tar.gz查看:gzip -l project.tar.gz說明:針對單個檔案,常將.tar格式壓縮成.tar.

Linux上編譯boost1.49

從官網下載,並解壓;用cd命令切換到boost_1_49_0目錄;設定bootstrap.sh的許可權:(gksu) chmod a+rwx ./bootstrap.sh執行,產生bjam./bootstrap.sh --with-toolset=gcc --without-libraries=python

Linux下ntp時間同步伺服器

配置執行個體:(1)設定時間伺服器:#touch /etc/ntp.conf 組建組態檔案ntp.conf===================== ntp.conf ===============server 202.197.89.0fudge 202.197.89.0 stratum 10driftfile /etc/ntp.driftbroadcast 202.197.89.255#touch /etc/ntp.drift 產生ntp.drift檔案#ntpd -c

linux下提示bash:command not found

首先就要考慮root 的$PATH裡是否已經包含了這些環境變數。 主要是這四個:/bin ,/usr/bin,/sbin,/usr/sbin。 四個主要存放的東東: ./bin: bin為binary的簡寫主要放置一些系統的必備執行檔例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。/usr/bin:

linux screen 工具筆記

linux 中退出ssh後,將中斷正在執行的命令,就算將任務放到後台執行,下次再進入ssh的時候,也看不到過程中輸出的資訊。screen通過類比多視窗,當你退出ssh時,並不影響在screen中執行的任務,下次登陸ssh,只需要切換到指定的screen視窗,即可看到任務執行的過程和結果。玩過windows伺服器的可以體會這個的方便。 centos 通過yum install screen 直接安裝。建立一個名為windows1的screen 視窗:]# screen -S

Linux OS – Advanced of 進程 (IPC-管道, 訊息佇列, 訊號量)

linux下使用ipcs -a來查詢當前系統的IPC對象資訊[crazybaby@localhost ~]$ ipcs -a------ Shared Memory Segments --------key shmid owner perms bytes nattch status 0x00000000 65536 crazybaby 600 393216 2 dest

Linux之進程通訊

一、共用記憶體:系統調用:shmget();當shmget()建立了一塊新的共用記憶體後,返回一個可以用於引用該共用記憶體的shmid_ds資料結構的標識符。       原型:int shmget(key_t key,int size,int shmflg);  傳回值:如果成功,返回共用記憶體段標識符。                 如果失敗,則返回-1系統調用:shmat();將共用記憶體區域對應到自己進程中去。     

Linux中單機配置Hadoop

Ubuntu:一、安裝JAVA。首先安裝java。因為Ubuntu裡面預設安裝了OpenJDK,可以先將其卸載。在終端輸入命令:sudo apt-get purge openjdk*。1、從sun首頁下載JDK for linux 版本。我下載的是jdk-6u37-linux-i586.bin。:點擊開啟2、切換到root使用者並切換到想要安裝的目錄。我的安裝目錄為/usr/lib/jvm/java。將下載的檔案拷貝到此目錄中。並使用命令:chmod a+x jdk-6u37-linux-i58

Linux下安裝JDK1.7

下載jdk1.7http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下載後終端執行以下命令: sudo rpm -ivh jdk-7u21-linux-i586.rpm如果此時沒有安裝成功,執行: sudo rpm -ivh jdk-7u21-linux-i586.rpm --nodeps --force

Windows 能做的那些沒用的事情 Linux 永遠做不好–”整理硬碟,最佳化系統”

這是一個非常有意思的話題,僅次於有關"病毒"的話題。相信很多 Windows 使用者都有整理硬碟的經曆。在很多 Windows 使用者眼裡,"硬碟用久了,會出現片段,速度會減慢,需要一個程式來整理,整理硬碟的時候不要做其它工作",這好像是天經地義的事情。  我也曾經津津有味的看著 Norton Defrag 一點一點的把我的硬碟排序,調整,用圖形的方式顯示出來,然後報告100% 沒有片段。你的硬碟現在已經達到最佳狀態。" 我現在才發覺我那時是多麼的幼稚。  Linux 和 UNIX

總頁數: 3662 1 .... 3101 3102 3103 3104 3105 .... 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.