此文章轉(zhuǎn)載自:
1:Linux 命令
ps –ef 查看所有的進(jìn)程
grep 搜索
ls -al 按照長(zhǎng)格式顯示當(dāng)前目錄的所有內(nèi)容
kill -9 進(jìn)程號(hào) 強(qiáng)制終止進(jìn)程號(hào)所對(duì)應(yīng)的進(jìn)程
chmod 用于改變文件或目錄的訪問權(quán)限
chgrp 改變文件或是目錄的所屬組
chown 將指定文件的擁有者改為指定的用戶或組
sudo 允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的root命令的一個(gè)工具
rm 刪除文件或是目錄
rm –fr選項(xiàng)f表示強(qiáng)制刪除,忽略不存在的文件,不給出提示;選項(xiàng)r表示遞歸刪除目錄及內(nèi)容
history:用于顯示已執(zhí)行的命令序號(hào)及命令本身
history | grep word:在已執(zhí)行的命令中查詢包含word的命令
history –c:清除所有的命令歷史
2:Ubuntu上更新及安裝軟件apt-get apt-cache
最好的處理方式,是在云桌面中提供軟件管家工具,管理員可以在服務(wù)器端對(duì)終端用戶進(jìn)行批量軟件操作,用戶也可以自行通過客戶端進(jìn)行軟件安裝和卸載。vopt硬盤碎片整理軟件:這是vopt硬盤碎片整理軟件,vopt之前發(fā)布過xp版本,現(xiàn)在發(fā)布win7的版本,硬盤上安裝或卸載軟件會(huì)變得凌亂linux常用命令,使系統(tǒng)運(yùn)行變慢,而這個(gè)工具工具可將分裂在不同扇區(qū)的文件進(jìn)行分類和整理,提升系統(tǒng)運(yùn)行效率,可以代替win自帶的碎片整理工具。cydia安裝deb時(shí)會(huì)自動(dòng)匹配依賴包,卸載軟件時(shí)不卸載依賴包linux常用命令,但卸載依賴包時(shí)會(huì)連同被依賴軟件一起卸載。
apt-get install packagename
安裝一個(gè)新軟件包
apt-cache search string
在軟件包列表中搜索字符串
apt-get remove packagename
卸載一個(gè)已安裝的軟件包(保留配置文檔)
apt-get autoremove packagename
卸載一個(gè)已安裝的軟件包(刪除配置文檔)
apt-get update
在修改/etc/apt/sources.list或/etc/apt/preferences之後運(yùn)行該命令。此外您需要定期運(yùn)行這一命令以確保您的軟件包列表是最新的,即刷新軟件倉(cāng)庫(kù)。
apt-get upgrade(dist-upgrade)
可以使用這條命令更新軟件包,apt-get upgrade不僅可以從相同版本號(hào)的發(fā)布版中更新軟件包,也可以從新版本號(hào)的發(fā)布版中更新軟件包
apt-get upgrade后面不加包名就是更新全部軟件包
3:Linux 環(huán)境下的rails框架搭建
rvm為Ruby的管理工具,在其下可以裝載多個(gè)版本的Ruby
gem是管理Ruby的插件的工具
bash-sstable<<(curl-shttps://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer):將上面連接的內(nèi)容寫入文件stable中,并用bash執(zhí)行。
4. ./ . .. ~ /
./:執(zhí)行當(dāng)前目錄下的可執(zhí)行文件,要求當(dāng)前用戶對(duì)該文件具有可執(zhí)行的權(quán)限,大多數(shù)的./默認(rèn)的是bash;
bash:對(duì)于當(dāng)前用戶沒有可執(zhí)行權(quán)限的或非可執(zhí)行的文件,bash均可執(zhí)行
. :當(dāng)前目錄