一览表
0.前言
近期跑实验需要用到Ubuntu但是又好久没用了,有点生疏,记点笔记,都是一些基本的配置命令。以及过程中可能遇到的问题的解决方案。是一个大杂项。
1.配置相关
使用管理员(root身份)登录系统
ubuntu默认是没有root用户的,需要手动创建
Ubuntu系统默认root用户是不能登录的,密码也是空的。如果想要使用root用户登录,必须先为root用户设置密码。
- step 1: 打开终端,输入命令
sudo passwd root
- step2:在终端继续输入
su - root
命令切换用户,回车输入密码。注意:输入命令时一定要输入“-”,选项“-”表示连带环境变量一起切换。如果不在意的话su
切换即可
su -root
or
su
添加新得root用户可以看文章【Ubuntu】Ubuntu 添加 root 用户
安装中文输入法弥补虚拟机无不能打汉字
本文通过安装谷歌拼音解决。
sudo apt install fcitx-googlepinyin
## 重启下
sudo reboot
拓展交换分区(swap)弥补虚拟机内存小
虚拟机一般设置内存为8G,但大型工程(例如LLVM)编译可能会卡死,这时可以容果增加交换分区来解决。
- step1:看看自己有没有交换分区或者交换分区大小
free -m
- step2:觉得小了那就创建交换文件
##在根目录下创建交换文件,如果已经存在先执行:
sudo swapoff -a
sudo rm swapfile
# 没有交换文件则执行下面:
cd /
## 创建文件 `bs`表示基础单位大小 `count`表示有多少个基础单位
## 需要多少空间就自己修改参数 总大小=bs*count
dd