top
刀片机
up 4 min 表示系统启动了多长时间
1 user 表示当前有多少个用户登录这个系统
load average:负载均衡 当前系统负载情况
三个数加起来除以3,大于0.6,就要小心了!
37 processes 启动了多少个进程
0 zombie 僵尸进程数 一个进程不能被系统回收,未用仍占进程!
CPU states idle 闲置的CPU 越大越好
Mem 内存信息 used free
Swap 交换分区
按q 退出
指定监控某个用户 u
date 命令
设置时间 date mmddhhmmccyy.ss
月月日日时时分分年年年年.秒秒
cal 日历命令
显示网络统计信息的命令 netstat -an (按一定顺序排序)
netstat -anp (要看进程号)| more
用kill 进程号,就可以杀掉进程
检测主机连接命令 ping
显示数据包经过历程命令:traceroute
就是追踪路由
route 显示路由表
每个路由器都有一个路由表,显示最近的路由表
握手机制
类似于古代的信使,驿站
Mysql 数据库
免费,跨平台 ,轻,支持多并发
安装mysql
1、准备安装文件,COPY到/home下
2、把安装文件解压
tar -zxvf 文件名.tar.gz
3、重命名 mv 原名 新名
4、开始安装
1)groupadd mysql 创建mysql组
2)useradd -g mysql mysql 将新建mysql用户放到mysql中
3)进入到mysql目录,scripts/mysql_install_db --user=mysql (初始化数据库)
4)chown -R root .(有一个点,表示当前目录及文件) (修改文件的所有者)
-R 递归,把当前目录与目录下的所有文件就修改为root
5) chown -R mysql data (把data文件夹所有者修改为mysql)
6)chgrp -R mysql . (把当前组改为mysql)
7)启动mysql
bin/mysqld_safe --user=mywql & [&表示以后台的方式启动]
8) 按CTRL+C 退出
myql 3306 端口
9)如何进行mysql
cd /bin
./mywql -u root -p 回车
如何设置在任何目录都可以执行:
1、env | more path中没有指定mysql 路径
2、/root下找到,.bash_profile 存放用户变量
3、path中加入 /home/mywql/bin/
4、这样就可以使用了
使用mysql
特别注意mysql驱动要存放的位置 要放在JDK下面
主目录下/jre/lib/ext/
1、建立数据库和表
create database 名称;
show databases; 建表
use 数据库命令;说明在哪个DB下建表
create table users (useerID vachar(8),userName varchar(8));
2、加入部分数据
insert itno users values ('','');
desc 表名,查看表的结构
3、 编写一个ShowUserS.java,显示数据库中的数据
备份和恢复mysql
备份:mysqldump -u root -p密码 数据库名 > mydata
进入到mysql 的安装目录下面
找到mysqldump -u root -p密码(无空格) 数据库名 > mydata
恢复:
mysql -u root -p密码 数据库名< mydata
(注意<这个符号,与前面的不一样)
从外面导入数据
LINUX学习 第五天
补充讲解ssh
LINUX启动过程分析 压缩与解压方法
LINUX下JAVA网络编程 LINUX面试题评讲
循环备份:圆圈 如何实现???
SSH,几乎所有的LINUX程序都会用SSH,远程操作及文件的上传下载
1、安装SSH 就在WINDOWS下安装
包括两个文件图标,一个是远程操作,一个文件下载上传
SSH工作原理:下一个SSH来实验下
必须先在WINDOWS先安装SSH客户端,LINUX会默认安装一个SSHD的服务,默认是启动的。 端口:22 2、使用SSh客户端登录到LINUX(前提是lINUX的SSHD服务启动),并且确保WINDOWS与LINUX能够相互通信,在同一个了网内
3、双击客户端,点quick connect
查看有几个用户 top 2 user
如何踢掉一个用户 :
1、netstat -anp |more
查看端口与进程号
(服务器端口22不变,客户端会被服务器分配不同的端口)
2、kill -9 进程号
文件上传下载:(与SAMBA、FTP重复)
NEW file transport
补充讲解:--------------复习
LINUX 目录结构
当前目录:pwd 就可以查看当前目录
相对路径:以当前目录为基点,寻找另外的目录
绝对路径:以根目录为基点,寻找另外的目录(以/开头)
工作目录:工程或软件安装所在的根目录
运行级别 3 5 /etc/inittab