文档章节

ubuntu常用命令

晓阳
 晓阳
发布于 2014/11/13 14:26
字数 398
阅读 52
收藏 0

1、修改root用户密码

sudo passwd root

注意:创建用户使用adduser命令


2、ssh安装

sudo apt-get install openssh-server

查看sshd服务是否启动:ps -ef | grep sshd

设置shh不用密码登录:

ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

ssh localhost


3、设置java环境变量

#set java environment

export JAVA_HOME=[java安装路径]

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH


4、vsftpd安装

sudo apt-get install vsftpd

配置FTP:

sudo vi /etc/vsftpd.conf

进入后找到第26~29行

确定26行的local_enable=yes

并把29行write_enable=yes

重启一下FTP服务:

sudo /etc/init.d/vsftpd restart


5、ubuntu安装mysql

sudo apt-get install mysql-server

sudo netstat -tap|grep 3306 或 sudo ps -ef | grep mysql

安装完成后通过修改/etc/mysql/my.cnf(此文件为mysql的配置文件),将文件中的binding-address=127.0.0.1注释掉

登录mysql:mysql -u root -p(如果要查看数据库使用的字符集,可以输入show variables like 'character%';)

修改mysql默认数据库的编码:

在某些时候,我们续要修改mysql默认数据库的编码,以保证某些迁移的程序可以正常显示,编辑my.cnf文件进行编码修改

在ubuntu下修改/etc/mysql/my.cnf文件

在找到[mysqld]添加

default-character-set=utf8

init_connect='SET NAMES utf8'

修改好后,重新启动mysql即可:/etc/init.d/mysql start(stop,restart),查询一下show  variables like 'character%';


6、SSH端口转发

ssh -C -f -N -g -L 8096:127.0.0.1:80 ubuntu@192.168.6.82(将本机的8096端口映射到192.168.6.82的80端口上

© 著作权归作者所有

共有 人打赏支持
上一篇: redhat常用命令
下一篇: vi编辑器
晓阳
粉丝 10
博文 69
码字总数 52360
作品 0
徐汇
程序员
私信 提问
加载中

评论(11)

晓阳
晓阳
init_connect='SET NAMES utf8'
character-set-server=utf8
晓阳
晓阳
火狐观看视频方法:http://jingyan.baidu.com/article/925f8cb8145948c0dde056f7.html
晓阳
晓阳
修改为PermitRootLogin yes
晓阳
晓阳
修改的是sshd_config配置文件
晓阳
晓阳
修改的是sshd_config配置文件
晓阳
晓阳
关闭ubuntu的防火墙
ufw disable
开启防火墙
ufw enable
晓阳
晓阳
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
晓阳
晓阳
把#PermitRootLogin yes
修改为PermitRootLogin no
修改完成后,保存退出
重启sshd

service sshd restart
晓阳
晓阳
 原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf8时,在my.ini内的 [mysql] 和 [mysqld] 项中都是写:
Ini代码 收藏代码

default-character-set=utf8



  到了5.5版本, [mysql] 项内可以这么写, [mysqld] 项内不能再这么写了,而是必须写:


Ini代码 收藏代码

character-set-server=utf8

  否则在启动MySQL服务时会有1067错误。
晓阳
晓阳
安装完ubuntu之后建议执行如下命令:sudo apt-get update
给女朋友程序媛看的Ubuntu使用说明书

这是一份写给女朋友新手程序媛看的文章,介绍ubuntu常用的命令行操作命令,里面尽量不涉及原理性的解释(听不懂就生气了),用类比windows的手法简单明了的介绍每个命令的意义(让宝宝更容易...

人工智豪
01/03
0
1
Docker容器中运行Ubuntu系统

原址 只习惯用Centos系统,但是有些软件编译安装很麻烦不方便,但是呢在Ubuntu中就变得容易方便,所以我打算用docker运行Ubuntu系统弥补Centos短板和不足之处; 项目地址:https://hub.docke...

u010164190
04/24
0
0
【转】Linux/Unix笔记本

文章转自:http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645321.html#2566680 Linux/Unix   了解Linux     Linux入门——个人感想   初入Linux     Windows XP硬盘安装...

张玉涛
2012/11/30
0
0
Ubuntu 简单安装和配置 GitLab

使用的 Ubuntu Server 16.04 LTS 版本,服务器托管在 Azure 上,用的 1 元试用 1 个月服务器订阅(1500 元额度)。 安装命令(推荐使用): 也可以下载程序包进行安装,程序包地址: 国内地址...

那谁爸爸
01/08
0
0
django常用命令

1、创建一个Django Project #使用下面的命令可以创建一个project linjiqin@ubuntu~: django-admin.py startproject mysite #创建好之后可以看到如下的project结构 mysite/ manage.py mysite...

yzbty23
2015/09/10
27
0

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB

MongoDB介绍 官网www.mongodb.com, 当前最新版3.4 C++编写,基于分布式的,属于NoSQL的一种 在NoSQL中是最像关系型数据库的 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组...

chencheng-linux
19分钟前
1
0
Qt那些事0.0.10

release和debug在性能上差距很多,困扰我三周的问题很可能是因为这个。

Ev4n
34分钟前
4
0
flume1.8taildirSource

flume使用(一):入门demo flume使用(二):采集远程日志数据到MySql数据库 flume使用(三):实时log4j日志通过flume输出到MySql数据库 flume使用(四):taildirSource多文件监控实时采集...

hblt-j
35分钟前
1
0
redis--windows客户端引起的项目问题

一、redis安装 redis客户端下载地址:https://github.com/MSOpenTech/redis/releases。(redis一开始只支持Linux系统,后来有团队搞出了windows版,不过版本时间偏旧,也无所谓了,可以正常使...

随风飞临蛮荒境123
50分钟前
1
0
19《Java核心技术》之什么情况下Java程序会产生死锁?如何定位、修复?

一、提出问题 今天,我们会讨论一些日常开发中类似线程死锁等问题的排查经验,并选择一两修复过或者诊断过的核心类库死锁问题作为例子,希望不仅能在面试时,包括在日常工作中也能对你有所帮...

飞鱼说编程
52分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部