回顾数据库mysql的备份和恢复:

show databases;

user spdb1;

show tables;

在mysql/bin目录下 执行备份: ./mysqldump -u root -p spdb1 > /home/spdb1.bak

会提示输入用户root的密码.

删除一个数据库 drop database  spdb1;

恢复数据库: mysql -u root -p  数据库名 < /home/spdb1.bak

恢复数据库前需要新建一个空的数据库,否则报错。 在/mysql/bin下面创建一个新的用户: create database 数据库名;

ssh介绍:

ssh( secure shell) 是一款集远程操作linux和进行文件上传和下载的软件。

linux安装完成后,默认安装并启动了一个sshd的服务,监听端口22.

使用ssh的过程:

1)双击运行ssh客户端。

2)点击quick connect ,在弹出的窗口填写host name,user name, port(默认22),再输入密码password,。

补充:

当前目录(pwd命令查看当前目录),相对路径(以当前目录为起点,寻找其他目录)

绝对路径(以根目录为起点,寻找其他路径),工作目录(类似eclipse的workspace)。

linux的运行级别: init [012356]

运行级别:

0 : 关机。

1 : 单用户。

2: 多用户无网络服务。

3: 多用户有网络服务。

4: 系统未使用保留给用户。

5:图形界面。

6:系统重启。

常用的运行级别是3和5,修改默认的运行级别可以改文件

/etc/inittab的id:5:initdefault: 这一行中的数字。

常用命令:

pwd(打印当前工作目录),

cd (切换工作目录,如果只写cd, 切换到该用户的主目录下面),

ls(列出文件和目录), ls -a (列出全部文件和目录),ls -l(列出详细信息)

mkdir  创建一个目录,

rmdir 只能删除一个空目录。

rm -rf 文件夹 : 可以强制删除文件夹(不论有没有子目录)。

touch :建立一个空文件。

cp :复制命令; cp -fr dir1 dir2 :把dir1下面的所有的都拷贝到dir2下面,r是递归,包括子目录的拷贝, f:强制覆盖,不再询问。

mv :移动文件和重命名。

ln :建立符号连接。ln -s 源 目标  。

more /less :显示文件。

grep 'search'  filename :在filename中查找search关键字。

管道命令: |

find : find / -name *.html | grep bookmark

find 的使用:1) 在特定的目录下面查找。2)搜索一段时间内被存取/变更的文件或者目录

find /home  -amin -10 : 10分钟内存取的文件或者目录。

find /home -atime -10 :十小时内存取的文件或者目录。

find /home  -cmin -10  十小时内更改过的文件或者目录。

find /home -ctime  +10 十小时前更改过的文件或者目录。

3) 按照文件的大小搜索。

find /home -size +10k : 查找/home目录下大小为10kde 文件

重定向命令:

ls -l> a.txt  : 把列表的内容写入文件a.txt中(覆盖)

>> (追加)

<(输入)

shell使用:

历史命令和互动: 上下箭头键。

shell脚本: 是一个文本文件,命令的集合,可执行文件。

用户登录后自动执行的shell脚本文件:

.bashrc 位于主目录下

它之前执行系统的脚本/etc/bashrc,主要是基本的配置数据。

.bash_profile 位于主目录下

/etc/profile :

crontab

chown

1.linux启动过程分析:

2.加解压缩:

3.java网络编程。

