1. 程式人生 > >ubuntu一些基本操作用法!(轉)

ubuntu一些基本操作用法!(轉)

如何列出硬碟分割表?
sudo fdisk -l
  • 您可以使用 系統 -> 管理 -> Disks

[編輯] 如何列出硬碟檔案系統使用狀況?

df -T -h
  • 您可以使用 系統 -> 管理 -> Disks

[編輯] 如何列出掛載的裝置?

mount

[編輯] 如何列出 PCI 裝置?

lspci

[編輯] 如何列出 USB 裝置?

lsusb

[編輯] 如何提高 CD/DVD-ROM 速度?

e.g. 假設 CD/DVD-ROM裝置 位置是 /dev/cdrom
sudo hdparm -d1 /dev/cdrom
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf
  • 檔案後面增加此行敘述
/dev/cdrom {
dma = on
}
  • 儲存編輯過的檔案

[編輯] 如何手動 掛載/解除安裝 CD/DVD-ROM , 並且顯示所有隱藏以及關聯的 檔案/資料夾?

e.g. 假設 CD/DVD-ROM 位置是 /media/cdrom0/
  • 掛載 CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
  • 解除安裝 CD/DVD-ROM
sudo umount /media/cdrom0/

[編輯] 如何手動強制解除安裝 CD/DVD-ROM ?

e.g. 假設 CD/DVD-ROM 位置是 /media/cdrom0/
sudo umount /media/cdrom0/ -l

[編輯] 如何不用重開機下掛載 /etc/fstab ?

sudo mount -a

[編輯] CD/DVD 燒錄

[編輯] 如何清除 CD-RW/DVD-RW?

e.g. 假設 CD/DVD-ROM 位置為 /dev/cdrom
sudo umount /dev/cdrom
cdrecord dev=/dev/cdrom blank=fast

[編輯] 如何燒錄 檔案/資料夾 至 CD/DVD?

nautilus burn:///
  • CD/DVD 光碟製作程式 : 檔案瀏覽器
  • 拖曳 檔案/資料夾 至視窗內
檔案選單 -> 燒錄光碟... -> 燒錄

[編輯] 如何燒錄影像檔 (ISO) 至 CD/DVD?

點選影像檔(ISO)右鍵 -> 燒錄光碟... -> 燒錄

[編輯] 如何複製 CD/DVD?

[編輯] 如何從 CD/DVD 建立影像檔 (ISO)?

e.g. 假設 CD/DVD-ROM 位置為 /dev/cdrom
sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

[編輯] 如何將資料夾資料建立成影像檔(ISO)?

mkisofs -o file.iso /location_of_folder/

[編輯] 如何產生 MD5 檢查碼檔案?

md5sum file.iso > file.iso.md5

[編輯] 如何檢查檔案的 MD5 碼?

e.g. 假設 file.iso 以及 file.iso.md5 位於相同的目錄
md5sum -c file.iso.md5

[編輯] 如何不透過燒錄而 掛載/解除安裝 影像檔 (ISO) ?

sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop
  • 解除安裝影像檔 (ISO)
sudo umount /media/iso/

[編輯] 如何 設定/改變 CD/DVD 燒錄速度?

  • 請參閱 #基本備註
  • 應用程式 -> 系統工具 -> 組態編輯器
  • 組態編輯器
/ -> apps -> nautilus-cd-burner -> default_speed (設定/改變 燒錄速度)

[編輯] 如何啟動 CD/DVD 燒錄 burnproof?

  • 請參閱 #基本備註
  • 應用程式 -> 系統工具 -> 組態編輯器
  • 組態編輯器
/ -> apps -> nautilus-cd-burner -> burnproof (勾選)

[編輯] 如何啟動 CD/DVD 超燒?

  • 請參閱 #基本備註
  • 應用程式 -> 系統工具 -> 組態編輯器
  • 組態編輯器
/ -> apps -> nautilus-cd-burner -> overburn (勾選)

[編輯] 網路

[編輯] 如何設定 Google Talk?

[編輯] 如何 啟動/關閉 網路連線?

  • 請參閱 #基本備註
  • 系統 -> 管理 -> 網路
  • 網路連線
連線 -> 選擇 "乙太網連線" -> 啟動/停止使用

[編輯] 如何設定網路連線?

  • 請參閱 #基本備註
  • 系統 -> 管理 -> 網路
  • 網路連線
