Linux必备工具与软件包

Posted yinwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux必备工具与软件包相关的知识,希望对你有一定的参考价值。

yum -y update(所有都升级和改变)
升级所有包,系统版本和内核,改变软件设置和系统设置
-----------------------------------------------
yum -y upgrade(不变内核和设置,升级包和系统版本)
升级所有包和系统版本,不改变内核,软件和系统设置

更改yum源:下载软件的安装源
[root@chengyinwu ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@chengyinwu ~]# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

C7和C6都要用的基础工具包

yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y

C7用的基础工具包

yum install psmisc net-tools bash-completion vim-enhanced -y

命令 作用
tree 以树形显示目录结构
psmisc pstree 等命令
vim vi升级版
wget 下载工具
bash-completion(默认源) 自动补全增强工具,可以补全命令参数
bash-completion-extras(epel) 自动补全超级增强工具,可以补全命令参数
lrzsz 上传下载工具 rz和sz
net-tools ifconfig route命令属于的软件包
sysstat sar iostat 属于的软件包
iotop 查询系统每个进程的io读写情况 swap写入情况
iftop 查询网络流量情况
nethogs 显示每个进程的流量情况
htop top升级版
unzip 解压
nc ncat 类似telnet
nmap 网络扫描工具
telnet 检查端口是否开启
bc 基础计算器
lsof 显示所有被打开的文件
dig DNS解析 bind-utils软件包
nslookup DNS解析 bind-utils软件包
host DNS解析 bind-utils软件包
htpasswd 创建密码文件 存放用户名和加密的密码 一般用于 nginx 简单认证中

安装的时候选包,当时装系统时选了四个,组包:里面有一堆软件

yum groups mark convert
yum grouplist    >>>查看所有包组名称,包括已安装的组包(Installed Groups)和未安装的组包(Available Groups)
                                                
yum groupinstall "Development Tools" -y
yum groupinstall "Cinnamon" -y

下载工具软件:lrzsz
安装方法:yum install lrzsz -y
下载命令就是 sz
上传命令就是 rz

下载例子:sz anaconda-ks.cfg
上传 rz回车选择上传的文件 直接拖拽文件(依赖lrzsz工具)
最后说一下linux下文件的一些文件颜色的含义
绿色---->代表可执行文件,(绿色代表通行证的意思)呵呵
红色---->代表压缩文件
深蓝色---->代表目录
浅蓝色----->代表链接文件
灰色---->代表其它的一些文件

以上是关于Linux必备工具与软件包的主要内容,如果未能解决你的问题,请参考以下文章

LinuxLinux新手必备常用工具小结~

程序猿必备软件,JavaWeb开发工具

Linux常用远程管理必备工具——Xshell工具的简单使用

Linux 桌面玩家指南:05. 发博客必备的图片处理和视频录制神器

2022年网络运维必备软件和工具推荐

Linux 运维工程师必备的80个监控工具(第30-80个)