#码神学习#第三天

原创 2016年05月31日 20:06:31

今天主要学习了FTP协议。

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。(这段来自百度百科)

简单的说就是用FTP来测试端口和传输文件,可用于虚拟机和物理机中的文件传输。

配置root登录到FTP服务端:

进入到/etc/vsftpd目录中:

1):修改:user_list,root注释掉

2):修改:ftpusers,root注释掉

3):新建空文件chroot_list保存即可

4):修改vsftpd.conf

去掉以下两行的注释:

1chroot_local_user=YES

2chroot_list_enable=YES

3chroot_list_file=/etc/vsftpd/chroot_list

5):修改selinux配置  cd/etc/seLinux    然后vi  config   

Selinux=disabled

在Windows下用cmd→ ftp 192.168.1.139



第二点就是配置yum,yum可以用于安装Linux软件。配置yum首先要配置源,而源分为本地源和远程源。

本地源:

建源:把光盘挂载到自己新建的目录下/iso   mount /dev/sr0 /iso
修改yum.repos.d:

去到etc/yum.repos.d cd /etc/yum.repos.d/
备份:cp rhel-source.repo   rhel-source.repo.bak
修改:Vi rhel-source.repo
删除全部原有的,粘贴:
[base_local_iso]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=file:///media/redhatiso
gpgcheck=1

保存,然后清缓存。

yum clean all
yum repolist
然后用yum install packagename  的方法去安装软件
yum install httpd*
service httpd start
service httpd restart
service httpd status

开机自启服务:chkconfig httpd on


远程源:

vi rhel-source.repo

改为:

[base_remote_http]
name=Red Hat Enterprise Linux $releasever -Base
baseurl=http://ftp.twaren.net/Linux/CentOS/5/os/$basearch/
gpgcheck=1 

保存即可



第三点是解压tar的压缩包和配置jdk环境变量。

Tar

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

解压

tar -xvf file.tar //解压 tar

tar -xzvf file.tar.gz //解压tar.gz

打包aabbcc文件:Tar  -cvf  jpg.tar   aa   bb   cc

打包压缩txt结尾的所有文件:tar -czf  jpg.tar.gz    *.txt

 

解压jdk包:tar -xzvf jdk-8u60-linux-x64.tar.gz

设置环境变量:export  mymsg=Hello,zongxing“     

查看环境变量:echo $mymsg

查看所有的环境变量:env

设置jdk的环境变量

vi /etc/profile

在下面添加:

export JAVA_HOME=/root/jdk1.8.0_60

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

让配置马上生效:source /etc/profile

查看jav版本:java -version

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

码神之旅第三天

码神之旅

spring学习的第三天

学习NodeJS第三天:打造Nodejs的调试环境(上)

原文链接 自从NODEJS问世以来,我们注意到的一个现象是,开源生态围绕Nodejs的扩展(Extends)、插件(Plugins)或工具(Tools/Utilis)在不断地增多,可见当中之蓬勃...

寒假学习 第三天 (linux 高级编程)

寒假学习 第三天 (linux 高级编程) 笔记 小结 一、虚拟内存的分配  int brk(void *addr);                       &#...

[安卓基础]学习第三天

SQLiteDatabase、Cursor一、数据库介绍- sqlite,轻量级数据库 - 什么情况下使用数据库? 有大量相似的数据需要存储的时候, 二、数据库创建定义一个类继承SQLiteOpenH...

wcf系列学习5天速成——第三天 事务的使用

今天是速成的第三天,再分享一下WCF中比较常用的一种技术,也就是”事务“。   在B2B的项目中,一般用户注册后,就有一个属于自己的店铺,此时,我们就要插入两张表, User和Shop表。 当然...

Spring学习第三天:配置Bean-1

内容:配置形式:基于XML文件的方式;基于注解的方式 Bean的配置方法:通过全类名(反射),通过工厂方式(静态工厂方式&实例工厂方式),FactoryBean IOC容器BeanFactory&Ap...

学习javaee第三天的小练习

一、会动的动态时钟 twoJS_example.html function clock(){ var da = new Date();...

OC学习第三天

main.m文件 #import #import "Person.h" #import "Book.h" #import "Student.h" int main(int argc, ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)