零碎知识点补充
一、机器之间文件传输:
1、windows 7 -------- linux
方法一、在windows上安装xftp工具
1、安装xftp工具
2、配置连接linux
3、传输文件
此种方法比较简单,不在演示:
方法二、在linux上使用rz,sz
1、在Linux机器上安装lirzsz包
yum install lrzsz
2、在windows上使用crt连接linux机器
3、执行rz命令
4、弹出浏览对话框,选择文件,传输即可。
2、linux ---- windows7
方法一:
1、在winows上用crt连接远程的Linux, 前提是安装好了lszrz.
2、在linux命令行下执行sz 文件名
如 sz install.log
3、在弹出的对话框中选择文件存放的目录,确定即可。
方法二、
2.1、在windows上安装winscp
2.2、登录需要传输文件的linux系统
2.3、选择Windows端需要存放文件的目录,在linux端选择文件,右键下载
同时可以实现windows向linux传输文件,操作步骤与此相反,在此不在演示。
3、linux ----- linux
Linux1:IP 192.168.137.130
Linux2: IP 192.168.137.132
3.1、linux1----- linux2
scp 1.txt root@192.168.137.130:/tmp
3.2、linux2 ----- linux1
scp rlwrap-0.41.tar.gz root@192.168.137.130:/tmp
二、创建表:
1、创建表从其他表内选取数据
语法:创建 表 表名 选择 列名1,列名2 从 被选取表名
语句:create table test select id,name,age from ruozedata;
演示:
2、从其他表创建表,只要表结构,不要内容
语法:创建 表 表名 选择 列名1,列名2 从 被选取表名 条件 具体条件
语句:create table test2 select id,name,age from ruozedata where 1<>1;
演示:
三、Linux命令补充
1、scp
作用:用于在linux下进行远程拷贝文件
格式:拷贝本地文件到远程 scp [参数] [原路径] [目标路径]
拷贝远程文件到本地 scp [参数] [原路径] [目标路径]
拷贝本机上的文件传到远程机器具体参数及演示:
1.1、scp 1.sh root@192.168.137.132:/soft
1.2、拷贝后查看
cd /tmp
ls -lsa
1.3、-r 递归拷贝文件夹的内容
scp /ruoze root@192.168.137.132:/tmp
1.4、拷贝后查看:
cd /tmp
ls -lsa
从远程主机上下载文件到本地:
1.5、scp root@192.168.137.132:/tmp/1.log /tmp
1.6、拷贝后查看
1.7、-r 递归拷贝文件夹的内容
scp -r root@192.168.137.132:/ruoze /tmp
1.8、拷贝后查看:
2、ssh
作用:远程连接linux系统
格式:ssh [参数] 远程主机名@IP地址
具体参数及演示:
ssh root@192.168.137.132