查看自己系统版本
-
可以用命令知“getconf LONG_BIT”查看,
如果返回的结果是32则说明是道32位,版返回的结果是权64则说明是64位。 -
此外还可以使用命令“uname -a”查看,
输出的结果中,如果有x86_64就是64位的,没有就是32位的。
1. MySQL
- 安装MySQL - linux
# 下载mysql的deb仓库源
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
# 安装deb仓库
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
# 更新仓库
sudo apt-get update
# 安装 mysql-server
sudo apt-get install mysql-server
- 开启远程访问权限
mysql-> use mysql
mysql-> update user set host = '%' where user = 'root'
root:$ service mysql restart
- 安装MySQL - windows
- https://blog.csdn.net/qq_37350706/article/details/81707862
2. JDK8
-
在 Orcale 官网下载 jdk8 的压缩包
-
# touch a.c # tar -czvf test.tar.gz a.c //压缩 a.c文件为test.tar.gz a.c
列出压缩文件内容
# tar -tzvf test.tar.gz -rw-r--r-- root/root 0 2010-05-24 16:51:59 a.c
解压文件
# tar -xzvf test.tar.gz a.c
-
vim /etc/profile
添加:
export JAVA_HOME=/usr/local/jdk8 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
保存然后source一下
3. Nginx
- https://www.linuxidc.com/Linux/2018-05/152257.htm
3.1 安装Nginx
sudo apt-get install nginx
Ubuntu安装之后的文件结构大致为:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)
3.2 启动Nginx
sudo /etc/init.d/nginx start
然后就可以访问了,http://localhost/
, 一切正常!
启动时候若显示端口80被占用:Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
,修改文件:/etc/nginx/sites-available/default
,去掉 listen 前面的 # 号 , # 号在该文件里是注释的意思 , 并且把 listen 后面的 80 端口号改为自己的端口,访问是需要添加端口号。
Linux 中好用的分屏工具 tmux
-
在ubuntu系统中使用sudo apt-get install tmux安装tmux工具
-
使用工具
- 1,输入命令tmux使用工具
- 2,上下分屏:ctrl + b 再按 "
- 3,左右分屏:ctrl + b 再按 %
- 4,切换屏幕:ctrl + b 再按o
- 5,关闭一个终端:ctrl + b 再按x
- 6,上下分屏与左右分屏切换: ctrl + b 再按空格键
-
其他:
- 将当前面板置于新窗口,即新建一个窗口,其中仅包含当前面板
Ctrl+方向键 以1个单元格为单位移动边缘以调整当前面板大小
Alt+方向键 以5个单元格为单位移动边缘以调整当前面板大小
空格键 可以在默认面板布局中切换,试试就知道了
q 显示面板编号
方向键 移动光标选择对应面板
{ 向前置换当前面板
} 向后置换当前面板
Alt+o 逆时针旋转当前窗口的面板
Ctrl+o 顺时针旋转当前窗口的面板
- 将当前面板置于新窗口,即新建一个窗口,其中仅包含当前面板
netstat -tunlp # 查看目前监听的端口