隨筆-112  評論-73  文章-0  trackbacks-0
          用虛擬機(jī)安裝了一個(gè)ubuntu8.04,準(zhǔn)備做jira的服務(wù)器.

          1、安裝java

          sudo apt-get install sun-java6-jdk

          如果硬盤空間小的話可以用 sudo apt-get install sun-java6-jre
          如果沒有找到依賴包就刷新一下軟件包,這樣就可以從網(wǎng)上下載升級包了.
          這個(gè)命令在64位的操作系統(tǒng)中提示找不到包,我想可能是ubuntu現(xiàn)在還沒有sun64位的jdk.
          編輯 /etc/profile 文件加入下面一行
          export JAVA_HOME=/usr/lib/jvm/java-sun

           2、配置靜態(tài)IP地址
          ubuntu的網(wǎng)絡(luò)配置信息是保存在 /etc/network/interfaces這個(gè)文件中.
          使用sudo gedit /etc/network/interfaces 編輯這個(gè)文件.
          auto eth0
          iface eth0 inet static
          address 192.168.1.9
          netmask 255.255.255.0
          gateway 192.168.1.1
          設(shè)置DNS
          編輯 /etc/resolv.conf,設(shè)置dns
          nameserver 202.96.134.133
          nameserver 202.106.0.20
           3、安裝FTP服務(wù)器(轉(zhuǎn))
          sudo apt-get install vsftpd
          安裝了之后會在/home/下建立一個(gè)ftp目錄。這時(shí)候你可以試著訪問下ftp://IP地址。應(yīng)該可以看到一個(gè)空白內(nèi)容的ftp空間。
          默認(rèn)設(shè)置下匿名用戶可以下載,但不能寫入或是上傳
          現(xiàn)在我們要讓匿名用戶無法訪問,并且得輸入linux上的用戶密碼后才能訪問到他們自己目錄里的內(nèi)容。

          首先找到設(shè)置vsftpd的文件,位置在/etc/vsftpd.conf

          修改之前最好先備份下這個(gè)文件:
          sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old
          然后可以改動了:
          #不讓匿名用戶使用
          #anonymous_enable=YES
          #本地用戶可用
          local_enable=YES
          #可用寫操作
          write_enable=YES
          #不需要顯示某目錄下文件信息
          #dirmessage_enable=YES
          #加點(diǎn)banner提示
          ftpd_banner=Hello~~
          #FTP服務(wù)器最大承載用戶
          max_clients=100
          #限制每個(gè)IP的進(jìn)程
          max_per_ip=5
          #最大傳輸速率(b/s)
          local_max_rate=256000
          #隱藏帳號
          hide_ids=YES
          好了,重啟下ftp 服務(wù)器看看效果


           4 安裝TOMCAT 6

          本來以為Tomcat安裝很簡單,沒想到也遇到問題了。啟動時(shí)提示The BASEDIR environment variable...意思是說有個(gè)叫BASEDIR的環(huán)境變量沒有設(shè)置.后來一查才知道要將tcomat/bin目錄下的所有.sh文件加入可執(zhí)行權(quán)限。這樣就OK了。

           5、加載ISO文件

           sudo mount -o loop /media/disk/intrepid-dvd-i386.iso /cdrom

           6 常用命令

          Udo apt-get install 軟件名 安裝軟件命令

          sudo nautilus 打開文件(有root權(quán)限)

          su root 切換到“root”

          ls 列出當(dāng)前目錄文件(不包括隱含文件)

          ls -a 列出當(dāng)前目錄文件(包括隱含文件)

          ls -l 列出當(dāng)前目錄下文件的詳細(xì)信息

          cd .. 回當(dāng)前目錄的上一級目錄

          cd - 回上一次所在的目錄

          cd ~ 或 cd 回當(dāng)前用戶的宿主目錄

          mkdir 目錄名 創(chuàng)建一個(gè)目錄

          rmdir 空目錄名 刪除一個(gè)空目錄

          rm 文件名 文件名 刪除一個(gè)文件或多個(gè)文件

          rm -rf 非空目錄名 刪除一個(gè)非空目錄下的一切

          shixinyu

          mv 路經(jīng)/文件 /經(jīng)/文件 移動相對路經(jīng)下的文件到絕對路經(jīng)下

          mv 文件名 新名稱 在當(dāng)前目錄下改名

          find 路經(jīng) -name “字符串” 查找路經(jīng)所在范圍內(nèi)滿足字符串匹配的文件和目錄

          fdisk fdisk -l 查看系統(tǒng)分區(qū)信息

          fdisk fdisk /dev/sdb 為一塊新的SCSI硬盤進(jìn)行分區(qū)

          chown chown root /home 把/home的屬主改成root用戶

          chgrp chgrp root /home 把/home的屬組改成root組

          Useradd 創(chuàng)建一個(gè)新的用戶

          Groupadd 組名 創(chuàng)建一個(gè)新的組

          Passwd 用戶名 為用戶創(chuàng)建密碼

          Passwd -d用戶名 刪除用戶密碼也能登陸

          Passwd -S用戶名 查詢賬號密碼

          Usermod -l 新用戶名 老用戶名 為用戶改名

          Userdel–r 用戶名 刪除用戶一切

          tar -c 創(chuàng)建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包

          tar –cvf benet.tar /home/benet 把/home/benet目錄打包

          tar –zcvf benet.tar.gz /mnt 把目錄打包并壓縮

          tar –zxvf benet.tar.gz 壓縮包的文件解壓恢復(fù)

          tar –jxvf benet.tar.bz2 解壓縮

          make 編譯

          make install 安裝編譯好的源碼包

          reboot Init 6 重啟LINUX系統(tǒng)

          Halt Init 0 Shutdown –h now 關(guān)閉LINUX系統(tǒng)

          uname -a 查看內(nèi)核版本

          cat /etc/issue 查看ubuntu版本

          lsusb 查看usb設(shè)備

          sudo ethtool eth0 查看網(wǎng)卡狀態(tài)

          cat /proc/cpuinfo 查看cpu信息

          lshw 查看當(dāng)前硬件信息

          sudo fdisk -l 查看磁盤信息

          df -h 查看硬盤剩余空間

          free -m 查看當(dāng)前的內(nèi)存使用情況

          ps -A 查看當(dāng)前有哪些進(jìn)程

          kill 進(jìn)程號(就是ps -A中的第一列的數(shù)字)或者 killall 進(jìn)程名( 殺死一個(gè)進(jìn)程)

          kill -9 進(jìn)程號 強(qiáng)制殺死一個(gè)進(jìn)程

          常用apt命令:

          apt-cache search package 搜索包

          apt-cache show package 獲取包的相關(guān)信息,如說明、大小、版本等

          sudo apt-get install package 安裝包

          sudo apt-get install package - - reinstall 重新安裝包

          sudo apt-get -f install 修復(fù)安裝”-f = –fix-missing”

          sudo apt-get remove package 刪除包

          sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等

          sudo apt-get update 更新源

          sudo apt-get upgrade 更新已安裝的包

          sudo apt-get dist-upgrade 升級系統(tǒng)

          sudo apt-get dselect-upgrade 使用 dselect 升級

          apt-cache depends package 了解使用依賴

          apt-cache rdepends package 是查看該包被哪些包依賴

          sudo apt-get build-dep package 安裝相關(guān)的編譯環(huán)境

          apt-get source package 下載該包的源代碼

          sudo apt-get clean && sudo apt-get autoclean 清理無用的包

          sudo apt-get check 檢查是否有損壞的依賴

          清理所有軟件緩存(即緩存在/var/cache/apt/archives目錄里的deb包 )

          sudo apt-get clean

          刪除系統(tǒng)不再使用的孤立軟件

          sudo apt-get autoremove

          sudo apt-get remove --purge mysql*


          7、安裝Netbeans6.5.1中文亂碼解決方法
          將/usr/share/fonts/truetype/arphic/文件夾下的字體拷貝到JAVA_HOME/jre/lib/fonts/fallback下面,就OK了。

          sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback
          sudo cp /usr/share/fonts/truetype/arphic/* /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback

          posted on 2008-07-26 09:07 Libo 閱讀(327) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 平度市| 叶城县| 博湖县| 沙田区| 民县| 仁怀市| 安顺市| 昭苏县| 涟水县| 肃南| 沧源| 沅陵县| 东阿县| 黄骅市| 延长县| 嘉兴市| 阿坝| 江门市| 临漳县| 荥阳市| 舟曲县| 淮阳县| 个旧市| 长治县| 宜阳县| 芦山县| 禄劝| 沁源县| 怀远县| 洪湖市| 黎平县| 金昌市| 务川| 平凉市| 沧源| 大理市| 富平县| 拉萨市| 江永县| 灌南县| 柳林县|