歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 掌握Linux裡的所有bash命令

掌握Linux裡的所有bash命令

日期:2017/2/25 10:37:28   编辑:Linux教程

 使用的Linux發行版是Ubuntu 10.10 maverick。(隨時更新ing)

  ubuntu軟件倉庫:

  main,包含的是自由軟件,提供完全支持

  restricted,不是完全的自由軟件,但也提供支持

  universe,不提供安全支持,需依賴社區

  multiverse,是非自由軟件,不提供支持,不建議在服務器上安裝

  更改系統語言,修改/etc/default/locale文件

  中文是 LANG="zh_CN.UTF-8"

  LANGUAGE="zh_CN:zh"

  英文是 LANG="en_US.UTF-8"

  LANGUAGE="en_US:en"

  他自帶終端gnome-terminal的編輯風格是emacs風格

  Ctrl + a - 返回到當前命令的開始

  Ctrl + e - 返回到當前命令的末尾

  Ctrl + w - 刪除光標左邊的第一個條目(變量或者命令)

  Ctrl + u - 剪切光標前面的所有內容

  Ctrl + y - 剪切光標後面的所有內容

  Ctrl + y - 粘貼你用Ctrl +u或者Ctrl + y剪切的內容

  Ctrl + p - 滾動顯示以前的命令

  Ctrl + n - 下一個命令

  Ctrl + l - 清屏

  Ctrl + r - 啟動查找,在history中查找以前的命令

  如果習慣以vi的編輯和浏覽方式,可以使用

  fdisk命令,操作硬盤的命令,功能強大,謹慎使用

  fdisk [options] :改變disk的分區表,linux中一般是/dev下面的sdx和hdx

  fdisk -l :顯示disk的詳細信息

  root@hdp0:~# fdisk -l /dev/sda Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000ea18c Device Boot Start End Blocks Id System /dev/sda1 * 1 2497 20051968 83 Linux /dev/sda2 2497 2611 916481 5 Extended /dev/sda5 2497 2611 916480 82 Linux swap 顯示內容以一塊硬盤sda,大小21.5GB,2個分區(可能有人納悶了,這明明是3條信息!不能這麼看,看硬盤詳細信息可以看到2610cylinders,2610個柱面,從1開始分,分到2497號,這之間就是一個分區,是主分區;再從2497開始,到最後的2611結束,整個盤分完了,第二個區就是擴展分區,而這擴展分區的功能就是swap)

  fdisk /dev/sda :進入了fdisk命令的第二狀態,也就是內部,進行具體的操作

  root@hdp0:~# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u')。 Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) 其實看上面的提示都說的很清楚了,常用的功能就是紅色標識的

  n 添加新分區,然後選擇是主分區還是擴展分區,主分區只能有4個,並且只能命名為sda1到sda4,5以後留給擴展分區。接下來是選擇起始柱面號,第一個分區肯定是從1開始的,下一步是結束點選擇,可以用柱面號,也可以使用容量大小,但要用+號開頭,例如+500M,最後回車就分好一個區了。

  t 指定分區格式,然後選擇分區號,接著輸入L顯示所有支持的格式,然後需要的即可

  d 刪除分區,也很容易使用,先選分區號,然後刪除,記著經常用p查看當前分區情況

  q 不存儲退出。其實在fdisk下面可以隨便倒騰,只要你玩夠以後按q退出就行,千萬別按w啊。

  w 執行生效且退出。慎用!

  分完區和類型,然後使用mkfs命令,將分區格式化並賦予文件系統格式:

  mkfs.ext3 /dev/sda1

  其他命令

  blkid:顯示硬盤分區uuid號


Copyright © Linux教程網 All Rights Reserved