码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令

时间:2018-07-29 00:51:46      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:输入   ane   ons   大于   size   zookeeper   安装过程   mysqld   磁盘   

linux
解压与压缩 安装与缷载 JDK安装 Eclipse安装 Zookeeper安装 Mysql安装 Navicat安装 Manen安装

创建图标 批量重命名 查找文件

触摸板 U盘

vim echo cat shell脚本


解压与压缩:
tar.gz格式

解压 -xzvf xxx

zip格式

unzip xxx.zip
zip -r xxx.zip xxx

unar

unar -e gbk xxx

安装与缷载:

安装 sudo apt install xxx
缷载 sudo apt remove xxx

deb格式

安装 dpkg -i xxx
缷载 dpkg -r xxx


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
加载刚设置好的变量:
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


vim

正则替换:%s/a/b/g
a 被查找的字符串(正则匹配);b 要替换成的文字;g 表示全局搜索替换(否则只处理找到的第一个结果)
示例:
88812345
:%s/888\d\{5\}/333/g


echo
覆盖:

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

追加:

echo ‘My Project‘ >> README


cat
cat README

linux命令

标签:输入   ane   ons   大于   size   zookeeper   安装过程   mysqld   磁盘   

原文地址:https://www.cnblogs.com/BaiLaowu/p/9383932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!