1、新安裝的Ubuntu沒有給root用戶配置密碼,所以需要使用passwd命令來配置,但是passwd是需要管理員權(quán)限的,這里就要用sudo命令來執(zhí)行passwd
sudopasswdroot回車
2、如果想要通過xshell等工具來ssh工具來連接Ubuntu虛擬機(jī)linux常用命令,那就要在Ubuntu上安裝ssh
Sudoapt-getinstallssh
3、開機(jī)默認(rèn)啟用命令行模式
Sudosystemctlset-defaultmulti-user.target
systemd是一組命令,d表示daemon守護(hù)進(jìn)程,systemd是一個(gè)Linux系統(tǒng)基礎(chǔ)組件的集合,提供了一個(gè)系統(tǒng)和服務(wù)管理器,運(yùn)行為PID1并負(fù)責(zé)啟動(dòng)其它程序
(如果是centos 則以root身份修改/etc/inittab中的 id:5:initdefault: 改成 id:3:initdefault:即可(默認(rèn)等級(jí)5修改為3)文本模式如果想啟動(dòng)圖形界面,可以使用命令 startx)
4、開機(jī)默認(rèn)圖形界面
sudosystemctlset-defaultgraphical.target
5、history自從上次啟動(dòng)終端以來所有輸入過的命令,!#(#用數(shù)字替代)
6、用描述來找一個(gè)命令apropos<description>
7、安裝fish(thefriendlyinteractiveshell)linux常用命令,一款易用的shell根據(jù)你的歷史輸入和補(bǔ)完來提供命令建議的命令行解釋器
sudoapt-getinstallfish
8、man查詢某個(gè)命令的用法
9、nohup 和 & 關(guān)閉終端不關(guān)閉應(yīng)用(nohup 的用途就是讓提交的命令忽略 hangup 信號(hào),&符號(hào)表示后臺(tái)運(yùn)行)
eg: nohup idea.sh &
setsid 也可以達(dá)到一樣的效果
(參考文章 :)
10、遠(yuǎn)程復(fù)制文件到本地 scp
scp -r {username}@{ip}:/opt/soft/test {localpath}
(參考文章: https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/scp.html)
11. 查看某個(gè)端口占用情況
netstat -nltp | grep {端口號(hào)}