版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Ubuntu常用命令大全一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls -l 列出當(dāng)前目錄下文件的詳細(xì)信息 cd . 回當(dāng)前目錄的上一級(jí)目錄 cd - 回上一次所在的目錄 cd 或 cd 回當(dāng)前用戶(hù)的宿主目錄 mkdir 目錄名 創(chuàng)建一個(gè)目錄 rmdir 空目錄名 刪除一個(gè)空目錄 rm 文件名 文件名 刪除一個(gè)文件或多個(gè)文件 rm -rf 非空目錄名 刪除一個(gè)非空目錄下的一切 mv 路經(jīng)/文件 /經(jīng)/文件移動(dòng)相對(duì)路經(jīng)下
2、的文件到絕對(duì)路經(jīng)下 mv 文件名 新名稱(chēng) 在當(dāng)前目錄下改名 find 路經(jīng) -name “字符串” 查找路經(jīng)所在范圍內(nèi)滿(mǎn)足字符串匹配的文件和目錄 二、系統(tǒng)管理 fdisk fdisk -l 查看系統(tǒng)分區(qū)信息 fdisk fdisk /dev/sdb 為一塊新的SCSI硬盤(pán)進(jìn)行分區(qū) chown chown root /home 把/home的屬主改成root用戶(hù) chgrp chgrp root /home 把/home的屬組改成root組 Useradd 創(chuàng)建一個(gè)新的用戶(hù) Groupadd 組名 創(chuàng)建一個(gè)
3、新的組 Passwd 用戶(hù)名 為用戶(hù)創(chuàng)建密碼 Passwd -d用戶(hù)名 刪除用戶(hù)密碼也能登陸 Passwd -S用戶(hù)名 查詢(xún)賬號(hào)密碼 Usermod -l 新用戶(hù)名 老用戶(hù)名 為用戶(hù)改名 Userdelr 用戶(hù)名 刪除用戶(hù)一切 service servicename start/stop/restart 系統(tǒng)服務(wù)控制操作 /etc/init.d/servicename start/stop/restart 系統(tǒng)服務(wù)控制操作 uname -a 查看內(nèi)核版本 cat /etc/issue 查看ubuntu版本
4、 lsusb 查看usb設(shè)備 sudo ethtool eth0 查看網(wǎng)卡狀態(tài) cat /proc/cpuinfo 查看cpu信息 lshw 查看當(dāng)前硬件信息 sudo fdisk -l 查看磁盤(pán)信息 df -h 查看硬盤(pán)剩余空間 free -m 查看當(dāng)前的內(nèi)存使用情況 ps -A 查看當(dāng)前有哪些進(jìn)程 kill 進(jìn)程號(hào)(就是ps -A中的第一列的數(shù)字)或者 killall 進(jìn)程名( 殺死一個(gè)進(jìn)程) kill -9 進(jìn)程號(hào) 強(qiáng)制殺死一個(gè)進(jìn)程 reboot Init 6 重啟LINUX系統(tǒng)
5、 Halt Init 0 Shutdown h now 關(guān)閉LINUX系統(tǒng) 三、打包/解壓 tar -c 創(chuàng)建包 x 釋放包 -v 顯示命令過(guò)程 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 編譯 make inst
6、all 安裝編譯好的源碼包 五、apt命令 apt-cache search package 搜索包 apt-cache show package 獲取包的相關(guān)信息,如說(shuō)明、大小、版本等 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
7、apt-get remove package - - purge 刪除包,包括刪除配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安裝的包 sudo apt-get dist-upgrade 升級(jí)系統(tǒng) sudo apt-get dselect-upgrade 使用 dselect 升級(jí) apt-cache depends package 了解使用依賴(lài) apt-cache rdepends package 是查看該包被哪些包依賴(lài) sudo apt-get build-
8、dep package 安裝相關(guān)的編譯環(huán)境 apt-get source package 下載該包的源代碼 sudo apt-get clean && sudo apt-get autoclean 清理無(wú)用的包 sudo apt-get check 檢查是否有損壞的依賴(lài) sudo apt-get clean 清理所有軟件緩存(即緩存在/var/cache/apt/archives目錄里的deb包)查看軟件xxx安裝內(nèi)容 #dpkg -L xxx 查找軟件 #apt-cache search 正則表達(dá)式
9、0;查找文件屬于哪個(gè)包 #dpkg -S filename apt-file search filename 查詢(xún)軟件xxx依賴(lài)哪些包 #apt-cache depends xxx 查詢(xún)軟件xxx被哪些包依賴(lài) #apt-cache rdepends xxx 增加一個(gè)光盤(pán)源 #sudo apt-cdrom add 系統(tǒng)升級(jí) #sudo apt-get update #sudo apt-get upgrade #sudo apt-get dist-upgrade 清除所以刪除包的
10、殘余配置文件 #dpkg -l |grep rc|awk print $2 |tr "n" " “|sudo xargs dpkg -P - 編譯時(shí)缺少h文件的自動(dòng)處理 #sudo auto-apt run ./configure 查看安裝軟件時(shí)下載包的臨時(shí)存放目錄 #ls /var/cache/apt/archives 備份當(dāng)前系統(tǒng)安裝的所有包的列表 #dpkg get-selections | grep -v deinstall > /somefile 從上面?zhèn)浞莸陌惭b包的列
11、表文件恢復(fù)所有包 #dpkg set-selections < /somefile sudo dselect 清理舊版本的軟件緩存 #sudo apt-get autoclean 清理所有軟件緩存 #sudo apt-get clean 刪除系統(tǒng)不再使用的孤立軟件 #sudo apt-get autoremove 查看包在服務(wù)器上面的地址 #apt-get -qq print-uris install ssh | cut -d -f2 系統(tǒng) 查看內(nèi)核 #uname -a
12、 查看Ubuntu版本 #cat /etc/issue 查看內(nèi)核加載的模塊 #lsmod 查看PCI設(shè)備 #lspci 查看USB設(shè)備 #lsusb 查看網(wǎng)卡狀態(tài) #sudo ethtool eth0 查看CPU信息 #cat /proc/cpuinfo 顯示當(dāng)前硬件信息 #lshw 硬盤(pán) 查看硬盤(pán)的分區(qū) #sudo fdisk -l 查看IDE硬盤(pán)信息 #sudo hdparm -i /dev/hda
13、160;查看STAT硬盤(pán)信息 #sudo hdparm -I /dev/sda 或 #sudo apt-get install blktool #sudo blktool /dev/sda id 查看硬盤(pán)剩余空間 #df -h #df -H 查看目錄占用空間 #du -hs 目錄名 優(yōu)盤(pán)沒(méi)法卸載 #sync fuser -km /media/usbdisk 內(nèi)存 查看當(dāng)前的內(nèi)存使用情況 #free -m 進(jìn)程 查看當(dāng)前有哪些進(jìn)程
14、0;#ps -A 中止一個(gè)進(jìn)程 #kill 進(jìn)程號(hào)(就是ps -A中的第一列的數(shù)字) 或者 killall 進(jìn)程名 強(qiáng)制中止一個(gè)進(jìn)程(在上面進(jìn)程中止不成功的時(shí)候使用) #kill -9 進(jìn)程號(hào) 或者 killall -9 進(jìn)程名 圖形方式中止一個(gè)程序 #xkill 出現(xiàn)骷髏標(biāo)志的鼠標(biāo),點(diǎn)擊需要中止的程序即可 查看當(dāng)前進(jìn)程的實(shí)時(shí)狀況 #top 查看進(jìn)程打開(kāi)的文件 #lsof -p ADSL 配置 ADSL #sudo pppoeconf ADSL手工撥號(hào) #
15、sudo pon dsl-provider 激活 ADSL #sudo /etc/ppp/pppoe_on_boot 斷開(kāi) ADSL #sudo poff 查看撥號(hào)日志 #sudo plog 如何設(shè)置動(dòng)態(tài)域名 #然后修改 /etc/ppp/ip-up 增加撥號(hào)時(shí)更新域名指令 sudo vim /etc/ppp/ip-up #在最后增加如下行 w3m -no-cookie -dump 網(wǎng)絡(luò) 根據(jù)IP查網(wǎng)卡地址 #arping IP地址 查看當(dāng)前IP地址
16、160;#ifconfig eth0 |awk /inet/ split($2,x,":");print x2 查看當(dāng)前外網(wǎng)的IP地址 #w3m -no-cookie -|grep-o0-91,3.0-91,3.0-91,3.0-91,3 #w3m -no-cookie -|grep-o0-91,3.0-91,3.0-91,3.0-91,3 #w3m -no-cookie -dump |grep -o0-91,3.0-91,3.0-91,3.0-91,3 查看當(dāng)前監(jiān)聽(tīng)80端口的程序 #lsof -i :80
17、0;查看當(dāng)前網(wǎng)卡的物理地址 #arp -a | awk print $4 ifconfig eth0 | head -1 | awk print $5 立即讓網(wǎng)絡(luò)支持nat #sudo echo 1 > /proc/sys/net/ipv4/ip_forward #sudo iptables -t nat -I POSTROUTING -j MASQUERADE 查看路由信息 #netstat -rn sudo route -n 手工增加刪除一條路由 修改網(wǎng)卡MAC地址的方法
18、;#sudo ifconfig eth0 down 關(guān)閉網(wǎng)卡 #sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 然后改地址 #sudo ifconfig eth0 up 然后啟動(dòng)網(wǎng)卡 統(tǒng)計(jì)當(dāng)前IP連接的個(gè)數(shù) #netstat -na|grep ESTABLISHED|awk print $5|awk -F: print $1|sort|uniq -c|sort -r -n #netstat -na|grep SYN|awk print $5|awk -F: print $1|sort|uniq -c|
19、sort -r -n 統(tǒng)計(jì)當(dāng)前20000個(gè)IP包中大于100個(gè)IP包的IP地址 #tcpdump -tnn -c 20000 -i eth0 | awk -F “." print $1."$2."$3."$4 | sort | uniq -c | sort -nr | awk $1 > 100 屏蔽IPV6 #echo “blacklist ipv6 | sudo tee /etc/modprobe.d/blacklist-ipv6 服務(wù) 添加一個(gè)服務(wù) #sudo update
20、-rc.d 服務(wù)名 defaults 99 刪除一個(gè)服務(wù) #sudo update-rc.d 服務(wù)名 remove 臨時(shí)重啟一個(gè)服務(wù) #/etc/init.d/服務(wù)名 restart 臨時(shí)關(guān)閉一個(gè)服務(wù) #/etc/init.d/服務(wù)名 stop 臨時(shí)啟動(dòng)一個(gè)服務(wù) #/etc/init.d/服務(wù)名 start 設(shè)置 配置默認(rèn)Java使用哪個(gè) #sudo update-alternatives config java 修改用戶(hù)資料 #sudo chfn userid
21、160;給apt設(shè)置代理 #export http_proxy=http:/xx.xx.xx.xx:xxx 修改系統(tǒng)登錄信息 #sudo vim /etc/motd 中文 轉(zhuǎn)換文件名由GBK為UTF8 #sudo apt-get install convmv convmv -r -f cp936 -t utf8 notest nosmart * 批量轉(zhuǎn)換src目錄下的所有文件內(nèi)容由GBK到UTF8 #find src -type d -exec mkdir -p utf8/ ; find src -type f -
22、exec iconv -f GBK -t UTF-8 -o utf8/ ; mv utf8/* src rm -fr utf8 轉(zhuǎn)換文件內(nèi)容由GBK到UTF8 #iconv -f gbk -t utf8 $i > newfile 轉(zhuǎn)換 mp3 標(biāo)簽編碼 #sudo apt-get install python-mutagen find . -iname “*.mp3" -execdir mid3iconv -e GBK ; 控制臺(tái)下顯示中文 #sudo apt-get install zhcon 使用時(shí),輸入zhcon
23、即可 文件 快速查找某個(gè)文件 #whereis filename #find 目錄 -name 文件名 查看文件類(lèi)型 #file filename 顯示xxx文件倒數(shù)6行的內(nèi)容 #tail -n 6 xxx 讓tail不停地讀地最新的內(nèi)容 #tail -n 10 -f /var/log/apache2/access.log 查看文件中間的第五行(含)到第10行(含)的內(nèi)容 #sed -n 5,10p /var/log/apache2/access.log 查找包含x
24、xx字符串的文件 #grep -l -r xxx . 全盤(pán)搜索文件(桌面可視化) gnome-search-tool 查找關(guān)于xxx的命令 #apropos xxx man -k xxx 通過(guò)ssh傳輸文件 #scp -rp /path/filenameusernameremoteIP:/path #將本地文件拷貝到服務(wù)器上 #scp -rpusernameremoteIP:/path/filename/path #將遠(yuǎn)程文件從服務(wù)器下載到本地 查看某個(gè)文件被哪些應(yīng)用程序讀寫(xiě)
25、;#lsof 文件名 把所有文件的后輟由rm改為rmvb #rename s/.rm$/.rmvb/ * 把所有文件名中的大寫(xiě)改為小寫(xiě) #rename tr/A-Z/a-z/ * 刪除特殊文件名的文件,如文件名:help.txt #rm help.txt 或者 rm ./help.txt 查看當(dāng)前目錄的子目錄 #ls -d */. 或 echo */. 將當(dāng)前目錄下最近30天訪(fǎng)問(wèn)過(guò)的文件移動(dòng)到上級(jí)back目錄 #find . -type f -atime -30 -exec mv ./back
26、; 將當(dāng)前目錄下最近2小時(shí)到8小時(shí)之內(nèi)的文件顯示出來(lái) #find . -mmin +120 -mmin -480 -exec more ; 刪除修改時(shí)間在30天之前的所有文件 #find . -type f -mtime +30 -mtime -3600 -exec rm ; 查找guest用戶(hù)的以avi或者rm結(jié)尾的文件并刪除掉 #find . -name *.avi -o -name *.rm -user guest -exec rm ; 查找的不以java和xml結(jié)尾,并7天沒(méi)有使用的文件刪除掉 #find
27、. ! -name *.java ! -name *.xml -atime +7 -exec rm ; 統(tǒng)計(jì)當(dāng)前文件個(gè)數(shù) #ls /usr/bin|wc -w 統(tǒng)計(jì)當(dāng)前目錄個(gè)數(shù) #ls -l /usr/bin|grep d|wc -l 顯示當(dāng)前目錄下2006-01-01的文件名 #ls -l |grep 2006-01-01 |awk print $8 FTP 上傳下載文件工具-filezilla #sudo apt-get install filezilla filezilla無(wú)法列出中文目錄
28、? 站點(diǎn)->字符集->自定義->輸入:GBK 本地中文界面 1)下載filezilla中文包到本地目錄,如/ 2)#unrar x Filezilla3_zhCN.rar 3) 如果你沒(méi)有unrar的話(huà),請(qǐng)先安裝rar和unrar #sudo apt-get install rar unrar #sudo ln -f /usr/bin/rar /usr/bin/unrar 4)先備份原來(lái)的語(yǔ)言包,再安裝;實(shí)際就是拷貝一個(gè)語(yǔ)言包。 #sudo cp /locale/zh_CN/
29、filezilla.mo /usr/share/locale/zh_CN/filezilla.mo 5)重啟filezilla,即可! 解壓縮 #tar -zcvf xxx.tar.gz aaa bbb #tar -jcvf xxx.tar.bz2 aaa bbb 解壓縮 RAR 文件 1) 先安裝 #sudo apt-get install rar unrar #sudo ln -f /usr/bin/rar /usr/bin/unrar
30、160;2) 解壓 #unrar x aaaa.rar Nautilus 顯示隱藏文件 Ctrl+h 顯示地址欄 Ctrl+l 特殊 URI 地址 * computer:/ - 全部掛載的設(shè)備和網(wǎng)絡(luò) * network:/ - 瀏覽可用的網(wǎng)絡(luò) * burn:/ - 一個(gè)刻錄 CDs/DVDs 的數(shù)據(jù)虛擬目錄 * smb:/ - 可用的 windows/samba 網(wǎng)絡(luò)資源 * x-nautilus-desktop:/ - 桌面項(xiàng)目和圖標(biāo) *file:/- 本地文件&
31、#160;* trash:/ - 本地回收站目錄 * ftp:/ - FTP 文件夾 * ssh:/ - SSH 文件夾 * fonts:/ - 字體文件夾,可將字體文件拖到此處以完成安裝 * themes:/ - 系統(tǒng)主題文件夾 查看已安裝字體 在nautilus的地址欄里輸入"fonts:/“,就可以查看本機(jī)所有的fonts 程序 詳細(xì)顯示程序的運(yùn)行信息 #strace -f -F -o outfile 日期和時(shí)間 設(shè)置日期 #date -s mm/dd/yy&
32、#160;設(shè)置時(shí)間 #date -s HH:MM 將時(shí)間寫(xiě)入CMOS #hwclock systohc 讀取CMOS時(shí)間 #hwclock hctosys 從服務(wù)器上同步時(shí)間 控制臺(tái) 不同控制臺(tái)間切換 Ctrl + ALT + Ctrl + ALT + 指定控制臺(tái)切換 Ctrl + ALT + Fn(n:17) 控制臺(tái)下滾屏 SHIFT + pageUp/pageDown 控制臺(tái)抓圖 #setterm -dump n(n
33、:17) 數(shù)據(jù)庫(kù) mysql的數(shù)據(jù)庫(kù)存放在地方 #/var/lib/mysql 從mysql中導(dǎo)出和導(dǎo)入數(shù)據(jù) #mysqldump 數(shù)據(jù)庫(kù)名 > 文件名 #導(dǎo)出數(shù)據(jù)庫(kù) #mysqladmin create 數(shù)據(jù)庫(kù)名 #建立數(shù)據(jù)庫(kù) #mysql 數(shù)據(jù)庫(kù)名 < 文件名 #導(dǎo)入數(shù)據(jù)庫(kù) 忘了mysql的root口令怎么辦 #sudo /etc/init.d/mysql stop #sudo mysqld_safe skip-grant-tables #sudo mysqladmin
34、 -u user password newpassword" #sudo mysqladmin flush-privileges 修改mysql的root口令 #sudo mysqladmin -uroot -p password 你的新密碼 其它 下載網(wǎng)站文檔 · r:在本機(jī)建立服務(wù)器端目錄結(jié)構(gòu); · -p: 下載顯示HTML文件的所有圖片; · -np:只下載目標(biāo)站點(diǎn)指定目錄及其子目錄的內(nèi)容; · -k: 轉(zhuǎn)換非相對(duì)鏈接為相對(duì)鏈接。
35、0;如何刪除Totem電影播放機(jī)的播放歷史記錄 #rm /.recently-used 如何更換gnome程序的快捷鍵 點(diǎn)擊菜單,鼠標(biāo)停留在某條菜單上,鍵盤(pán)輸入任意你所需要的鍵,可以是組合鍵,會(huì)立即生效; 如果要清除該快捷鍵,請(qǐng)使用backspace vim 如何顯示彩色字符 #sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc 如何在命令行刪除在會(huì)話(huà)設(shè)置的啟動(dòng)程序 #cd /.config/autostart rm 需要?jiǎng)h除啟動(dòng)程
36、序 如何提高wine的反應(yīng)速度 #sudo sed -ie /GBK/,/d /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE #chgrp 語(yǔ)法: chgrp -R 文件組 文件 說(shuō)明: 文件的GID表示文件的文件組,文件組可用數(shù)字表示, 也可用一個(gè)有效的組名表示,此命令改變一個(gè)文件的GID,可參看chown。 -R 遞歸地改變所有子目錄下所有文件的存取模式 例子: chgrp group file 將文件 file 的文件組改為 group #chmod
37、0;語(yǔ)法: chmod -R 模式 文件 或 chmod ugoa +|-|= rwxst 文件 說(shuō)明: 改變文件的存取模式,存取模式可表示為數(shù)字或符號(hào)串,例如: chmod nnnn file , n為0-7的數(shù)字,意義如下: 4000 運(yùn)行時(shí)可改變UID 2000 運(yùn)行時(shí)可改變GID 1000 置粘著位 0400 文件主可讀 0200 文件主可寫(xiě) 0100 文件主可執(zhí)行 0040 同組用戶(hù)可讀 0020 同組用戶(hù)可寫(xiě) 0010 同組用戶(hù)可執(zhí)行 0004 其他用戶(hù)
38、可讀 0002 其他用戶(hù)可寫(xiě) 0001 其他用戶(hù)可執(zhí)行 nnnn 就是上列數(shù)字相加得到的,例如 chmod 0777 file 是指將文件 file 存取權(quán)限置為所有用戶(hù)可讀可寫(xiě)可執(zhí)行。 -R 遞歸地改變所有子目錄下所有文件的存取模式 u 文件主 g 同組用戶(hù) o 其他用戶(hù) a 所有用戶(hù) + 增加后列權(quán)限 - 取消后列權(quán)限 = 置成后列權(quán)限 r 可讀 w 可寫(xiě) x 可執(zhí)行 s 運(yùn)行時(shí)可置UID t 運(yùn)行時(shí)可置GID 例子:
39、160;chmod 0666 file1 file2 將文件 file1 及 file2 置為所有用戶(hù)可讀可寫(xiě) chmod u+x file 對(duì)文件 file 增加文件主可執(zhí)行權(quán)限 chmod o-rwx 對(duì)文件file 取消其他用戶(hù)的所有權(quán)限 #chown 語(yǔ)法: chown -R 文件主 文件 說(shuō)明: 文件的UID表示文件的文件主,文件主可用數(shù)字表示, 也可用一個(gè)有效的用戶(hù)名表示,此命令改變一個(gè)文件的UID,僅當(dāng)此文件的文件主或超級(jí)用戶(hù)可使用。 -R 遞歸地改變所有子目錄下所有文件的存取模式 例子: #chow
40、n mary file 將文件 file 的文件主改為 mary #chown 150 file 將文件 file 的UID改為150 Ubuntu命令行下修改網(wǎng)絡(luò)配置 以eth0為例 1. 以DHCP方式配置網(wǎng)卡 編輯文件/etc/network/interfaces: #sudo vi /etc/network/interfaces 并用下面的行來(lái)替換有關(guān)eth0的行: # The primary network interface - use DHCP to find our address aut
41、o eth0 iface eth0 inet dhcp 用下面的命令使網(wǎng)絡(luò)設(shè)置生效: #sudo /etc/init.d/networking restart 當(dāng)然,也可以在命令行下直接輸入下面的命令來(lái)獲取地址 #sudo dhclient eth0 2. 為網(wǎng)卡配置靜態(tài)IP地址 編輯文件/etc/network/interfaces: #sudo vi /etc/network/interfaces 并用下面的行來(lái)替換有關(guān)eth0的行: # The primary network interf
42、ace auto eth0 iface eth0 inet static 將上面的ip地址等信息換成你自己就可以了. 用下面的命令使網(wǎng)絡(luò)設(shè)置生效: #sudo /etc/init.d/networking restart 3. 設(shè)定第二個(gè)IP地址(虛擬IP地址) 編輯文件/etc/network/interfaces: #sudo vi /etc/network/interfaces 在該文件中添加如下的行: auto eth0:1
43、160;iface eth0:1 inet static 根據(jù)你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息. 用下面的命令使網(wǎng)絡(luò)設(shè)置生效: #sudo /etc/init.d/networking restart 4. 設(shè)置主機(jī)名稱(chēng)(hostname) 使用下面的命令來(lái)查看當(dāng)前主機(jī)的主機(jī)名稱(chēng): #sudo /bin/hostname 使用下面的命令來(lái)設(shè)置當(dāng)前主機(jī)的主機(jī)名稱(chēng): #sudo /b
44、in/hostname newname 系統(tǒng)啟動(dòng)時(shí),它會(huì)從/etc/hostname來(lái)讀取主機(jī)的名稱(chēng). 5. 配置DNS 首先,你可以在/etc/hosts中加入一些主機(jī)名稱(chēng)和這些主機(jī)名稱(chēng)對(duì)應(yīng)的IP地址,這是簡(jiǎn)單使用本機(jī)的靜態(tài)查詢(xún). 要訪(fǎng)問(wèn)DNS 服務(wù)器來(lái)進(jìn)行查詢(xún),需要設(shè)置/etc/resolv.conf文件. 假設(shè)DNS服務(wù)器的IP地址是, 那么/etc/resolv.conf文件的內(nèi)容應(yīng)為: search 安裝AMP服務(wù) 如果采用Ubuntu Server CD開(kāi)始安裝時(shí),可
45、以選擇安裝,這系統(tǒng)會(huì)自動(dòng)裝上apache2,php5和mysql5。下面主要說(shuō)明一下如果不是安裝的Ubuntu server時(shí)的安裝方法。 用命令在Ubuntu下架設(shè)Lamp其實(shí)很簡(jiǎn)單,用一條命令就完成。在終端輸入以下命令: #sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd #phpmyadmin 裝好后,mysql管理員是root,無(wú)密碼,通過(guò)http:/localhost/phpmyadmin就可以訪(fǎng)問(wèn)mysql了 修改 MySql 密碼 終端下輸入:
46、60;#mysql -u root #mysql> GRANT ALL PRIVILEGES ON *.* TO rootlocalhost IDENTIFIED BY “123456; 123456是root的密碼,可以自由設(shè)置,但最好是設(shè)個(gè)安全點(diǎn)的。 #mysql> quit; 退出mysql apache2的操作命令 啟動(dòng):#sudo /etc/init.d/apache2 start 重啟:#sudo /etc/init.d/apache2 restart 關(guān)閉:#sudo /etc/init.d/apa
47、che2 stop apache2的默認(rèn)主目錄:/var/www/ Ubuntu 7.10 更換軟件源、更新系統(tǒng) 網(wǎng)通建議用臺(tái)灣的源,電信就用cn99 在終端輸入: #sudo gedit /etc/apt/sources.list # U 更新服務(wù)器(江蘇省常州市電信,推薦電信用戶(hù)使用。) # 更新服務(wù)器 (上海市 電信): # M 更新服務(wù)器(浙江省杭州市電信,亞洲地區(qū)官方更新服務(wù)器) &
48、#160; # 更新服務(wù)器(福建省福州市 電信) #清華大學(xué) 更新服務(wù)器(教育網(wǎng),推薦校園網(wǎng)和網(wǎng)通用戶(hù)使用) 將里面亂七八糟的東西刪了,將你復(fù)制的源列表粘貼到里面,保存退出。 在終端輸入 #sudo apt-get update #sudu apt-get upgrade 這樣便更新以及升級(jí)了系統(tǒng)。 桌面漢化: System>Language Support>Chinese選項(xiàng)勾打上。 安裝解碼
49、器、flashplayer、java虛擬機(jī)、微軟字體 這是ubuntu推出的一個(gè)新軟件包,將一次性將上面幾個(gè)東東自動(dòng)裝好 在終端輸入 #sudo apt-get install ubuntu-restricted-extras FireFox 中安裝 FlashPlayer 插件 #./flashplayer-installer 回答(y/n/q)? n/q #sudo cp libflashplayer.so /usr/lib/firefox/plugins 啟動(dòng) firefox 即可!&
50、#160;安裝媒體播放器 安裝的是mplayer 終端輸入:#sudo apt-get install mplayer mozilla-mplayer totem-xine libxine-extracodecs 另外需要一個(gè)w32codecs文件,是用來(lái)支持那些私有媒體格式的解碼器,源里已經(jīng)沒(méi)有w32codecs了,我們可以從這里下載那個(gè)后綴為.deb的安裝 mplayer調(diào)試(視頻、字幕) 啟動(dòng)mplayer,右鍵>Preferences>Video Available drivers選擇xv 然
51、后進(jìn)入Font標(biāo)簽 Font里選擇一個(gè)中文字體,Encoding里設(shè)置為Simplified Chinese charset (CP936) 安裝下載工具(多線(xiàn)程下載、BT下載、電驢) 還是終端輸入:#sudo apt-get install d4x amule azureus 即可。 或者把 beryl-manager添加到啟動(dòng)項(xiàng)內(nèi) 字體更換 我推薦大家使用文泉驛字體,在 下載deb包安裝 在“系統(tǒng)“>"首選項(xiàng)“>"字體“中調(diào)整字體 apt下載的deb包清理&
52、#160;在使用完apt后,系統(tǒng)下載的deb包會(huì)留存在硬盤(pán)里,我們可以把它們刪除,釋放硬盤(pán)空間。 終端輸入:#sudo apt-get clean 安裝rar壓縮、解壓工具 終端輸入:#sudo apt-get install rar unrar 啟用root(最高權(quán)限)帳戶(hù) 終端輸入:#sudo passwd root 輸入你希望的root用戶(hù)的密碼 安裝QQ 終端輸入:#sudo apt-get install eva 便可安裝eva了,如果你是使用scim(選擇中文語(yǔ)言支持的自動(dòng)安裝的就是scim)
53、,為了可以在eva里面輸入文字,要在終端輸入:sudo apt-get install scim-qtimm 系統(tǒng)會(huì)安裝支持QT的scim插件,這樣你就可以使用eva聊qq了。 顯卡驅(qū)動(dòng)安裝 進(jìn)入“系統(tǒng)">“系統(tǒng)管理">“受限驅(qū)動(dòng)管理器" 找到你的顯卡,把那個(gè)框點(diǎn)成對(duì)號(hào),會(huì)提示你安裝顯卡驅(qū)動(dòng),然后按照提示一步一步安裝完畢,重啟即可。 beryl的安裝 你的系統(tǒng)在安裝完畢之后就已經(jīng)有了一個(gè)內(nèi)置的桌面效果軟件(能實(shí)現(xiàn)簡(jiǎn)單的桌面特效,包括3D立方體),使用方法是(必須將顯卡驅(qū)動(dòng)裝好)進(jìn)入“系統(tǒng)&qu
54、ot;“首選項(xiàng)"“桌面效果",點(diǎn)擊“啟用桌面效果",如果你需要使用3D立方體桌面,那么選中“立方體上的工作區(qū)"即可。 如果你對(duì)這個(gè)簡(jiǎn)單的桌面特效工具不太滿(mǎn)意,想追求更華麗的桌面,那么安裝beryl仍然是個(gè)很好的選擇。如今安裝beryl不會(huì)像以前一樣麻煩了,feisty的源里已經(jīng)有了beryl的軟件包,我們只需要在終端里輸入: #sudo apt-get install beryl-core beryl-plugins beryl-plugins-data emerald beryl-settings beryl-manager ber
55、yl beryl-dev emerald-themes 安裝完畢即可了。 啟動(dòng)方法:“應(yīng)用程序">"系統(tǒng)工具">"Beryl Manager" 或者直接在終端輸入:#beryl-manager 如何設(shè)定/改變/啟用 root 使用者的密碼? #sudo passwd root 為了啟用 root 帳號(hào) (也就是 設(shè)置一個(gè)口令) 使用: #sudo passwd root 當(dāng)你使用完畢后屏蔽 root 帳號(hào) 使用: #sudo passwd -l
56、 root 這個(gè)將鎖住 root 帳號(hào). 如何在終端機(jī)模式下切換到 root 身份? #sudo -s -H Password: <在這注明您的密碼> 安裝VNC server 第一步, 獲取安裝文件 #sudo apt-get install vnc4server 第二步, 修改VNC Password, 6-8位 #vncpasswd Password: * Verify:* 第三步, 修改配置 系統(tǒng)->首選項(xiàng)->遠(yuǎn)程桌面 選擇
57、->請(qǐng)求用戶(hù)輸入此密碼->輸入至少6位密碼 第四步, 啟動(dòng)VNC server #vncserver 第五步,通過(guò)客戶(hù)端連接 安裝MS字體 #sudo apt-get install msttcorefonts vim配置 1) 首先安裝 vim 完整版本 #sudo apt-get install vim-full 2) vim中文在線(xiàn)幫助 b. 解壓, 執(zhí)行./vimcdoc.sh, vi里面, 執(zhí)行:help, 就都是中文的了. 3) 啟用本地
58、配置 VIM version 7.1 (說(shuō)明文檔) #cp etc/vim/vimrc /.vimrc #vim /.vimrc """"""""""""""""""""""""""""""""""""&quo
59、t;"""""""""""""""""""""""""""""""" " 一般設(shè)定 """"""""""""""
60、;""""""""""""""""""""""""""""""""""""""""""""""""""
61、;""""" " 設(shè)定默認(rèn)解碼 set fenc=utf-8 set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936 " 不要使用vi的鍵盤(pán)模式,而是vim自己的 set nocompatible " history文件中需要記錄的行數(shù) set history=100 " 在處理未保存或只讀文件的時(shí)候,彈出確認(rèn) set confirm " 與
62、windows共享剪貼板 set clipboard+=unnamed " 偵測(cè)文件類(lèi)型 filetype on " 載入文件類(lèi)型插件 filetype plugin on " 為特定文件類(lèi)型載入相關(guān)縮進(jìn)文件 filetype indent on " 保存全局變量 set viminfo+=! " 帶有如下符號(hào)的單詞不要被換行分割 set iskeyword+=_,$,%,#,- " 語(yǔ)法高亮 syntax
63、 on " 高亮字符,讓其不受100列限制 :highlight OverLength ctermbg=red ctermfg=white guibg=red guifg=white :match OverLength %101v.* " 狀態(tài)行顏色 highlight StatusLine guifg=SlateBlue guibg=Yellow highlight StatusLineNC guifg=Gray guibg=White “"""""&q
64、uot;"""""""""""""""""""""""""""""""""""""""""""""""""&q
65、uot;"""""""""""" " 文件設(shè)置 “"""""""""""""""""""""""""""""""""&q
66、uot;"""""""""""""""""""""""""""""""""" " 不要備份文件(根據(jù)自己需要取舍) set nobackup " 不要生成swap文件,當(dāng)buffer被丟棄的時(shí)候隱藏它
67、;setlocal noswapfile set bufhidden=hide " 字符間插入的像素行數(shù)目 set linespace=0 " 增強(qiáng)模式中的命令行自動(dòng)完成操作 set wildmenu " 在狀態(tài)行上顯示光標(biāo)所在位置的行號(hào)和列號(hào) set ruler set rulerformat=%20(%2*%<%f%= %m%r %3l %c %p%) " 命令行(在狀態(tài)行下)的高度,默認(rèn)為1,這里是2 set cmdheight=2
68、" 使回格鍵(backspace)正常處理indent, eol, start等 set backspace=2 " 允許backspace和光標(biāo)鍵跨越行邊界 set whichwrap+=<,>,h,l " 可以在buffer的任何地方使用鼠標(biāo)(類(lèi)似office中在工作區(qū)雙擊鼠標(biāo)定位) set mouse=a set selection=exclusive set selectmode=mouse,key " 啟動(dòng)的時(shí)候不顯示那個(gè)援助索馬里兒童的提示
69、set shortmess=atI " 通過(guò)使用: commands命令,告訴我們文件的哪一行被改變過(guò) set report=0 " 不讓vim發(fā)出討厭的滴滴聲 set noerrorbells " 在被分割的窗口間顯示空白,便于閱讀 set fillchars=vert: ,stl: ,stlnc: “""""""""""""""""&
70、quot;"""""""""""""""""""""""""""""""""""""""""""""""""&
71、quot;" " 搜索和匹配 “""""""""""""""""""""""""""""""""""""""""""""
72、"""""""""""""""""""""""" " 高亮顯示匹配的括號(hào) set showmatch " 匹配括號(hào)高亮的時(shí)間(單位是十分之一秒) set matchtime=5 " 在搜索的時(shí)候忽略大小寫(xiě) set ignorecase " 不要高亮被
73、搜索的句子(phrases) set nohlsearch " 在搜索時(shí),輸入的詞句的逐字符高亮(類(lèi)似firefox的搜索) set incsearch " 輸入:set list命令是應(yīng)該顯示些啥? set listchars=tab:| ,trail:.,extends:>,precedes:<,eol:$ " 光標(biāo)移動(dòng)到buffer的頂部和底部時(shí)保持3行距離 set scrolloff=3 " 不要閃爍 set novisualbell
74、" 我的狀態(tài)行顯示的內(nèi)容(包括文件類(lèi)型和解碼) set statusline=%F%m%r%h%w FORMAT=%&ff TYPE=%Y POS=%l,%v%p% %strftime("%d/%m/%y - %H:%M") " 總是顯示狀態(tài)行 set laststatus=2 “"""""""""""""""""""&
75、quot;"""""""""""""""""""""""""""""""""""""""""""""""" &
76、quot; 文本格式和排版 “"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " 自動(dòng)格式化 set formatoptions=tcrqn " 繼承前一行的縮進(jìn)方式,特別適用于多行注釋 set autoindent " 為C程序提供自動(dòng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度文化創(chuàng)意產(chǎn)業(yè)投資合作協(xié)議2篇
- 2025年產(chǎn)權(quán)車(chē)位買(mǎi)賣(mài)及車(chē)位增值服務(wù)與物業(yè)管理合同4篇
- 個(gè)人居間服務(wù)合同模板:房產(chǎn)交易中介合同版
- 2024年環(huán)保型廢紙買(mǎi)賣(mài)合同
- 2024版醫(yī)療設(shè)備采購(gòu)合同
- 2025年度環(huán)保材料銷(xiāo)售代理合同模板4篇
- 中英雙語(yǔ)2024年土地租賃協(xié)議模板版B版
- 2025年度現(xiàn)代服務(wù)業(yè)場(chǎng)承包經(jīng)營(yíng)合同樣本3篇
- 個(gè)人借款擔(dān)保責(zé)任合同范本2024版B版
- 2025年度征收拆遷安置房買(mǎi)賣(mài)合同范本(含安置補(bǔ)償與產(chǎn)權(quán)過(guò)戶(hù))4篇
- 2023年湖北省武漢市高考數(shù)學(xué)一模試卷及答案解析
- 城市軌道交通的網(wǎng)絡(luò)安全與數(shù)據(jù)保護(hù)
- 英國(guó)足球文化課件
- 《行政職業(yè)能力測(cè)驗(yàn)》2023年公務(wù)員考試新疆維吾爾新疆生產(chǎn)建設(shè)兵團(tuán)可克達(dá)拉市預(yù)測(cè)試題含解析
- 醫(yī)院投訴案例分析及處理要點(diǎn)
- 燙傷的安全知識(shí)講座
- 工程變更、工程量簽證、結(jié)算以及零星項(xiàng)目預(yù)算程序?qū)嵤┘?xì)則(試行)
- 練習(xí)20連加連減
- 五四制青島版數(shù)學(xué)五年級(jí)上冊(cè)期末測(cè)試題及答案(共3套)
- 員工內(nèi)部崗位調(diào)換申請(qǐng)表
- 商法題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論