安裝Linux 系統 後必做的事情

桌面系統

爲了方便虛擬機下使用 Ubuntu ,結合自身使用經驗,給出以下幾個命令:

    systemd-analyze
    systemd-analyze blame
    sudo systemctl disable xxx.service
    sudo systemctl mask xxx.service
    systemctl list-unit-files

熟悉的話不用看了

開機優化

	  開機時間統計
      systemd-analyze
      顯示開機啓動項的時間
      systemd-analyze blame

systemd-analyze blame 結果如下
1556691282.png
可以看到前面的時間,後面的是服務名,並且是按照時間的倒序排列。接下來找到排名前10的服務名,殺死???
去谷歌這這些服務名,搞清楚是否能幹掉。
如果能,將用到下面兩個命令:

    sudo systemctl disable xxx.service
    sudo systemctl mask xxx.service

disable 和 mask 的區別:可以用 man systemctl 來查看。
1556691871.png
This is a stronger version of disable, since it prohibits all kinds of activation of the unit, including enablement and manual activation. Use this option with care.
什麼意思呢?
一般禁止用 disable 就行了。


查看ubuntu所有的服務
systemctl list-unit-files

1556692336.png
這裏就看到所有的開機自啓項,左邊是服務名稱,右邊是狀態,enabled是開機啓動,disabled是開機不啓動,mask 是徹底被幹掉了。

更換源

簡單

1.備份 source.list 文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bkp

2.編輯 sources.list
不管是 gedit,nano 還是 vi,都行,將 sources.list 清空,然後將你要添加的源(阿里?網易163?清華?Whatever)甩到裏面。
3.更新生效

apt-get update ; apt-get upgrade -y

執行錯誤的話就再執行該命令一次。

更簡單

想想你用的是什麼,是 Linux 啊!在 Linux 下修改設置,沒有一個.sh解決不了的事情。搜索下“一鍵更換Linux軟件源腳本”,懶得搜索的話,下面給了鏈接。順帶一嘴:看了下腳本的內容,其實對我們自己來說,就是將一個將文件清空,然後寫入,自己動手可以將其簡化一下。之後你發現,你還可以配置.vimrc.bahrc.tmux.conf等等,然後將安裝和配置都寫在一個shell腳本中。世界變得不再複製和黏貼。

VPS

更改 SSH 端口號

修改SSH配置文件

vi /etc/ssh/sshd_config

1556688946.png
將原來的 22 換成 其他的就行了。
重啓生效

service sshd restart

創建新用戶

將下面的兩個hehe換成你的用戶名

useradd -s /bin/bash -m hehe ; passwd hehe
輸入密碼兩次完成創建。


接下來給用戶添加 sudo 命令的使用權限
首先查看是否安裝sudo
visudo
沒有就安裝
apt-get install sudo -y
然後寫入
echo -e "\nhehe ALL=(ALL) ALL\n" >> /etc/sudoers
這句意思是:允許用戶 hehe 執行 sudo 命令 (需要輸入密碼)
檢查是否寫入成功
cat /etc/sudoers

酸酸乳

必須
有肥宅快樂水還要啥自行車?——本山耀司
參考鏈接:
SuperUpdate.sh 一鍵更換Linux軟件源腳本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章