歡迎您光臨本站 註冊首頁

ubuntu常用命令集合(菜鳥寫給很菜很菜的鳥)

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

下面是本菜鳥學習Ubuntu幾個月以來收集的一些命令和一些小問題的解決方案,高手就可以忽略不計了,這主要是給比我還菜的鳥的.寫的比較亂,wiki和論壇里都有,不過還是拿出來和大家分享下:

1."運行"(不知道叫什麼,和win下的 開始-運行差不多): alt+f2,在其中輸入程序名稱即可,如運行EVA,則只需 鍵入「eva」即可,無需附帶路徑。

2.添加程序快捷方式到菜單中
系統-首選項-主菜單-新建項目
填入命令(即程序名稱,如要建立sopcast的快捷方式,則輸入sopcast即可)

3.虛擬光碟機部分

掛載ISO文件,sudo mount -o loop files.iso 目標文件夾(sudo在終端中暫時取得root許可權)
卸載 sudo umount 掛載文件夾

如掛載 /home/dudu/XP.iso 到 /home/dudu/iso文件夾
sudo mount -o loop /home/dudu/XP.iso /home/dudu/iso
or sudo mount -t iso9660 /home/dudu/XP.iso /home/dudu/iso(iso9660為指定文件格式)

卸載ISO文件 sudo umount /home/dudu/iso

.iso文件的建立
1.從文件夾建立,如將/home/dudu/ebooks/下的文件鏡像為/home/dudu/ebooks.iso
(sudo) mkisofs -o /home/dudu/ebooks.iso /home/dudu/ebboks/
2.從光碟機建立(光碟機路徑根據實際情況會有所不同)
sudo umount /media/cdrom0
(sudo) dd if=/media/cdrom0 of=/home/dudu/ebooks.iso bs=1024

文件燒錄(也可使用k3b等程序燒錄)
1.格式化碟片
sudo umount /media/cdrom0
(sudo) cdrecord dev=/media/cdrom0 blank=fast
2.燒錄
命令行輸入 nautilus burn:///
再打開新窗口,將文件拖入刻錄窗口即可

4.進入目錄 cd 目標文件夾
返回上一級目錄 cd ..
cd ~ 或 cd 回當前用戶的宿主目錄
cd ~用戶名回指定用戶的宿主目錄
cd - 回上一次所在的目錄

5.新建文件夾,當然你也可以通過右鍵建立,如在/home/dudu下建名為iso的文件夾
sudo mkdir /home/dudu/iso
由於使用了sudo,此文件夾只有root才能改動

6.取得root許可權
sudo su
or sudo -i
以root身份使用文件管理器,如我要在圖形界面下刪除上面建立的iso文件夾
sudo nautilus

密碼修改(慎用)
root密碼修改 sudo passwd root 然後二次輸入密碼

7.文件管理部分
文件備份(複製),sudo cp
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
(備份/etc/samba/smb.comf到/etc/samba/下,命名為smb.conf_backup)
移動 mv 格式同cp
刪除 rm filename
ls -a 列出當前目錄下的所有文件,包括以.頭的隱含文件
ls -l或ll 列出當前目錄下文件的詳細信息

鏈接(和WIN下快捷方式差不多),摘自《鳥哥私房菜》
ln 源文件鏈接名 創建當前目錄源文件的硬鏈接
ln /home/test /usr/test1 在/usr下建立/home/test的硬鏈接
ln -s a b 創建當前目錄下a的符號鏈接b
-s參數形成symbolic鏈接,相當於快捷方式.此外,如果你做了底下這樣的連結:
ln ?s /bin /root/bin
那麼如果你進入 /root/bin 這個目錄下,(請注意呦!該目錄其實是 /bin 這個目錄,因為你做了連結檔了!)所以,如果你進入 /root/bin 這個剛剛建立的連結目錄,並且將其中的數據殺掉時,嗯! /bin 裡面的數據就通通不見了!這點請千萬注意!並不是 /root 底下的資料都是 root 的!還需要注意一下該屬性才行