linux视频学习7(ssh, linux启动过程分析,加解压缩,java网络编程)的更多相关文章

  1. linux视频学习3(linux安装,shell,tcp/ip协议,网络配置)

    linux系统的安装: 1.linux系统的安装方式三种: 1.独立安装linux系统. 2.虚拟机安装linux系统. a.安装虚拟机,基本是一路点下去. b.安装linux. c.linux 安装 ...

  2. Java网络编程和NIO详解6:Linux epoll实现原理详解

    Java网络编程和NIO详解6:Linux epoll实现原理详解 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NIO h ...

  3. Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理

    Java网络编程和NIO详解7:浅谈 Linux 中NIO Selector 的实现原理 转自:https://www.jianshu.com/p/2b71ea919d49 本系列文章首发于我的个人博 ...

  4. Java工程师学习指南第5部分:Java网络编程与NIO

    本文整理了微信公众号[Java技术江湖]发表和转载过的Java网络编程相关优质文章,想看到更多Java技术文章,就赶紧关注本公众号吧. 深度解读 Tomcat 中的 NIO 模型 [Java基本功]浅 ...

  5. Java 网络编程学习总结

    新手一枚,Java学习中,把自己学习网络编程的知识总结一下,梳理下知识,方便日后查阅,高手莫进. 本文的主要内容: [1]    网络编程认识                [2]  TCP/IP编程 ...

  6. Java网络编程学习A轮_01_目标与基础复习

    A. A轮目标 复习网络编程基础知识,重点学习下TCP三次握手四次挥手,以及可能引发的异常情况. 回顾 Socket 编程,好多年没写(chao)过相关代码了. 重学 NIO,以前学的基本忘光了,毕竟 ...

  7. Java网络编程学习笔记

    Java网络编程,我们先来看下面这一张图: 由图可得:想要进行网络编程,首先是服务器端通过ServerSocket对某一个端口进行监听.通过accept来判断是否有客户端与其相连.若成功连上,则通过r ...

  8. linux视频学习(简单介绍)20160405

    看一周学会linux系统的学习笔记. 1.linux系统是一个安全性高的开源,免费的多用户多任务的操作系统. 2.linux工作分为linux系统管理员,linux程序员(PC上软件开发,嵌入式开发) ...

  9. Tomcat源码学习(2)——启动过程分析

    Tomcat启动过程分析 启动 tomcat 时,Windows下执行 startup.bat :Linux下执行 startup.sh 文件,实际上最后都是调用 org.apache.catalin ...

随机推荐

  1. HDU 3404&POJ 3533 Nim积(二维&三维)

    (Nim积相关资料来自论文曹钦翔<从"k倍动态减法游戏"出发探究一类组合游戏问题>) 关于Nim积计算的两个函数流程: 代码实现如下: ][]={,,,}; int N ...

  2. ios 将彩色照片转化成黑白等几种类型

    -(UIImage *)changeColoursImageTograyScaleImage:(UIImage *)anImage type:(int)type { CGImageRef imageR ...

  3. A - 小彭玉的扫荡食堂计划

    A - 小彭玉的扫荡食堂计划 Time Limit: 20000/10000MS (Java/Others)    Memory Limit: 128000/64000KB (Java/Others) ...

  4. 关于UIFont和计算字符串的高度和宽度

    转自:http://i.cnblogs.com/EditPosts.aspx?opt=1 1.创建方法:+ fontWithName:size:- fontWithSize:2.创建系统字体:+ sy ...

  5. cookie机制和session机制的区别(面试题)

    一.cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案. 同时我们也看到,由于才服务器端保持状态的 ...

  6. C++中##(两个井号)和#(一个井号)用法

    C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念).下面对常遇到的宏的使用问题做了简单总结.关 于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化 ...

  7. 1.Perl 多线程:Threads

    详情可查看: perldoc threads 调用线程的方法: $thr = threads->create(FUNCTION, ARGS) #This will create a new th ...

  8. [PHP] 安装和配置

    Apachehttpd-2.2.19-win64mysql5.6Phphttp://www.php.net/downloads.php 5.4Phpeclipsehttp://www.phpeclip ...

  9. Copy Constructor的构造操作

    Copy Constructor的构造操作 有三种情况,会以一个object的内容作为另一个class object的初值: 1.  对一个object做显式的初始化操作 class X{…}; X ...

  10. 感知哈希算法的java实现

    一.原理讲解      实现这种功能的关键技术叫做"感知哈希算法"(Perceptual Hash Algorithm), 意思是为图片生成一个指纹(字符串格式), 两张图片的指纹 ...