ubuntu常用命令

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 [email protected](将本机的8096端口映射到192.168.6.82的80端口上

你可能感兴趣的:(ubuntu常用命令)