root登陸
1.首先獲得臨時的root許可權,因為後面的一些操作需要root許可權才可以,開啟終端輸入以下命令
sudo -s
之後直接輸入當前賬戶的密碼,就可以獲得臨時的root許可權
2.先建立root賬戶:
sudo passwd root
根據提示輸入密碼(此時輸入的密碼是以後登入root賬戶時的密碼)
3.修改配置檔案,檔案路徑/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
可以使用vim修改,也可以用文件編輯器修改,此處我使用文件編輯器修改
gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
(對普通檔案進行編輯一定要先獲得root許可權)
開啟後,在文件末尾輸入
greeter-show-manual-login = true
all-guest = false
4.去除gdm登陸使用者名稱檢測:
修改/etc/pam.d/gdm-autologin 檔案
gedit /etc/pam.d/gdm-autologin
刪除 或注釋掉以下語句
auth required pam_succeed_if.so user != root quiet_success
修改 /etc/pam.d/gdm-password 檔案
gedit /etc/pam.d/gdm-password
同樣刪除 或注釋掉上面的語句
5.修改/root/.profile檔案
gedit /root/.profile
文件最後一行 mesg n || true 前新增 tty -s && 即 tty -s &&mesg n || true
6.重啟系統,終端介面輸入 #reboot
重啟完成後,登陸介面選擇 「未列出」,之後使用者名稱輸入 root 進行登入即可。
修改系統源和更新
修改阿里源為ubuntu 18.04預設的源
備份/etc/apt/sources.list
#備份cp /etc/apt/sources.list /etc/apt/sources.list.bak
在/etc/apt/sources.list檔案前面新增如下條目
#新增阿里源
deb bionic main restricted universe multiverse
deb bionic-security main restricted universe multiverse
deb bionic-updates main restricted universe multiverse
deb bionic-proposed main restricted universe multiverse
deb bionic-backports main restricted universe multiverse
deb-src bionic main restricted universe multiverse
deb-src bionic-security main restricted universe multiverse
deb-src bionic-updates main restricted universe multiverse
deb-src bionic-proposed main restricted universe multiverse
deb-src bionic-backports main restricted universe multiverse
最後執行如下命令更新源
##更新
sudo apt-get update
sudo apt-get upgrade
wps安裝
安裝搜狗輸入法
安裝依賴
sudo apt-get install fcitx-bin
sudo apt-get install fcitx-table
安裝完成後配置
安裝搜狗拼音大便
安裝網易雲
安裝後解決打不開的問題
sudo gedit /etc/sudoers
修改/etc/sudoers檔案,加一行:
yourname all = nopasswd: /usr/bin/netease-cloud-music
yourname為你登入的使用者名稱。
谷歌root下打不開
gedit /usr/bin/google-chrome
將 exec -a 「0""
0" "
0""here/chrome」 「$@」 改為
exec -a 「0""
0" "
0""here/chrome」 「$@」 --user-data-dir --no-sandbox
安裝mysql
沒有出現設定密碼的問題
sudo gedit /etc/mysql/debian.cnf
登入這個使用者
mysql -u debian-sys-maint -p
執行sql
update mysql.user set authentication_string=password(『123456』) where user='root』and host = 『localhost』;
重啟mysql
service mysql restart
mysql -u root -p
執行sql
use mysql;
update user set plugin=『mysql_native_password』 where user=『root』;
flush privileges;
exit;
安裝git
apt-get install git
隱藏ubuntu上方
火狐執行
sudo apt install chrome-gnome-shell
idea破譯碼
安裝windows軟體
安裝ifconfig
sudo apt-get install net-tools
忽略關閉盒子
編輯下列檔案:/etc/systemd/logind.conf
#handlepowerkey 按下電源鍵後的行為,預設 power off
#handlesleepkey 按下掛起鍵後的行為,預設 suspend
#handlehibernatekey 按下休眠鍵後的行為,預設 hibernate
#handlelidswitch 合上筆記本蓋後的行為,預設 suspend(改為 lock;即合蓋不休眠)在原檔案中,還要去掉前面的#
執行:systemctl restart systemd-logind就會生效。
解壓rar
sudo apt-get update
sudo apt-get install rar
sudo apt-get install unrar
sudo apt-get install p7zip-rar
sudo apt-get install p7zip*
安裝vim
sudo apt install vim
sudo apt install vim
安裝typora
wget -qo - | sudo apt-key add -
sudo add-apt-repository 『deb ./』
sudo apt-get update
sudo apt-get install typora
安裝graphviz
sudo apt-get install graphviz graphviz-doc
ubuntu18入門的使用記錄
1.印象筆記在linux裡面安裝nixnote2 2.解壓.tar.gz 和 tgz 解壓 tar zxvf filename.tar.gz 壓縮 tar zcvf filename.tar.gz dirname 3.解除安裝用apt get 找到,用remove,也可以去應用中心找找 4.5.de...
Ubuntu18下使用Valgrind工具
專案有一塊很小的記憶體洩露,但一直找不到原因 只能借助工具來定位問題。apt get install valgrind 首先生成乙個可執行檔案的demo,內部不能有死迴圈。用以下命令,可以在當前目錄下生成乙個log.txt檔案 usr bin valgrind tool memcheck leak ...
MD5相關使用
我們在日常開發中,不管是密碼加密亦或者檔案取md5值,都會用到md5,下面就給出了這兩種使用情況 一 使用md5進行密碼加密 md5加密 param password 要加密的值 param salt 密碼的 鹽 return public static string encode string p...