連線 -> 選擇 "乙太網連線" -> 屬性
連線 -> 啟動這個連線 (勾選)
連線設定 -> 組態: 選擇 "DHCP/固定 IP 位址"
DNS -> DNS 伺服器 -> 新增/刪除

[編輯] 如何設定撥號連線?

sudo pppconfig
  • 開始連線
sudo pon provider_name
  • 結束連線
sudo poff

[編輯] 如何設定寬頻連線?

sudo pppoeconf

[編輯] 如何修改主機名稱?

  • 請參閱 #基本備註
  • 系統 -> 管理 -> 網路
  • 網路設定
一般 -> 主機設定 -> 主機名稱: 指定計算機名稱
  • 儲存並且關閉所有已開啟的應用程式,並重開機。

[編輯] 如何修改主機敘述?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • 找此行
...
server string = %h server (Samba, Ubuntu)
...
  • 將以下敘述取代此行
  server string = new_computer_descriptions
  • 儲存編輯過的檔案
sudo testparm
sudo /etc/init.d/samba restart

[編輯] 如何改變主機網域/工作群組?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • 找此行
...
workgroup = MSHOME
...
  • 將以下敘述取代
  workgroup = new_domain_or_workgroup
  • 儲存編輯過的檔案
sudo testparm
sudo /etc/init.d/samba restart

[編輯] 如何用免費 DynDNS 服務指定使用動態IP本機的名稱?

e.g. 假設因特網連線組態已經完成
每一小時自動更新 IP 至 DynDNS Database/DNS
* * * * * 代表 分 時 日 月 星期
sudo apt-get install ipcheck
sudo gedit /root/dyndns_update.sh
  • 在新增的檔案內加入下面這幾行
USERNAME=myusername
PASSWORD=mypassword
HOSTNAME=myhostname.dyndns.org
cd /root/
if [ -f /root/ipcheck.dat ]; then
ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
else
ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
fi
  • 儲存編輯過的檔案
sudo chmod 700 /root/dyndns_update.sh
sudo sh /root/dyndns_update.sh
export EDITOR=gedit && sudo crontab -e
  • 在檔案後面加入下面這幾行
00 * * * * sudo sh /root/dyndns_update.sh
  • 儲存編輯過的檔案

[編輯] 如何簡單分享資料夾?

資料夾上按右鍵 -> 共享資料夾
共享資料夾 -> 共享為: 選擇 "SMB"
共享內容 -> 名稱: 指定共享名稱

[編輯] 如何瀏覽網路上計算機?

e.g. 假設區域網路已經設定好了
如果計算機或者網路資料夾無法找到,試著接存取他們。
  • 位置 -> 網路伺服器

[編輯] 如何不先掛載就讀取網路分享檔案夾?

例如:假設你已正確設定好網路連線
網路上分享出資料夾的計算機IP位址是: 192.168.0.1
分享出來的資料夾名稱是: linux
  • 應用程式 -> 執行命令...
  • 輸入並執行以下指令
smb://192.168.0.1/linux

[編輯] 如何手動 掛載/解除安裝 網路分享的資料夾,並予許所有使用者讀取?

e.g. 假設網路連線已經設定完成
網路計算機 IP: 192.168.0.1
網路計算機帳號: myusername
網路計算機密碼: mypassword
分享資料夾名稱: linux
本機掛載資料夾: /media/sharename
  • 掛載網路資料夾
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
  • 解除安裝網路資料夾
sudo umount /media/sharename/

[編輯] 如何手動掛載/卸除網路共享檔案夾, 並允許所有使用者都可讀取和寫入?

e.g. 假設網路連線已經設定完成
網路計算機 IP: 192.168.0.1
網路計算機帳號: myusername
網路計算機密碼: mypassword
分享資料夾名稱: linux
本機掛載資料夾: /media/sharename
  • 掛載網路資料夾
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
  • 解除安裝網路資料夾
sudo umount /media/sharename/

[編輯] 如何在系統啟動時, 自動掛載網路分享檔案夾, 並允許所有使用者都可讀取 ?

e.g. 假設網路連線已經設定完成
網路計算機 IP: 192.168.0.1
網路計算機帳號: myusername
網路計算機密碼: mypassword
分享資料夾名稱: linux
本機掛載資料夾: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • 在新增的檔案內加入下面這幾行
username=myusername
password=mypassword
  • 儲存編輯過的檔案
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • 在檔案後面加入下面這幾行
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials    0    0

[編輯] 如何在系統啟動時, 自動掛載網路分享檔案夾, 並允許所有使用者都可讀取 ?

