zoukankan      html  css  js  c++  java
  • solaris软件管理 FTP

    安装一些常用软件

    一、应用程序与系统命令的关系:

    系统命令文件位置在 /bin /sbin下面或为shell内部指令;完成对系统的基本管理工作;一般在字符操作界面中运行;一般包括命令字、命令选项和命令参数。

    应用程序文件位置在/usr/bin /usr/sbin 下面;完成相对独立的辅助任务;根据实际需要,可在图形界面中运行;没有固定的执行格式。(比如oracle)

    配置文件 /etc 日志 var/log 文档文件 usr/share/

    常见软件包的封装类型

    二进制包: .gz 熟鸡蛋(有针对性)

    源代码软件包:.tar.gz .tar.bz2 可在不同的unix系统下安装 生鸡蛋

    提供安装程序的软件包

    绿色免安装的软件包

    二、在solaris系统中如何安装软件

    PKG命令集

    Pkginfo 显示已经安装包的信息

    Pkginfo |wc –l 统计已经安装包的数量

    Pkginfo –l | more 查看已经安装软件包的信息

    Pkginfo –l 软件包 显示指定软件包的信息

    Pkgadd 添加包(这个才是 真正安装软件的命令)

    -d 必须有。 可以从光盘与本地目录去安装软件 pkgadd –d 路径 包名,最后写上软件包名即可

    当然,我们还有一种从仓库安装,这时候可以省略d,先把包 放入到仓库中,仓库路径固定,然后检查软件信息

    默认的仓库路径: /var/spool/pkg

    Pkgchk 检测软件安装是否完成

    下面是查看ls 是由哪个包安装的.

    Pkgrm 删除软件包

    三、在solaris系统中如何获取软件-----FTP服务

    对于不同系统之间的文件传送,现在一般用ftp,当然,我们可以安装一些ftp终端即可。或者samba也可以。

    一般将UNIX当中FTP服务器,windows当中客户端计算机,然后通过FTP协议进行数据的互传。

    FTP+web占据了internet 80%的服务。FTP有两种,匿名FTP服务器(所有人都可以),系统FTP服务器(系统上合法的用户可登陆)

    在unix系统上建立FTP服务器

    Vi /etc/ftpd/ftpusers 打开注释掉root,这样的话,root用户就可以登陆了。

    现在unix为服务器端,需要打开ftp服务。Svcadm enable ftp. 查看 svcs ftp

    FTP 常用命令:

    在windows系统下登录FTP服务器

    Windows端打开ftp服务器:

    Prom 可以关掉交互模式,mget file*

    当然,我们也可以通过put命令上传文件到unix系统。一般传到当前所在的目录下面。

    Pkgadd –d + 软件包名

    此时我们一般先bin,用二进制传输文件。这是在windows系统上面。Unix系统默认为二进制方式传输数据。

  • 相关阅读:
    Python学习笔记之递归函数
    包管理工具-yum
    ElasticSearch定时清理缓存索引
    pytest实现多进程与多线程运行
    获取webView页面内窗体句柄
    文档测试
    ClickHouse 运维相关部分命令记录
    [转]contains a file system with errors, check forced
    log日志重复打印 修改
    jmeter参数化
  • 原文地址:https://www.cnblogs.com/zhuxuekui/p/4359089.html
Copyright © 2011-2022 走看看