#码神学习#第三天

今天主要学习了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

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq407716220/article/details/51548656
文章标签: Linux
个人分类: Linux
上一篇#码神学习#第二天
下一篇#码神学习#第四天
想对作者说点什么? 我来说一句

码神之旅第三天

码神之旅

Chenxpeng Chenxpeng

2016-07-28 00:22:20

阅读数:122

没有更多推荐了,返回首页

关闭
关闭