e.g. 假設網路連線已經設定完成
網路計算機 IP: 192.168.0.1
網路計算機帳號: myusername
網路計算機密碼: mypassword
分享資料夾名稱: linux
本機掛載資料夾: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • 在新增的檔案內加入下面這幾行
username=myusername
password=mypassword
  • 儲存編輯過的檔案
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • 在檔案後面加入下面這幾行
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials,dmask=777,fmask=777  0    0

[編輯] 如何取得無線網路模組(ipw2200)並且使用無線資料傳輸協定(WAP)?

[編輯] 遠端桌面

[編輯] 如何設定遠端桌面 (沒有安全性)?

警告! 遠端桌面只在 GNOME 登入 session 運作
離開計算機而未注意 GNOME 登入 session 是不安全
使用 (系統 -> 鎖定劃面) 並且離開計算機時關掉螢幕
  • 系統 -> 偏好管理 -> 遠端桌面
  • 遠端桌面偏好設定
共享 ->
允許其他使用者觀看您的桌面 (勾選)
允許其他使用者控制您的桌面 (勾選)
安全性 ->
詢問您已確認 (不勾選)
使用者需要輸入密碼: (勾選)
密碼: 指定密碼

[編輯] 如何連結遠端 Ubuntu 桌面?

e.g. Assumed that remote Ubuntu machine have configured Remote Desktop
Remote Ubuntu machine: 192.168.0.1
vncviewer -fullscreen 192.168.0.1:0
  • To quit vncviewer
Press 'F8' -> Quit viewer

[編輯] 如何從 Windows 機器上連結遠端 Ubuntu 桌面?

e.g. Assumed that remote Ubuntu machine have configured Remote Desktop
Remote Ubuntu machine: 192.168.0.1
  • Download VNC Viewer: Here

[編輯] Windows

[編輯] 如何手動 掛載/解除安裝 Windows 分割區 (NTFS) , 並且允許所有使用者只能讀取?

e.g. 假設 Windows 分割區 (NTFS) 位置是 /dev/hda1
本地掛載資料夾: /media/windows
  • 掛載 Windows 分割區
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222
  • 解除安裝 Windows 分割區
sudo umount /media/windows/

[編輯] 如何手動 掛載/解除安裝 Windows 分割區 (FAT) , 並且允許所有使用者能讀取以及寫入?

e.g. 假設 Windows 分割區 (FAT) 位置為 /dev/hda1
本地掛載資料夾: /media/windows
  • 掛載 Windows 分割區
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000
  • 解除安裝 Windows 分割區
sudo umount /media/windows/

[編輯] 如何開機時掛載 Windows 分割區 (NTFS) , 並且允許所有使用者讀取?

e.g. 假設 Windows 分割區 (NTFS) 位置為 /dev/hda1
本地掛載資料夾: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • 在檔案後面加入下面這幾行
/dev/hda1    /media/windows ntfs  nls=utf8,umask=0222 0    0

[編輯] 如何開機時掛載 Windows 分割區 (FAT), 並且允許所有使用者讀取/寫入?

e.g. 假定 Windows 分割區 (FAT) 位置為 /dev/hda1
本地掛載資料夾: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • 在檔案後面加入下面這幾行
/dev/hda1    /media/windows vfat  iocharset=utf8,umask=000  0    0

相關推薦

ubuntu一些基本操作用法!()

如何列出硬碟分割表? 請參閱 #基本備註 sudo fdisk -l 您可以使用 系統 -> 管理 -> Disks [編輯] 如何列出硬碟檔案系統使用狀況? 請參閱 #基本備註 df -T -h 您可

Mysql數據庫的一些基本操作

-h 知識 刪除mysql init rst 建表 自動刪除 fault order 今天,終於把MySQL數據庫的知識系統的過了一遍,下面整理出一些常用的基本操作。 一、MySQL服務器的啟動與關閉 1、啟動MySQL服務器 開始 -> 運行 輸入“cmd”,然

js 數組的一些基本操作

循環 負數 16px 抽取 .sh 自己 方法 多少 不包含 var arr1 = [1,2,3,4,5,6];    arr1[0];    arr1[1]; console.log("長度:"+arr1.length); 一、遍歷數組

git 的一些基本操作