8.ADSL
開始設置sudo pppoeconf ,然後一路enter,填上用戶名和密碼就OK了
手工斷線 sudo poff
手工連接 sudo pon dsl-provider
查看連接日誌 plog
查看連接詳情 ifconfig
有線網路內有漫遊和DHCP兩種模式,漫遊就是讓它自動尋找可用連接,一般使用DHCP
ping命令使用 ping ip/網址 -c 要ping的次數 (網址前無http://)

9.samba的一些設置(與XP互聯時)
工作組設置
1.文件備份 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
2.打開編輯器 sudo gedit /etc/samba/smb.conf
找到 workgroup=MSHOME, 用 workgroup=new_domian_or_workgroup 替換,保存關閉
3. sudo testparm
4.重啟samba sudo /etc/init.d/samba restart

10.軟體安裝方式
1.新立德安裝
2. .deb包安裝雙擊即可,也可到終端安裝,如安裝/home/dudu/file.debsu
安裝 sudo dpkg -i /home/dudu/file.deb
卸載 sudo dpkg -r file(此處直接填寫程序名稱,即菜單里的名稱)
重新配置或修復 sudo dpkg-reconfigure file
3.gz壓縮包編譯安裝,如安裝/home/dudu/text.tar.gz
1.解壓縮 tar zxvf /home/dudu/text.tar.gz (默認解壓到當前用戶主目錄下)
然後轉到解壓後文件夾中 cd /home/dudu/text

(若文件夾中存在*.pl,*.sh文件,則sudo ./*.pl or ./*.sh即可完成安裝,以下是編譯安裝)

2.執行./configure (./configure --prefix=路徑,即可裝入指定目錄)
3.執行make,如果沒問題
4.執行make install
4.rpm包
1.安裝alien
sudo apt-get install alien
2.通過alien安裝rpm包
alien -d package-name.rpm
5..bin文件安裝
chmod +x filename.bin (取得許可權)
./filename.bin

11.壓縮文件部分
1.zip格式
1.添加壓縮文件夾 /home/dudu/zip 為/home/dudu/winrar.zip
zip /home/dudu/winrar.zip zip
注:zip文件夾和winrar.zip均在../dudu下(即主目錄,壓縮文件可添加到任何路徑,但是源文件需在../dudu下,可以是文件也可以是文件夾,否則壓縮文件解壓後會是從/home/dudu/........./zip,即為從新建的home文件夾開始的多個包含文件夾,如zip /home/dudu/winrar.zip /home/dudu/zip/則在../dudu下生成home文件夾,裡面包含dudu和zip兩個文件夾)
zip -m /home/dudu/winrar zip壓縮,並自動刪除原始文件zip
zip -r 壓縮,包含子目錄中的內容
zip -j 壓縮,忽略子目錄中的內容
zip -1 壓縮,壓縮率為1
2.解壓縮
unzip /home/dudu/winrar.zip 解壓到當前文件夾

2.tar與gzip
說明:tar無法對文件進行壓縮,但可以把文件打包。而gzip雖然可以壓縮文件,卻不能把文件打包。所以我們經常把兩個命令結合使用,產生.tar.gz的文件。一般壓縮流程是先用tar打包,再用gzip壓縮文件。
# tar cvf test.tar * 把當前目錄(*)下的文件打包,若有鏈接文件,直接將鏈接寫入
# tar zcvf test.tar.gz * 把當前目錄(*)下的文件打包並壓縮為gz格式
# tar jcvf test.tar.bz2 * 把當前目錄下的文件打包並壓縮為bz2格式
# tar hcvf test.tar * 把當前目錄下的文件打包,若有鏈接文件,直接將原始文件寫入

# tar xvf test.tar 把test.tar解包
# tar zxvf test.tar.gz 把test.tar.gz解壓縮並解包

gzip 壓縮文件
# gzip file1 壓縮file1,並刪除原始文件,這點務必要注意
# gzip -1 * 壓縮本目錄所有文件,壓縮率為1-9,9最高,默認6
# gzip -d file1.gz 解壓file1.gz文件
gunzip 解壓文件
# gunzip file1.gz 解壓file1.gz文件

12.可移動介質無法打開問題解決,重啟DBUS,也可用來解決開機出現"failde to initialize HAL" bug
sudo /etc/init.d/dbus restart

13.Mplayer無法播放rmvb,rm(參見wiki)
首先確定安裝了w32codecs,打開Mplayer界面上右擊 - perferences - video - x11/vx

14.在桌面顯示我的電腦等圖標
gconf-editor
在/apps/nautilus/desktop/分支下選擇相應項目

15.sudo apt-get install lunar-applet
添加農曆日期

16.進程管理,也可通過系統-系統管理-系統監視器進行管理
ps -A查看進程
kill -9 進程號,終止進程
強行結束終端中運行的操作,如想終止Wget等等.
ctrl+c

17.開關機的一些操作
ctrl+alt+backspace 登出桌面
sudo shutdown now -h 關機
sudo reboot 重啟
ctrl+alt+F1 進入控制台(全字元界面)

18.解決主菜單及應用程序菜單無法打開(安裝wine后可能會出現這個問題)
gmenu-simple-editor 然後選擇默認值

19.啟動服務管理,同XP的msconfig設置開機自啟動項
sudo sysv-rc-conf

20.opera 無法輸入中文
先安裝QT
sudo apt-get install scim-qtimm ,同樣適用於EVA
1.將opera中切換到主頁的快捷方式刪除
2.sudo gedit /usr/bin/opera
第二行添加
export QT_IM_MODULE="scim" (去掉雙引號也可)

21.通過sudo apt-get方式安裝軟體時下載的包默認保存目錄
/var/cache/apt/archives

22.文件許可權
chmod chmod u+s file 為file的屬主加上特殊許可權
chmod g+r file 為file的屬組加上讀許可權
chmod o+w file 為file的其它用戶加上寫許可權
chmod a-x file 為file的所有用戶減去執行許可權
chmod 765 file 為file的屬主設為完全許可權,屬組設成讀寫權,其它用戶具有讀

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

23.磁碟部分
1.掛載FAT # mount ?t vfat /dev/hda5 /mnt/cdrom 掛第一個ide的第五個邏輯分區
2.df 用於報告文件系統的總容量,使用量,剩餘容量。
3.du -b /home 查看目前/HOME目錄的容量(k)及子目錄的容量(k)。
4. fdisk -l 查看系統分區信息
5. fdisk /dev/sdb 為一塊新的SCSI硬碟進行分區

24.修復Grub
1.用Live cd引導進入終端
2.sudo grub
find /boot/grub/stage1
(若/boot單獨分出,則用/grub/stage1替換,stage1也可用menu.lst替換)
root (hdX,Y)
setup (hdX)
quit
(注意:其中X,Y是輸入find后出現的提示)

25.glxinfo|grep "direct rendering" 查看顯卡3D加速是否打開

26./etc/init.d/halt 關機設置的配置文件,可以更改硬碟掉電時間等

27.密碼重置
1.開機
2.在grub啟動列表中按ESC
3.按 e 來修改平時啟動的那個選項
4.在kernel***那一行再按 e
5.在最後面加上 rw init=/bin/bash
6.按確定
7.按 b 來啟動
此時是你在使用root用戶,所以要小心不要亂按其他命令,除非你知道你在幹什麼。
8.用 passwd <用戶名> 來重設你的密碼
9.重啟 shutdown -r now

28.sudo dpkg-reconfigure xserver-xorg 重調解析度

29.更改登錄是的黃色背景
sudo gedit /etc/gdm/PreSession/Default
找到
# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="#dab082"
fi
#dab082 就是顏色 可以隨便改。(作者:cg516)

[火星人 ] ubuntu常用命令集合(菜鳥寫給很菜很菜的鳥)已經有727次圍觀

http://coctec.com/docs/linux/show-post-178856.html