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 时,报下面的错误:

ubuntu sudo 文件_ubuntu

问题解决:

1、在普通账号下执行命令

xhost +
#注意+号前有一个空格

2、再切换到root账号,执行命令

sudo su

3、再执行命令:sudo gedit /etc/hosts,gedit成功打开,修改后可以保存。