zoukankan      html  css  js  c++  java
  • linux环境变量设置、安装eclipse/zookeeper/mysql/navicat/maven、创建桌面图标、关闭触摸板、shell脚本、挂载U盘

    jdk解压后,配置环境变量

    vim /etc/profile

    export JAVA_HOME=XXX 
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    export PATH=$JAVA_HOME/bin/:$PATH 

    linux的环境变量使用冒号分隔,使用一个$符或${}引用变量,如$JAVA_HOME

    加载刚设置好的变量:
    source /etc/profile

    测试是否安装成功:
    java -version


    安装eclipse

    在eclipse目录下运行命令: ./eclipse


    安装zookeeper

    下载,解压;
    配置配置文件;
    配置环境变量:

    vim /etc/profile 
    export ZOOKEEPER_HOME=安装路径 
    export PATH=${ZOOKEEPER_HOME}/bin:$PATH

    启动:

    bin/zkServer.sh start
    查看状态:
    bin/zkServer.sh status
    停止服务:
    bin/zkServer.sh stop


    创建图标:

    1.cd /usr/share/applications,创建xxx.desktop
    2.在文件中输入以下内容:`

    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse
    Exec=/opt/eclipse/eclipse/eclipse
    Icon=/opt/eclipse/eclipse/icon.xpm
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Application;Development;`

    3.对该文件赋权
    chmod u+x /usr/share/applications/xxx.desktop


    安装mysql

    sudo apt-get install mysql-server

    安装过程会提示输入密码

    sudo netstat -tap | grep mysql

    如果看到有mysql的socket处于listen状态则表示安装成功

    mysql -u root -p

    u表示要登陆的用户,p表示密码
    show databases;
    use mysql;
    show tables;
    exit;

    修改数据库字符集:
    vim /etc/mysql/mysql.conf.d/mysqld.cnf

    在[mysqld]段落中添加如下两行:

    character-set-server=utf8
    collation-server=utf8_general_ci

    重启

    /etc/init.d/mysql restart

    登录

    mysql -uroot -p

    查看数据库字符集设置:

    show variables like 'character_set_%';

    查看字符集排序设置:

    show variables like 'collation_%';

    彻底删除mysql:
    删除软件及其配置文件

    apt-get --purge remove mysql-server

    删除没用的依赖包

    apt-get autoremove mysql-server

    此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:

    dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P


    安装navicat

    下载,解压
    启动:./start_navicat
    修改字符集:

    1.打开start_navicat文件
    2.将export LANG="en_US.UTF-8" 改为 export LANG="zh_CN.UTF-8"
    3.查看系统支持的字符集: locale -a
    4.再运行命令:locale
    5.看看返回的第一句和navicat的字符集设置一样不
    6.如果不一样,运行命令:export LANG=zh_CN.utf8

    创建Navicat快捷方式:

    打开navicat,如果出现英文乱码:

    1.点击:工具-->选项
    2.界面字体选择“Noto Sans CJK TC Bold”
    3.字体和颜色-->编辑器字体选择“Noto Sans CJK TC Bold”


    安装maven
    下载,解压

    设置环境变量,环境变量分为用户变量和系统变量

    用户变量配置文件:.bashrc(在当前用户主目录下的隐藏文件);
    系统环境配置文件:/etc/profile

    用户变量和系统变量的配置方法一样
    export M2_HOME=/opt/maven-3.3.3
    export PATH=$M2_HOME/bin:$PATH

    使环境变量生效

    source .bashrc

    验证是否安装成功。

    mvn -version


    shell脚本
    脚本保存位置:/home/mike/test.sh
    脚本内容:
    #!/bin/sh
    touch /home/mike/test.txt /home/mike/test2.txt
    rm /home/mike/test2.txt
    增加权限:
    chmod +x /home/mike/test.sh

    执行:
    ./test.sh
    让脚本开机自动执行:
    打开启动应用程序,添加shell脚本。


    关闭触摸板

    sudo modprobe -r psmouse

    打开触摸板
    sudo modprobe psmouse


    U盘

    查看系统磁盘:
    sudo fdisk -l
    挂载U盘到/mnt目录:
    sudo mount /dev/sdb4 /mnt
    U盘使用完毕,卸载U盘:
    sudo umount /mnt
    如果盘内有改动:
    在卸载前使用sync命令同步一下


    批量重命名

    rename 's/^/test_/' *.avi
    ^,代表开头,这条命令的作用是把所有以.avi结尾的文件名都加上前缀test_


    查找文件

    查找大于100M的文件
    find ./ -type f -size +102400k


    echo

    覆盖:

    echo 'My Project' > README
    这会创建一个文件,并在文件里写入字符串"My Project"

    追加:

    echo 'My Project' >> README

  • 相关阅读:
    15 个 Android 通用流行框架大全
    android将drawable下的图片转换成bitmap
    android横屏布局文件设置
    高级运维(五):构建memcached服务、LNMP+memcached、使用Tomcat设置Session、Tomcat实现session共享
    高级运维(四):Nginx常见问题处理、安装部署Tomcat服务器、使用Tomcat部署虚拟主机
    高级运维(三):部署Lnmp环境、构建Lnmp平台、地址重写
    高级运维(二):搭建Nginx服务器、用户认证、基于域名的虚拟主机、SSL虚拟主机、Nginx反向代理
    高级运维(一):反向代理&使用Varnish加速Web
    Linux 软硬链接区别
    Linux 常用的一些操作
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/9484746.html
Copyright © 2011-2022 走看看