Linux 学习笔记(2)

Linux软件安装

软件包管理系统包含两类工具 执行如安装、删除软件包文件的低级工具 和进行元数据搜索及提供依赖性解决的高级工具

多数Linux发行版采用的不外乎两种软件包技术阵营,即Debian的.deb技术和Red Hat的.rpm技术。

发行版本低级工具高级工具
Debian类dpkgapt-get/aptitude
Red Hatrpmyum
库里查找软件包
Debian系统     apt-get update ; apt-cache search packageName
Red Hat系统    yum search packageName
安装仓库里的软件包

会解决软件依赖性问题

Debian系统     apt-get update ; apt-get install packageName
Red Hat系统    yum install packageName
安装软件包文件中的软件

针对软件不是从库源中下载的,使用低级工具删除,不会解决依赖性

Debian系统     dpkg -install packageName
Red Hat系统    rpm -i packageName
删除软件包
Debian系统     apt-get remove packageName
Red Hat系统    yum erarse packageName
更新库源中的软件包
简要说明:
apt update:只检查,不更新(已安装的软件包是否有可用的更新,给出汇总报告)
用法:sudo apt update

apt upgrade:更新已安装的软件包
用法:sudo apt upgrade 软件包名

Debian系统     apt-get update;apt-get upgrade;
Red Hat系统    yum update

列出已安装的软件包列表
Debian系统     dpkg --list
Red Hat系统    rpm -qa
显示已安装软件包相关信息
Debian系统     dpkg --list
Red Hat系统    rpm -qa
判断软件包是否安装
Debian系统     dpkg --status package_name
Red Hat系统      rpm -q package_name   # 要完整的软件包名,不然找不到
判断某文件由哪个软件包安装而来
Debian系统  dpkg --search file_name
Red Hat系统  rpm -qf file_name

网络命令

ping:向网络主机发送ICMP ECHO_REQUEST数据包。
traceroute:显示数据包到网络主机的路由路径。
netstat:显示网络连接、路由表、网络接口数据、伪连接以及多点传送成员等信息。
ftp:文件传输命令。
lftp:改善后的文件传输命令。
wget:非交互式网络下载器。
ssh:OpenSSH(SSH协议的免费开源实现)版的SSH客户端(远程系统登录命令)。
scp:secure copy 的缩写,是远程复制文件命令。
sftp:secure file transfer program的缩写,安全文件传输程序。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值