LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux系统端口分为3类进行使用方法详解

2023年3月17日 57点热度

句型:curl[-O]url

示例:

端口

Linux系统可以支持65535个端口,这6万多个端口分为3类进行使用:

如图中虚拟机linux操作系统下载,计算机A的陌陌联接计算机B的陌陌,A使用的50001即动态端口,临时找一个端口作为出口

计算机B的陌陌使用端口5678,即注册端口,常年绑定此端口等待他人联接

查看端口占用

可以通过Linux命令去查看端口的占用情况

句型:nmap被查看的IP地址

可以看见,本机(127.0.0.1)上有5个端口如今被程序占用了

其中:

可以通过netstat命令,查看指定端口的占用情况

句型:netstat-anp|grep端标语,安装netstat:yum-yinstallnet-tools

如图,可以看见当前系统6000端口被程序(进程号7174)占用了

其中,0.0.0.0:6000,表示端口绑定在0.0.0.0这个IP地址上,表示准许外部访问

进程管理

程序运行在操作系统中,是被操作系统所管理的

为管理运行的程序,每一个程序在运行的时侯,便被操作系统注册为系统中的一个:进程

并会为每一个进程都分配一个独有的:进程ID(进程号)

查看进程

可以通过ps命令查看Linux系统中的进程信息

句型:ps[-e-f]

通常来说,固定用法就是:ps-ef列举全部进程的全部信息

从左到右分别是:

关掉进程

在Windows系统中,可以通过任务管理器选择进程后,点击结束进程因而关掉它。

同样,在Linux中,可以通过kill命令关掉进程。

句型:kill[-9]进程ID

选项:-9,表示强制关掉进程。不使用此选项会向进程发送讯号要求其关掉,但是否关掉看进程自身的处理机制

主机状态

查看系统资源占用

可以通过top命令查看CPU、内存使用情况,类似Windows的任务管理器

默认每5秒刷新一次,句型:直接输入top即可linux 常用命令,按q或ctrl+c退出

vmware虚拟机安装linux系统_虚拟机linux操作系统下载_超级虚拟系统txt下载

top命令内容解读

Tasks:209个进程,1running:1个进程在运行,207sleeping:207个进程睡眠,1个停止进程,0个僵尸进程

top命令也支持选项:

top交互式选项

当top以交互式运行(非-b选项启动),可以用以下交互式命令进行控制

c盘信息监控

网路状态监控

可以使用sar命令查看网路的相关统计(sar命令十分复杂,这儿仅简单用于统计网路)

句型:sar-nDEVnum1num2

选项:-n,查看网路,DEV表示查看网路插口

num1:刷新间隔(不填就查看一次结束),num2:查看次数(不填无限次数)

环境变量

我们晓得使用的一系列命令虽然本质上就是一个个的可执行程序

例如,cd命令的本体就是:/usr/bin/cd这个程序文件

我们是否会有疑惑,为什么无论当前工作目录在那里,都能执行:/usr/bin/cd这个程序呢?

这就是环境变量的作用

环境变量是操作系统(Windows、Linux、Mac)在运行的时侯,记录的一些关键性信息,用以辅助系统运行

在Linux系统中执行:env命令即可查看当前系统中记录的环境变量

环境变量是一种KeyValue型结构linux虚拟主机,即名称和值,如右图:

环境变量:PATH

在上面提出的问题中,我们说无论当前工作目录是哪些,都能执行/usr/bin/cd这个程序,这个就是利用环境变量中:PATH这个项目的值来做到的

PATH记录了系统执行任何命令的搜索路径,如上图记录了(路径之间以:隔开)

当执行任何命令,就会依照次序,从上述路径中搜索取执行的程序的本体

例如执行cd命令,就从第二个目录/usr/bin中搜索到了cd命令,并执行

$符号

在Linux系统中,$符号被用于取”变量”的值。

环境变量记录的信息,不仅给操作系统自己使用外,假如我们想要取用,也可以使用。

取得环境变量的值就可以通过句型:$环境变量名来取得

例如:echo$PATH

就可以取得PATH这个环境变量的值,并通过echo句子输出下来

虚拟机linux操作系统下载_vmware虚拟机安装linux系统_超级虚拟系统txt下载

又或则:echo${PATH}ABC

当和其它内容混和在一起的时侯,可以通过{}来标明取的变量是谁

自行设置环境变量

Linux环境变量可以用户自行设置,其中分为:

自定义环境变量PATH

环境变量PATH这个项目上面记录了系统执行命令的搜索路径

这种搜索路径我们也可以自行添加到PATH中去

测试:

完成上述操作后,随便切换工作目录,执行mkhaha命令尝试一下,会发觉未能执行

上传、下载

我们可以通过FinalShell工具,便捷的和虚拟机进行数据交换。

在FinalShell软件的下方窗体中,提供了Linux的文件系统视图,可以便捷的:

rz、sz命令

其实虚拟机linux操作系统下载,不仅通过FinalShell的下方窗体进行文件的传输以外,也可以通过rz、sz命令进行文件传输

