安装Ubuntu后常用设置

本文总结了在安装好Linux环境后,需要安装和配置的一些用于开发的常用命令。


安装Ubuntu后常用设置

Ubuntu安装好之后,终端安装:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# ubuntu先测试是否联网 
ping www.baidu.com

# 更新软件包索引
sudo apt update

# 升级所有软件包
sudo apt full-upgrade

# ifconfig使用
sudo apt install net-tools
ifconfig

# xshell连接需安装软件包
sudo apt install ssh
sudo apt install vim
sudo apt install git

# C/C++编译工具链
sudo apt install gcc g++

# 修改终端命令行显示的颜色
# 将下面两行添加到.bashrc文件中
set PS1
export PS1='\[\e[32;40m\]\u\[\e[33;40m\]@\[\e[36;40m\]\h\[\e[35;40m\]:\[\e[31;40m\]\W\[\e[00m\]\$ '

# 安装中文man手册
sudo apt-get install manpages-zh
man -L zh_CN ls # 查看 `ls` 的中文手册

# 在~/.bashrc文件中添加以下行来支持中英文man切换
# 使用man查看英文man手册
alias man='man -M /usr/share/man'
# 使用cman查看中文man手册
alias cman='man -M /usr/share/man/zh_CN'
# 刷新配置
source ~/.bashrc

用户添加sudo权限

用sudo时提示”xxx is not in the sudoers file. This incident will be reported”. 其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,只要修改一下/etc/sudoers 文件就行了。

  1. 进入超级用户模式。也就是输入”su -” ,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。也就是root用户模式,为root用户到密码也是root。注意这里有”-” ,这和su是不同的,在用命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用”su -”命令将环境变量也一起带过去,就象和root登录一样。

  2. 添加文件的写权限。

    1
    chmod u+w /etc/sudoers  

  3. 编辑/etc/sudoers文件。找到这一 行:

    1
    2
    root	ALL=(ALL) ALL  #在它下面添加一行
    aliyun ALL=(ALL) ALL #aliyun 就是用户的名字

  4. 撤销/etc/sudoers写权限。

    1
    chmod u-w /etc/sudoers