Ubuntu使用

弄了台备用笔记本电脑,发现装win10有各种问题,遂转投linux阵营。当然,首选ubuntu啦!

在这里mark下新ubuntu系统的一些使用。

[TOC]

一、基础配置和更新

1.1 包管理工具

1
2
3
sudo dpkg -i DEB_PACKAGE # 命令行安装deb软件包
sudo dpkg -r PACKAGE_NAME # 卸载包
sudo dpkg-reconfigure PACKAGE_NAME # 配置包

二、常用软件安装

2.1 通用软件

1
2
3
4
sudo apt-get install git vim axel svn lrzsz
sudo apt-get install terminator # ubuntu下类iterm2工具
sudo apt-get install filezilla # filezilla FTP管理工具

2.2 navicat安装和配置

1
2
3
4
5
6
7
wget http://download3.navicat.com/download/navicat112_premium_cs_x64.tar.gz
tar -zxvf navicat112_premium_cs_x64.tar.gz /opt/Navicat112
cd /opt/Navicat112/
./start_navicat
touch # 配置快捷方式

三、其他常用的命令

3.1 远程服务

a.开启桌面vnc远程

1
2

b.开启ssh登录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sudo apt-get install openssh-server
sudo apt-get install openssh-client
ps -e |grep ssh # 如果只有ssh-agent那ssh-server还没有启动,如果看到sshd那说明ssh-server已经启动了
sudo vim /etc/shh/sshd_config # 编辑配置ssh设置
#---------------------
#禁用密码验证
PasswordAuthentication no
#启用密钥验证
RSAAuthentication yes
PubkeyAuthentication yes
#指定公钥数据库文件
AuthorsizedKeysFile .ssh/authorized_keys
#---------------------
chmod 600 ~/.ssh/authorized_keys
echo 'ssh-rsa XXXX' >> ~/.ssh/authorized_keys
cat ~/.ssh/authorized_keys # 复查
sudo /etc/init.d/ssh restart