解決Ubuntu16下根目錄100 的問題

2021-08-11 02:14:54 字數 652 閱讀 3429

當時裝系統的時候只給/目錄分配了14g,使用了幾周後發現根目錄沒有空間了。

最初想的事刪除一些不用的東西,但按照網上的教程刪除一些東西,並沒有多大的效果。

使用命令檢視占用du -cks * | sort -rn | head -10

發現/usr占用了12g的空間,因為我原來沒有給/usr單獨分割槽,所以想將/usr掛載到新的硬碟分割槽/usr是最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄。

1.建立硬碟分割槽,格式化為ext4檔案系統

網上自己找教程

2. 建立臨時目錄/tmp/mnt 掛載到該分割槽,mount /dev/sdb1 /tmp/mnt,使用cp -ax /usr/* /tmp/mnt 將/usr分割槽現有內容拷貝到/tmp/mnt分割槽,然後使用umount /dev/sdb1 /ks將/tmp/mnt分割槽解除安裝

3. 將原先的usr改為usr.old,然後新建usr目錄,mkdir /usr作為新的掛載點,這裡注意改變usr目錄後,vim是不能使用的,後面需要修改/etc/fstab中的設定開機掛載/usr到那塊硬碟,我當時改為usr.old後vi也不能用,只能用echo在/etc/fstab中做了配置,本人覺得可以提前加入配置,等改好之後使用mount -a 才會生效;然後df -h測試是否掛載成功。然後reboot,刪除/usr.old就好了,親測有效。

Ubuntu16下切換python版本

環境 ubuntu 16.4 64位 在之前用的ubuntu14 32位上裝tensorflow,報錯 大概是沒有與平台相匹配的版本?於是改用ubuntu16裝tensorflow ubuntu16自帶兩個版本的python 3.5 2.7 檢視預設的版本 python version 檢視3的版本...

Ubuntu16下ROS的安裝

新增ros源 官方源 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 中科大源 sudo sh c etc lsb release echo deb lsb release cs main e...

Ubuntu 16 下更改使用者名稱

有些時候,我們不滿意安裝時起的使用者名稱,但是之前已經在這個使用者上做了好多配置,所以最好的方式是修改使用者名為我們期望的,而不是重新建立乙個新的使用者名稱,來重新做配置。但是改使用者名稱及涉及到的配置檔案的時候,一定要小心,因為稍有疏忽,就會造成重啟後無法登陸的情況。本篇文章基於如下假設 已有的使...