文档章节

ubuntu常用命令

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

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端口上

© 著作权归作者所有

共有 人打赏支持
晓阳
粉丝 9
博文 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

暂无相关文章

NFS介绍 NFS服务端安装配置 NFS配置选项

NFS介绍 NFS是Network File System的缩写;这个文件系统是基于网路层面,通过网络层面实现数据同步 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导...

lyy549745 ⋅ 25分钟前 ⋅ 0

Spring AOP 源码分析 - 筛选合适的通知器

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor...

java高级架构牛人 ⋅ 48分钟前 ⋅ 0

HTML-标签手册

标签 描述 <!--...--> 定义注释。 <!DOCTYPE> 定义文档类型。 <a> 定义锚。超链接 <abbr> 定义缩写。 <acronym> 定义只取首字母的缩写。 <address> 定义文档作者或拥有者的联系信息。 <apple......

ZHAO_JH ⋅ 50分钟前 ⋅ 0

SylixOS在t_main中使用硬浮点方法

问题描述 在某些使用场景中,应用程序不使用动态加载的方式执行,而是跟随BSP在 t_main 线程中启动,此时应用代码是跟随 BSP 进行编译的。由于 BSP 默认使用软浮点,所以会导致应用代码中的浮...

zhywxyy ⋅ 57分钟前 ⋅ 0

JsBridge原理分析

看了这个Github代码 https://github.com/lzyzsd/JsBridge,想起N年前比较火的Hybrid方案,想看看现在跨平台调用实现有什么新的实现方式。代码看下来之后发现确实有点独特之处,这里先把核心的...

Kingguary ⋅ 今天 ⋅ 0

Intellij IDEA神器常用技巧五-真正常用快捷键(收藏级)

如果你觉得前面几篇博文太啰嗦,下面是博主多年使用Intellij IDEA真正常用快捷键,建议收藏!!! sout,System.out.println()快捷键 fori,for循环快捷键 psvm,main方法快捷键 Alt+Home,导...

Mkeeper ⋅ 今天 ⋅ 0

Java 静态代码分析工具简要分析与使用

本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析和比较,...

Oo若离oO ⋅ 今天 ⋅ 0

SpringBoot自动配置小记

spring-boot项目的特色就在于它的自动配置,自动配置就是开箱即用的本源。 不过支持一个子项目的自动配置,往往比较复杂,无论是sping自己的项目,还是第三方的,都是如此。刚接触会有点乱乱...

大_于 ⋅ 今天 ⋅ 0

React jsx 中写更优雅、直观的条件运算符

在这篇文字中我学到了很多知识,同时结合工作中的一些经验也在思考一些东西。比如条件运算符 Conditional Operator condition ? expr_if_true : expr_if_false 在jsx中书写条件语句我们经常都...

开源中国最帅没有之一 ⋅ 今天 ⋅ 0

vim编辑模式与命令模式

5.5 进入编辑模式 从编辑模式返回一般模式“Esc” 5.6 vim命令模式 命令 :“nohl”=no high light 无高亮,取消内容中高亮标记 "x":保存退出,和wq的区别是,当进入一个文件未进行编辑时,使...

弓正 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部