Ubuntu常用命令(持续更新)
- 检查更新并升级
- 切换至root账号
- 修改root账号密码
- 下载文件命令wget,举例:
- 安装.deb文件(在文件所在目录打开终端)
- 查看本机ip地址(注意和windows系统的区别ipconfig)
- 关机、重启
- pid查看/监控
- 压缩和解压
- 列出当前文件夹内容
- ubuntu修改hosts文件
- Server 版Ubuntu安装Gnome桌面
- Gnome一些小工具
- 安装远程桌面服务 Xrdp
- 从githut下载资源
- 设置固定IP
- 解决wsl修改hosts文件报错问题
检查更新并升级
sudo apt update
sudo apt upgrade
#也可以执行一条语句
sudo apt update & sudo apt upgrade
切换至root账号
sudo -s
修改root账号密码
#需要先切换到root账号
sudo passwd
下载文件命令wget,举例:
wget http://XXXXX/XXXX/xxx.deb
安装.deb文件(在文件所在目录打开终端)
sudo dpkg -i xxx.deb
查看本机ip地址(注意和windows系统的区别ipconfig)
ifconfig
关机、重启
#关机
sudo shutdown -h 20:00 20点关机
sudo shutdown -h now 立即关机
#重启
sudo reboot
pid查看/监控
#使用top或htop进行监控
top
htop
#杀死pid(程序)
kill -9 pid
压缩和解压
#压缩:把AA文件夹打包压缩成 AA.tar.gz 包
tar -zcvf AA.tar.gz AA
#解压:把 AA.tar.gz 包解压出来
tar -zxvf AA.tar.gz
列出当前文件夹内容
ls
ubuntu修改hosts文件
#注意修改hosts,不是host
sudo gedit /etc/hosts
#或者
sudo vi /etc/hosts
#修改后重新启动网络
sudo /etc/init.d/networking restart
Server 版Ubuntu安装Gnome桌面
sudo apt update
sudo apt install -y ubuntu-desktop
Gnome一些小工具
sudo apt install gnome-software
sudo apt install gnome-tweaks
sudo apt install gnome-shell-extensions
安装远程桌面服务 Xrdp
sudo apt install -y xrdp
sudo systemctl status xrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp
查看配置文件中的端口(默认:3389)
vim /etc/xrdp/xrdp.ini
配置防火墙
sudo ufw allow 3389
从githut下载资源
#安装git
sudo apt install git
#克隆资源git clone 【git资源地址】,如下:
git clone https://github.com/1027243334/robot_voice.git
设置固定IP
sudo vim /etc/netplan/XXXXX.yaml 按照如下格式修改(每个人的电脑XXXXX.yaml 文件名可能不同,这个netplan下只有一个文件,就修改这个文件)
network:
ethernets:
eth0:
dhcp4: false
optional: false
addresses:
- 192.168.1.7/24 ##不知道这个/24是干啥的,不写再重启网络时会报错
routes:
- to: default
via: 192.168.1.1 ## gateway
nameservers:
addresses: [8.8.8.8,8.8.4.4,192.168.1.1]
version: 2
注意:每个冒号后需要加空格。
修改保存后更新网卡:
sudo netplan apply
解决wsl修改hosts文件报错问题
普通用户登录ubuntu,在terminal中切换到root账号,希望打开gedit图形化软件修改hosts文件,当执行命令sudo gedit /etc/hosts 时,报下面的错误:
问题解决:
1、在普通账号下执行命令
xhost +
#注意+号前有一个空格
2、再切换到root账号,执行命令
sudo su
3、再执行命令:sudo gedit /etc/hosts,gedit成功打开,修改后可以保存。