Linux浅谈——管道、网络配置和客户端软件的使用
目录一、管道1、管道符2、过滤功能3、特殊功能4、扩展处理5、xargs命令扩展二、网络配置1、ifconfig查看网络信息2、配置文件详解网卡配置文件位置3、systemctl查看网卡状态4、systemctl启动/重启/停止网卡三、客户端软件1、什么是SSH2、常用SSH终端工具SecureCRTXShell推荐PuttyMobaXterm推荐3、使用MobaXterm连接linux一、管道1、管道符管道符|作用管道是一种通信机制通常用于进程间的通信。它表现出来的形式将前面每一个进程的输出stdout直接作为下一个进程的输入stdin。如上图前一个程序的process的标准输出如果需要输入到下一个程序的process的时候管道 | 就充当两个程序之间输入和输出的桥梁。Tip:在Linux系统中标准输入的描述符ID是0标准输出的描述符ID是1标准错误的描述符的ID是2。标准输入stdin我们键盘的输入标准输出stdout类似于ls这种命令输出的内容默认输出都是在终端窗口标准错误stderr程序错误信息的输出默认输出也都是在终端窗口。2、过滤功能示例代码获取/根目录下包含关键字y的文件信息# ls / | grep “y” grep 指令用于“过滤” grep 语法grep 选项 文件路径/内容针对上面这个命令说明①以管道作为分界线前面的命令有个输出后面需要先输入缺少查找范围然后再过滤最后再输出通俗的讲就是管道前面的输出就是后面指令的输入。为了便于理解上述的指令变相实现可以如下# ls / xxx.txt 将ls /的结果保存到xxx.txt文件中 # grep “y” xxx.txt 使用grep指令搜索xxx.txt中的包含y的行②grep 指令主要用于过滤语法# grep [选项] “搜索关键词” 搜索范围示例代码获取/根目录下包含关键字y的文件信息#ll / |grep y3、特殊功能来实现less 通过管道的操作方法的等价效果了解例如源指令是 less xxx.txt使用管道的话则可以写成cat xxx.txt | less之前可以通过 less命令 查看一个文件可以# less 路径现在通过管道还可以#cat 路径 | less示例代码[rootwcf1 ~]# cat /etc/passwd | less4、扩展处理问题请使用学过的命令来统计某个目录下的文档的总个数示例代码使用Linux命令统计“/”下的文档的个数示例代码用户在计算机中有一个配置文件/etc/passwd一般情况下一个用户会占用一行配置请你使用现学的管道统计当前计算机中一共有多少个用户个信息[rootwcf1 ~]# cat /etc/passwd | wc -l5、xargs命令扩展问题为什么需要xargs命令答之所以能用到这个命令关键是由于很多命令不支持|管道来传递参数而日常工作中有有这个必要所以就有了 xargs 命令。首先来看一个命令find / -name *.conf | ls -l (错误)find / -name *.conf | xargs ls -l (正确)xargs特别说明xargs 可以将管道或标准输入stdin数据转换成命令行参数也能够从文件的输出中读取数据。xargs 也可以将单行或多行文本输入转换为其他格式例如多行变单行单行变多行。xargs 默认的命令是 echo这意味着通过管道传递给 xargs 的输入将包含换行和空白不过通过 xargs 的处理换行和空白将被空格取代。xargs 是一个强有力的命令它能够捕获一个命令的输出然后传递给另外一个命令。[rootwcf1 test]# cat test.c | xargs 指定一行输出 [rootwcf1 test]# cat test.c | xargs -n2 指定两列输出 [rootwcf1 test]# cat test.c | xargs -n3 指定三列输出二、网络配置1、ifconfig查看网络信息命令ifconfig作用获取网卡的相关信息语法# ifconfig用法一ifconfig示例代码#ifconfig含义查看网络信息注意我们发现当前ens33看不到IP地址信息那是因为网卡默认不启动。手动启动网卡连接我们暂时使用图形化的方式点击屏幕右上角电源按钮在弹出菜单选择Connect点击connect之后我们会看到显示已连(Connected)再次使用ifconfig命令查看网络信息192.168.17.137ens33 是默认的网卡loloop循环表示回环网卡virbr0虚拟网络接口因为咱们使用vmware虚拟机安装Centos2、配置文件详解网卡配置文件位置Linux的网卡配置文件存放在/etc/sysconfig/network-scripts目录下文件名格式为ifcfg-网卡名称。我们可以看到ifconfig命令中显示我们的网卡叫做ens33对应的这里就有一个ifcfg-ens33的文件。使用cat命令查看ifcfg-ens33文件。[rootwcf1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens333、systemctl查看网卡状态命令systemctl语法# systemctl status network含义查看网络状态active表示启用的活动的。4、systemctl启动/重启/停止网卡命令systemctl语法# systemctl start/stop/restart network参数start启动restart重启stop停止用法systemctl start / stop / restart network示例代码含义停止网卡服务#systemctl stop network含义开启网卡服务#systemctl start network含义重启网卡服务#systemctl restart network三、客户端软件1、什么是SSH简单说SSH是一种网络协议用于计算机之间的加密登录。(端口号为222、常用SSH终端工具SecureCRT官网www.vandyke.comSecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序简单地说是Windows下登录UNIX或Linux服务器主机的软件。XShell推荐官网XSHELL – NetSarang WebsiteXshell是一个强大的安全终端模拟软件它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Putty官网www.putty.orgPuTTY为一开放源代码软件主要由Simon Tatham维护使用MITlicence授权。MobaXterm推荐官网MobaXterm free Xserver and tabbed SSH client for Windows3、使用MobaXterm连接linux步骤1打开软件点击session​步骤2在弹出窗口中选择ssh在 remote host对话框输入要连接的服务器IP地址​步骤3输入用户名和密码注意输入密码的时候屏幕是没有反应的​步骤4输入用户密码后回车看到如下界面表示已经成功连接​今日的Linux的分享就到这里了如有错误还望指出优质内容不断更新……