rz、sz命令须要安装,可以通过:yum-yinstalllrzsz,即可安装

文件会手动下载到桌面的:fsdownload文件夹中

注意,rz、sz命令须要终端软件支持才可正常运行FinalShell、SecureCRT、XShell等常用终端软件均支持此操作

压缩、解压

vmware虚拟机安装linux系统_虚拟机linux操作系统下载_超级虚拟系统txt下载

tar命令

Linux系统常用有2种压缩格式,后缀名分别是:

针对这两种格式,使用tar命令均可以进行压缩和解压缩的操作

句型:tar[-c-v-x-f-z-C]参数1参数2参数3...参数N

tar命令压缩

tar的常用组合为:

注意:

tar解压

常用的tar解压组合有:

注意:

zip命令压缩文件

可以使用zip命令,压缩文件为zip压缩包

句型:zip[-r]参数1参数2...参数N

-r,被压缩的包含文件夹的时侯,须要使用-r选项,和rm、cp等命令的-r疗效一致

示例:

unzip命令解压文件

使用unzip命令,可以便捷的解压zip压缩包

句型:unzip[-d]参数

示例:

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux环境变量 linux系统 环境变量 网络端口
最后更新:2023年3月17日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
掌握Linux内核链接脚本:详解、实践与优化 文本编辑器Vim有个内置功能很强加密功能 Linux安装MySQL5.6:详细步骤及下载地址 字符集1.计算机的存储规则(ASCII)计算机解码规则 linux goldendict Linux黄金词典:英语学习高效利器 Linux中解压缩zip文件乱码怎么办?如何解决问题? Linux轻松搭建网站:安装Apache服务攻略 Linux操作系统多数Intemet设备内核移植过程及方法 轻松安装CentOS,EasyBCD教程上手 Windows端完全转入了Linux服务器端,语言也彻底变成C Golang开发者乱码问题的原因及解决方法设置中解析 企业Linux安全运维:10大分析实战经验 轻松搞定CentOS本地域名解析与静态IP设置 Linux命令用于显示内存使用情况的free(-bkmotV) Linux必备:64位Tomcat下载安装教程 精通Linux设备驱动开发,掌握9大关键技巧! Linux下MySQL下载安装教程,快速学会MySQL安装! 升级到7.10完成后执行一下sudo-getclean释放空间 玩转Linux C索引:3.1版本安装指南 轻松掌握Linux启动应用程序命令,提高工作效率
RedHat虚拟机网络配置:9大详细分析,让你轻松上手掌握Linux内核链接脚本:详解、实践与优化Linux虚拟机必备:轻松安装VMwareTools网络安装Linux系统:多种方法全解析高效、易用的Linux笔记整理下载工具关于嵌入式Linux操作系统的原理和实现的详细分析Linux发行版在开机启动时拉起的服务进程中如何关闭?Linux内核通信方式详细解析:探讨八种实现方法CentOS如何安装中文输入法,让Linux操作系统更方便?有个发行版居然模仿起了Win11系统,还内置安卓虚拟机深入了解Linux内核开发,掌握基本技巧!Linux登录认证失败的8个问题,让你不再孤单一个如何记录ssh命令操作的小技巧-OpenSSH命令Linux轻松安装:VirtualBox虚拟机指南Fedora 25轻松安装智能fcitx输入法Linux系统在启动过程中都加载了哪些内容?Linux系统连接服务器:从入门到精通的技巧!Linux安装内核开发包及编译器,轻松开发!学习linux内核是需要一步一步内核的一些建议吧!Linux操作系统进程内核文件的设置文件是什么
怎样在U盘winpe系统下安装光驱linux到硬盘? Linux内核写一次特性:永不失效,提高系统性能 Chromium Linux离线下载安装包,简单易行! 红旗Linux桌面应用教程:安装使用指南 探究Linux各版本与发行版的差异,全面分析10个方面! 玩转Linux C索引:3.1版本安装指南 轻松安装Linux Deepin:U盘启动教程 轻松下载qq linux版,9大问题解决方案 修改默认端口请看:修改CentOS8默认远程端口:开启防火墙 轻松查询Linux系统32位或64位,快速搞定! centos mysql 5.6 安装 CentOS安装MySQL 5.6,详细教程不容错过!-苏州安嘉 Linux系统在启动过程中都加载了哪些内容? 轻松掌握Linux内核:完全注释助你开启开源世界! 用U盘安装Fedora20,让你的电脑焕发新生! SUSE Linux 64位系统下载及安装指南 Linux编写文件,轻松创建和编辑! 监控u盘格式化成什么格式好?和NTFS格式 微软放弃Windows转向Linux,转而将建立在Linux内核之上 Linux解压gz文件,快速高效的操作技巧! 探究Linux操作系统的历史与发展,了解这个什么系统?
标签聚合
linux社区 虚拟机 linux服务器 u盘启动 文件目录 sudo centos 软件 linux系统 电脑
书籍
课程
技术群
技术干货大合集↓
  • 2023年3月 / 249篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2