1、新安装的Ubuntu没有给root用户配置密码,所以需要使用passwd命令来配置,但是passwd是需要管理员权限的,这里就要用sudo命令来执行passwd
sudopasswdroot回车
2、如果想要通过xshell等工具来ssh工具来连接Ubuntu虚拟机linux常用命令,那就要在Ubuntu上安装ssh
Sudoapt-getinstallssh
3、开机默认启用命令行模式
Sudosystemctlset-defaultmulti-user.target
systemd是一组命令,d表示daemon守护进程,systemd是一个Linux系统基础组件的集合,提供了一个系统和服务管理器,运行为PID1并负责启动其它程序
(如果是centos 则以root身份修改/etc/inittab中的 id:5:initdefault: 改成 id:3:initdefault:即可(默认等级5修改为3)文本模式如果想启动图形界面,可以使用命令 startx)
4、开机默认图形界面
sudosystemctlset-defaultgraphical.target
5、history自从上次启动终端以来所有输入过的命令,!#(#用数字替代)
6、用描述来找一个命令apropos<description>
7、安装fish(thefriendlyinteractiveshell)linux常用命令,一款易用的shell根据你的历史输入和补完来提供命令建议的命令行解释器
sudoapt-getinstallfish
8、man查询某个命令的用法
9、nohup 和 & 关闭终端不关闭应用(nohup 的用途就是让提交的命令忽略 hangup 信号,&符号表示后台运行)
eg: nohup idea.sh &
setsid 也可以达到一样的效果
(参考文章 :)
10、远程复制文件到本地 scp
scp -r {username}@{ip}:/opt/soft/test {localpath}
(参考文章: https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/scp.html)
11. 查看某个端口占用情况
netstat -nltp | grep {端口号}