歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 玩Linux五年積累的技巧(2) -- 系統(上)

玩Linux五年積累的技巧(2) -- 系統(上)

日期:2017/3/1 16:36:32   编辑:關於Linux
玩Linux五年積累的技巧(2) -- 系統(上) 本文主要介紹了Linux系統方面的一些技巧。 作者 JH Gao<[email protected]> 從最開始接觸Linux到現在已經有5年了,和所有人一樣,少不了折騰。折騰後偶爾我會把方法記錄下來,現在簡單總結一下。 所以的命令功能通過man都能找到具體用法,我只把自己覺得常用的列舉出來。 www.2cto.com 1. /etc/fstab文件出錯時,系統不能正常啟動,此時可以啟動進入single user模式,而改模式下根目錄"/"是只讀的,可以用如下的命令把"/"重新掛載為“讀寫”: Shell代碼 [root@linux]# mount -n -o remount,rw / -n : mount but do not change /etc/mtab -o : options 2.partprobe--不用重啟使用新的分區表 partprobe : reinitializes the kernel in memory of the partition table. 更改分區設置後,系統提示需要重啟以更改kernel中的分區表,利用partprobe即可免除重啟。 3. ubuntu系統在GDM和KDM之間切換。如果你同時安裝了GNOME和KDE,有時候需要在gdm和kdm之間切換: Shell代碼 sudo dpkg-reconfigure gdm 4.增加swap空間 a. 創建一個新的分區或新的文件 b. 用mkswap工具寫入特殊標記 c. 在/etc/fstab中加入新的記錄 d. 激活swap分區,命令swapon -a 或者 swapon [SWAPFILE] e. 用swapon -s 命令檢查swap分區的狀態 例子: Shell代碼 dd if=/dev/zero of=/swapfile bs=1M count=100 mkswap /swapfile vi /etc/fstab ... swapon -a 5. 不用格式化把ext2轉換為ext3 Shell代碼 tune2fs -j /dev/sdax 6.一個網卡綁定多個IP 例子: 系統是CentOS, 網卡是eth0,如果只要額外設置1個IP,則創建文件/etc/sysconfig/network-scripts/ifcfg-eth0:0, 在該文件中設置IP信息。 如果需要設置一個IP段,則創建文件ifcfg-ethX-rangeX: ifcfg-eth0-range0: Shell代碼 DEVICE=eth0-range0 BOOTPROTO=static HWADDR=08:00:27:24:C2:72 ONBOOT=yes IPADDR_START=192.168.56.20 IPADDR_END=192.168.56.30 NETMASK=255.255.255.0 然後重啟網絡 7. 更改hostname搜尋順序 修改 /etc/nsswitch.conf (修改這個文件可以實現更多功能,比如查詢group, passwd, networks等的查詢順序,具體可以查看man手冊) 8. lsof命令可以列出所有打開的文件。這個命令最常用的功能是找到“丟失”的空間。 比如我們用df命令看到/home分區只剩下1G了,但用du命令得到的結果是應該還有5G才對,這種情況往往是由於一些文件被刪除,但這些被刪除的文件的文件句柄還沒有被釋放導致的。用命令 Shell代碼 lsof | grep -i deleted 查看有哪些文件被刪除了但文件句柄還沒釋放,kill或者重啟響應的進程就能找回“丟失”的空間。 lsof有時候還能恢復被誤刪除的文件,具體方法請google. 9. 目錄的長度從來不會是0,因為它總是包含.和..兩項。符號連接的長度指其路徑名包含的字符數,由於路徑名中至少有一個字符,所以長度也不為0. 10. 要創建一個名為“-f”的文件夾,使用命令mkdir -f必然失敗,而用 Shell代碼 mkdir -- -f 則可以創建成功. 11. 用"cd -"在最近使用的兩個目錄間切換 12. su 和 su - 的區別:執行su時新shell將繼承當前的shell環境,su -模擬實際的root登陸會話 13. 快速清除history Shell代碼 export HISTSIZE=0
Copyright © Linux教程網 All Rights Reserved