str 一個 修改信息 rem 建倉 文件添加 nbsp init origin 獲取倉庫 git init:初始化一個倉庫,當前目錄下生成 .git 目錄,該目錄為倉庫。 git init --bare :生成裸倉庫,不存在 .git 目錄。 git clone (

2.QT字符串及一些基本操作

spa pac body slot exp str delet str2 AR mainwindow.h 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H 3 4 #include <QMainWindow>

關於BeautifulSoup的一些基本操作

截圖 說了 spa 圖片 info font beautiful 9.png ima 這篇可能講的沒那麽詳細,其實不難的,我學這個主要是用於Scrapy框架,媽嗨,Scrapy框架真的是嗨快的 送它幾百個大拇指。以下就截圖了,該說的都說了 關於Beauti

Centos 6.9中 http-2.2 中的一些基本操作和 https 的實現

http http-2.2 https 首先聲明: 接下來的所有的操作都是基於防火墻和selinux關閉的情況下;是基於本地的實現;1.建立httpd服務,要求: 1) 提供兩個基於名稱的虛擬主機www1, www2;要求每個虛擬主機都有單獨的錯誤日誌

C++標準庫中棧和隊列的一些基本操作

AS PE 元素 返回值 nbsp 返回 void 入隊 style 棧:   <1>使用棧,要包含頭文件:#include <stack>   <2>定義棧,stack<Type> s; 其中Type為數據類型,可以是基本數

列表的一些基本操作

ring 利用 列表排序 put eas 參數 user 順序 else 定義空list,定義list不能使用使用list關鍵字List_1 = []定義包含數據的listList_2 = [1,2.0,3+4j,”abc”,(1,2,3),[5,6],{“username

關於linux的一些基本操作

分布 分隔 top halt 關機 進行 inux ast 重命名文件 學習了一下linux的基本操作。寫在這裏做一點自己的總結和未來的回看罷。首先是一個關於linux的系統安裝,這裏安裝的是linux的CentOS6.9的系統,現在最新的CentOS系統已經來了7.0,我

linux的一些基本操作

內容 5.1 star 解壓 unzip 取反 find cat fin Linux 命令總結 啟動終端: ctr+alt+t,無需多言 終端字體放大: ctr+shift+‘+‘,終端字體縮小: ctr+‘-‘,無需多言 ls: 查看當前目錄下的文件信息 pwd:

mac一些基本操作

分享 操作 pat bash png 基本 技術 輸入 終端 1、添加環境變量 打開終端,輸入 open .bash_profile 然後,你會看到如下: 然後,編輯文本,export PATH="你要添加的路徑" 最後在執行:source ~/.bash_profil

python----列表(陣列)的一些基本操作

python中的陣列就是動態的,因此你可以隨意的對陣列進行插入,刪除元素操作。 1.修改元素 這個沒什麼好說的,與java是一樣的,直接修改就好了。 arr = ['a','b','c'] arr[0]='ff'; print(arr) 2.在列表末尾追加元素append&nb

關於List集合的一些基本操作

宣告需要操作的Student類以及要轉換的Person類 public class Student:IFormattable,IComparable<Student> { public int ID { get; set; } public s

檔案管理的一些基本操作5

檔案追加與合併 1.cat 和 echo 用於顯示追加和合並的結果 命令 1. cat 檔案1>檔案2 (檔案1覆蓋檔案2) 2.cat 檔案1>>檔案2 (檔案1追加檔案2) 3.cat 檔案1 檔案2 > 檔案3 (檔案1 2覆蓋到檔案3中) paste 命令 &nbs

linux上的一些基本操作

kill 使用 spa 使用情況 linu rep tomcat style 查看 1.chmod a+x 路徑 給某文件授權 2.ps -ef | grep tomcat 查看某服務的端口使用情況 3.kill + 端口

xshell的一些基本操作

(1)命令ls——列出檔案   ls -la 給出當前目錄下所有檔案的一個長列表,包括以句點開頭的“隱藏”檔案   ls a* 列出當前目錄下以字母a開頭的所有檔案   ls -l *.doc 給出當前目錄下以.doc結尾的所有檔案 (2)命令cp——複製檔案   cp afile af

ArrayList的一些基本操作

       首先建立一個ArrayList集合物件,使用new方法進行實現。 ArrayList<String> list = new ArrayList<String>();   &

git一些基本操作

1.建立一個branch 檢視當前已經存在的branch git branch git remote -v 建立一個新的branch在伺服器上 git push upstream dev   將自己的origin和server的upstre

linux的一些基本操作命令

linux的一些基本操作命令 1、系統與硬體 檢視CPU資訊 more /proc/cpuinfo 檢視記憶體資訊 more /proc/meninfo 查詢作業系統 cat /etc/redhat-release 檢視系統版本和核心資