相关新闻

零基础模拟器 root 指南:用 MagiskOnEmulator 保姆级上手

零基础模拟器 root 指南:用 MagiskOnEmulator 保姆级上手

零基础模拟器 root 指南:用 MagiskOnEmulator 保姆级上手 【免费下载链接】MagiskOnEmulator Install Magisk on Official Android Emulator 项目地址: https://gitcode.com/gh_mirrors/ma/MagiskOnEmulator 刚接触 Android 开发的朋友,十有八九都…

2026/8/18 13:58:40 阅读更多 →
游戏资源提取工具 QuickBMS 实战指南:从解包到重新导入的 5 步完整流程

游戏资源提取工具 QuickBMS 实战指南:从解包到重新导入的 5 步完整流程

游戏资源提取工具 QuickBMS 实战指南:从解包到重新导入的 5 步完整流程 【免费下载链接】QuickBMS QuickBMS by aluigi - Github Mirror 项目地址: https://gitcode.com/gh_mirrors/qui/QuickBMS 你刚刚入手一款想汉化的游戏,满怀期待地打开它的…

2026/8/18 13:58:40 阅读更多 →
流放之路2构建模拟器 Path of Building PoE2 完整指南:把天赋与装备的每一分收益算给你看

流放之路2构建模拟器 Path of Building PoE2 完整指南:把天赋与装备的每一分收益算给你看

流放之路2构建模拟器 Path of Building PoE2 完整指南:把天赋与装备的每一分收益算给你看 【免费下载链接】PathOfBuilding-PoE2 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding-PoE2 流放之路2里,同一个技能,有人…

2026/8/18 13:58:40 阅读更多 →

最新新闻

RVC变声器保姆级上手实录:10分钟语音数据,练出属于你的AI声音分身

RVC变声器保姆级上手实录:10分钟语音数据,练出属于你的AI声音分身

RVC变声器保姆级上手实录&#xff1a;10分钟语音数据&#xff0c;练出属于你的AI声音分身 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retriev…

2026/8/18 14:44:13 阅读更多 →
JVM 内存模型面试怎么答,堆栈方法区一张图讲清

JVM 内存模型面试怎么答,堆栈方法区一张图讲清

从架构全景到内存细节&#xff1a;面试中的 JVM 破题思路 在 Java 后端开发的面试中&#xff0c;JVM&#xff08;Java 虚拟机&#xff09;几乎是绕不开的“必考题”。很多候选人在面对"JVM 内存模型”这个问题时&#xff0c;容易陷入背诵定义的误区&#xff0c;要么条理不…

2026/8/18 14:44:13 阅读更多 →
3分钟上手OBS背景移除插件:免费AI一键抠图换背景的完整指南

3分钟上手OBS背景移除插件:免费AI一键抠图换背景的完整指南

3分钟上手OBS背景移除插件&#xff1a;免费AI一键抠图换背景的完整指南 【免费下载链接】obs-backgroundremoval An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming. 项目地址: htt…

2026/8/18 14:44:13 阅读更多 →
【单片机课程设计/毕业设计】单片机驱动的多档位调光智能台灯系统设计与实现 数码管亮度显示智能感应台灯硬件方案设计(021403)

【单片机课程设计/毕业设计】单片机驱动的多档位调光智能台灯系统设计与实现 数码管亮度显示智能感应台灯硬件方案设计(021403)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机&#xff0c;Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/18 14:44:13 阅读更多 →
智能加氢机器人:氢能重卡与加氢站自动化加注解决方案

智能加氢机器人:氢能重卡与加氢站自动化加注解决方案

国内首台取得防爆合格证书的加氢机器人已在内蒙古巴图塔加氢站投入应用&#xff0c;氢能重卡补能正从“人工插枪、就地操作”走向“机器人定位、远程监控、自动加注”。对政企工业机器人采购负责人和国企技改团队来说&#xff0c;关键问题不是“要不要上”&#xff0c;而是用哪…

2026/8/18 14:44:13 阅读更多 →
Python|【tensorflow】基于改进粒子群算法优化LSTM的短期电力负荷预测研究

Python|【tensorflow】基于改进粒子群算法优化LSTM的短期电力负荷预测研究

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 &#x1f381…

2026/8/18 14:43:13 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图&#xff1a;用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手&#xff1a;7个字重免费商用&#xff0c;从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻&#xff1a;设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南&#xff1a;GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者&#xff0c;最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent&#xff0c;从本地部署到云端API&#xff0c;我们正处在一个技术栈快速重构的节点。然而&#xff0c;面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f447; 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速&#xff1a;macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南&#xff1a;3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗&#xff1f;ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片&#xff1a;为英语学习 App 打造桌面级学习助手适用平台&#xff1a;HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0&#xff08;API 26 Beta&#xff09;新增了 AgentCard 智能体卡片能力&#xff0c;这是继 HMAF&#xff08;鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →