LINUX528 重定向

2>&1

在這里插入圖片描述
在這里插入圖片描述
我的理解:
2>&1,2=stderr錯誤輸出,1=stdout輸出,stderr一般和stdout是分別輸出(管道符只傳遞stdout,據元寶,stderr默認輸出到終端;如果重定向符不進行2顯示重定向,stdeer默認輸出到終端)。
2>&1是把stderr寫入到stdout的當前指向,例如command > > file ,①command執行,輸出 stdout,stdout通過追加重定向 給file(問題:stdout stdin是否特指管道符左右,例如 |左邊是stdout,右邊是stdin。重定向符左右是否就只有stdout(左)?沒有stdin 確實),②若cmmand(什么是錯誤輸出?命令執行錯誤就是錯誤輸出嗎?例如報錯,就是錯誤輸出嗎?例如因為格式不對未成功執行,也是錯誤輸出嗎?產生了錯誤輸出,一般是輸出到屏幕嗎?是的)運行錯誤,錯誤輸出將直接顯示在終端。
若使用command>file 2>&1 ,command stdout寫入到file中,command stderr 會找stdout的指向,進而也寫到file中。

問題:stdout stdin是否特指管道符左右,例如 |左邊是stdout,右邊是stdin。重定向符左右是否就只有stdout(左)?沒有stdin 確實在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

什么是錯誤輸出?命令執行錯誤就是錯誤輸出嗎?例如報錯,就是錯誤輸出嗎?例如因為格式不對未成功執行,也是錯誤輸出嗎?產生了錯誤輸出,一般是輸出到屏幕嗎?在這里插入圖片描述在這里插入圖片描述

重定向符左側的stderr是否默認輸出到屏幕
在這里插入圖片描述
在這里插入圖片描述

僅主機模式下 虛擬機互相Ping通(不加網關)

在這里插入圖片描述
在這里插入圖片描述
ping通了 沒設置網關
在這里插入圖片描述

計劃回答昨天的問題

昨天已經查了

1.virbr0 是什么?可以通過virbr0 的ip來Ping嗎?可以修改virbr0嗎?

網橋(虛擬網橋)
本機可以通過virbr0ip ping通(ping通虛擬機的virbr0 是Ping通虛擬機嗎?能通過virbr0ip 執行ssh協議嗎?如何啟動virbr0,為啥原本virbr0疑似有Ip地址,我配置了ens33的靜態Ip后,virbr0的地址也沒了,路由表中也沒有該路由了)
最好別改
在這里插入圖片描述
在這里插入圖片描述
僅主機模式下有virbo0嗎?印象里

昨天這里是引用

2.echo 123 | passwd --stdin caozx26 中|的作用,stdin 的理解

(僅知道標準輸入,不太懂 passwd 中stdin的作用)
|:將左側命令的stdout 傳給 管道符右側的stdin
stdin:管道符|右側的命令輸入
在這里插入圖片描述

passwd --stdin 從標準輸入讀取密碼

sort < input.txt |uniq >output.txt的執行順序

1.重定向符,怎么理解命令<文件的執行順序,
在這里插入圖片描述
輸入重定向>
計劃休息了
源碼
僅主機1:

[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
[root@localhost network-scripts]# ifup ens33
[root@localhost network-scripts]# systemctl network restart
Unknown operation 'network'.
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.17.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
[root@localhost network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:57:94:60 brd ff:ff:ff:ff:ff:ffinet 192.168.17.2/24 brd 192.168.17.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fe57:9460/64 scope link valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 52:54:00:3d:30:2a brd ff:ff:ff:ff:ff:ff
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000link/ether 52:54:00:3d:30:2a brd ff:ff:ff:ff:ff:ff

僅主機1的克隆

[caozx26@localhost ~]$ date
2025年 05月 28日 星期三 22:08:55 CST
[caozx26@localhost ~]$ cat /etc/sysconfig/netwrok-scripts/ifcfg-ens33
cat: /etc/sysconfig/netwrok-scripts/ifcfg-ens33: 沒有那個文件或目錄
[caozx26@localhost ~]$ cd /etc/sysconfig/netwrok-scripts/
bash: cd: /etc/sysconfig/netwrok-scripts/: 沒有那個文件或目錄
[caozx26@localhost ~]$ cd /etc/sysconfig
[caozx26@localhost sysconfig]$ ls
anaconda    autofs  chronyd   crond            firewalld  ip6tables-config  kdump   libvirtd  netconsole       nfs      qemu-ga     rdisc          rpc-rquotad  run-parts  selinux        svnserve        virtlockd
atd         cbq     console   ebtables-config  grub       iptables-config   kernel  man-db    network          ntpd     radvd       readonly-root  rsyncd       samba      smartmontools  sysstat         virtlogd
authconfig  cgred   cpupower  fcoe             init       irqbalance        ksm     modules   network-scripts  ntpdate  raid-check  rpcbind        rsyslog      saslauthd  sshd           sysstat.ioconf  wpa_supplicant
[caozx26@localhost sysconfig]$ cd network-scripts
[caozx26@localhost network-scripts]$ ls
ifcfg-ens33  ifdown-bnep  ifdown-ippp  ifdown-post    ifdown-sit       ifdown-tunnel  ifup-bnep  ifup-ippp  ifup-plip   ifup-ppp     ifup-Team      ifup-wireless      network-functions-ipv6
ifcfg-lo     ifdown-eth   ifdown-ipv6  ifdown-ppp     ifdown-Team      ifup           ifup-eth   ifup-ipv6  ifup-plusb  ifup-routes  ifup-TeamPort  init.ipv6-global
ifdown       ifdown-ib    ifdown-isdn  ifdown-routes  ifdown-TeamPort  ifup-aliases   ifup-ib    ifup-isdn  ifup-post   ifup-sit     ifup-tunnel    network-functions
[caozx26@localhost network-scripts]$ cat ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=87be7604-b172-4ef5-bd9c-769bc08dbd64
DEVICE=ens33
ONBOOT=no
[caozx26@localhost network-scripts]$ vim ifcfg-ens33
[caozx26@localhost network-scripts]$ sudo su我們信任您已經從系統管理員那里了解了日常注意事項。
總結起來無外乎這三點:#1) 尊重別人的隱私。#2) 輸入前要先考慮(后果和風險)。#3) 權力越大,責任越大。[sudo] caozx26 的密碼:
[root@localhost network-scripts]# echo 123 |passwd --stdin caozx26
更改用戶 caozx26 的密碼 。
passwd:所有的身份驗證令牌已經成功更新。
[root@localhost network-scripts]# vim ifcfg-ens33
[root@localhost network-scripts]# cat ifcfg-ens33
BOOTPROTO=none
DEFROUTE=yes
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.17.5[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
[root@localhost network-scripts]# ifup ens33
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.17.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
[root@localhost network-scripts]# systemctl restart ens33
Failed to restart ens33.service: Unit not found.
[root@localhost network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:2a:70:8a brd ff:ff:ff:ff:ff:ffinet 192.168.17.5/24 brd 192.168.17.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fe2a:708a/64 scope link valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 52:54:00:5b:77:d5 brd ff:ff:ff:ff:ff:ff
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000link/ether 52:54:00:5b:77:d5 brd ff:ff:ff:ff:ff:ff
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.17.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
[root@localhost network-scripts]# ping 192.168.17.2
PING 192.168.17.2 (192.168.17.2) 56(84) bytes of data.
64 bytes from 192.168.17.2: icmp_seq=1 ttl=64 time=0.513 ms
64 bytes from 192.168.17.2: icmp_seq=2 ttl=64 time=1.92 ms
64 bytes from 192.168.17.2: icmp_seq=3 ttl=64 time=2.01 ms
64 bytes from 192.168.17.2: icmp_seq=4 ttl=64 time=2.07 ms
64 bytes from 192.168.17.2: icmp_seq=5 ttl=64 time=2.04 ms
^C
--- 192.168.17.2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 0.513/1.713/2.073/0.603 ms
[root@localhost network-scripts]# 

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/85189.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/85189.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/85189.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Python高階】面向對象

目錄 ?? 前言??? 技術背景與價值?? 當前技術痛點??? 解決方案概述?? 目標讀者說明?? 一、技術原理剖析?? 核心知識圖譜?? 核心作用講解?? 關鍵技術模塊說明?? 技術選型對比??? 二、實戰演示?? 環境配置要求?? 核心代碼實現案例1:面向對象電商系統…

榕壹云醫療服務系統:基于ThinkPHP+MySQL+UniApp的多門店醫療預約小程序解決方案

在數字化浪潮下,傳統醫療服務行業正面臨效率提升與客戶體驗優化的雙重挑戰。針對口腔、美容、診所、中醫館、專科醫院及康復護理等需要預約或診斷服務的行業,我們開發了一款基于ThinkPHP+MySQL+UniApp的多門店服務預約小程序——榕壹云醫療服務系統。該系統通過模塊化設計與開…

Vue-過濾器

過濾器 時間戳格式化 實現方式 計算屬性方法過濾器 基礎依賴 day.min.js 下載鏈接放到 相對路徑 js 目錄下 Computed 代碼 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><title>過濾器</title>…

Linux 下 C 語言實現工廠模式

Linux 下 C 語言實現工廠模式&#xff1a;設計理念與實戰 &#x1f9e0; 一、工廠模式簡介什么是工廠模式&#xff1f;C 語言實現設計模式的挑戰 &#x1f3d7;? 二、實現簡單工廠模式&#xff08;Simple Factory&#xff09;1. 定義傳感器接口&#xff08;device.h&#xff0…

用 Appuploader,讓 iOS 上架流程真正“可交接、可記錄、可復用”:我們是這樣實現的

你可能聽說過這樣一類人&#xff1a;上線必找他&#xff0c;證書只有他有&#xff0c;Transporter 密碼在他電腦上&#xff0c;描述文件什么時候過期&#xff0c;只有他知道。 如果你團隊里有這樣一位“發布大師”&#xff0c;他可能是個英雄——但也是個單點風險源。 我們團…

工控機安裝lubuntu系統

工控機安裝lubuntu系統指南手冊 1. 準備 1個8G左右的U盤 下載Rufus&#xff1a; Index of /downloads 下載lubuntu系統鏡像&#xff1a; NJU Mirror Downloads – Lubuntu 下載Ventoy工具&#xff1a; Releases ventoy/Ventoy GitHub 下載后&#xff0c;解壓&#…

MAC上怎么進入隱藏目錄

在Mac上&#xff0c;由于系統保護的原因&#xff0c;一些系統目錄如/usr默認是隱藏的&#xff0c;但可以通過以下方法進入&#xff1a; 方法一&#xff1a;使用Finder的“前往文件夾”功能 打開Finder。使用快捷鍵Command Shift G&#xff0c;或者在菜單欄中選擇“前往”-“…

流媒體基礎解析:視頻清晰度的關鍵因素

在視頻處理的過程中&#xff0c;編碼解碼及碼率是影響視頻清晰度的關鍵因素。今天&#xff0c;我們將深入探討這些概念&#xff0c;并解析它們如何共同作用于視頻質量。 編碼解碼概述 編碼&#xff0c;簡單來說&#xff0c;就是壓縮。視頻編碼的目的是將原始視頻數據壓縮成較…

tomcat服務器以及接受請求參數的方式

1.javaee&#xff1a;意為java企業版&#xff0c;指java企業級開發的規范總和&#xff0c;包含13項技術規范 2.事實上服務器和客戶端進行交互的過程中&#xff0c;有一個前端控制器在中間運作&#xff0c;這個控制器為DispatcherServlet&#xff0c;它負責將客戶端請求的信息包…

武警智能兵器室系統架構設計與關鍵技術解析

在現代化武警部隊建設中&#xff0c;武器彈藥的安全管理與快速響應能力直接影響部隊戰斗力。本文基于某實戰化智能兵器室建設案例&#xff0c;深入解析其系統架構設計、關鍵技術實現及創新管理機制&#xff0c;為安防領域提供可借鑒的解決方案。 整體拓撲結構 系統采用分層分布…

RLHF獎勵模型的訓練

由于 RLHF 的訓練過程中需要依賴大量的人類偏好數據進行學習&#xff0c;因此很難在訓練過程中要求人類標注者實時提供偏好反饋。為此&#xff0c;我們需要訓練一個模型來替代人類在 RLHF 訓練過程中實時提供反饋&#xff0c;這個模型被稱為獎勵模型 &#x1f538;一、 目標函…

reverse_ssh 建立反向 SSH 連接指南 混淆AV [好東西喲]

目錄 &#x1f310; 工具簡介 ?? 前提條件 攻擊主機 (Linux) 目標主機 (Windows) &#x1f4cb; 詳細步驟 步驟 1&#xff1a;安裝 Go 環境 步驟 2&#xff1a;安裝必要依賴 步驟 3&#xff1a;下載并編譯 reverse_ssh 步驟 4&#xff1a;配置密鑰 步驟 5&#xff…

Ubuntu 下搭建ESP32 ESP-IDF開發環境,并在windows下用VSCode通過SSH登錄Ubuntu開發ESP32應用

Ubuntu 下搭建ESP32 ESP-IDF開發環境&#xff0c;網上操作指南很多&#xff0c;本來一直也沒有想過要寫這么一篇文章。因為我其實不太習慣在linux下開發應用&#xff0c;平時更習慣windows的軟件操作&#xff0c;只是因為windows下開發ESP32的應用編譯時太慢&#xff0c;讓人受…

Rust使用Cargo構建項目

文章目錄 你好&#xff0c;Cargo&#xff01;驗證Cargo安裝使用Cargo創建項目新建項目配置文件解析默認代碼結構 Cargo工作流常用命令速查表詳細使用說明1. 編譯項目2. 運行程序3.快速檢查4. 發布版本構建 Cargo的設計哲學約定優于配置工程化優勢 開發建議1. 新項目初始化?2. …

免費且好用的PDF水印添加工具

軟件介紹 琥珀掃描.zip下載鏈接&#xff1a;https://pan.quark.cn/s/3a8f432b29aa 今天要給大家推薦一款超實用的PDF添加水印工具&#xff0c;它能夠滿足用戶給PDF文件添加水印的需求&#xff0c;而且完全免費。 這款PDF添加水印的軟件有著簡潔的界面&#xff0c;操作簡便&a…

NW969NW978美光閃存顆粒NW980NW984

NW969NW978美光閃存顆粒NW980NW984 技術解析&#xff1a;NW969、NW978、NW980與NW984的架構創新 美光&#xff08;Micron&#xff09;的閃存顆粒系列&#xff0c;尤其是NW969、NW978、NW980和NW984&#xff0c;代表了存儲技術的前沿突破。這些產品均采用第九代3D TLC&#xf…

Mysql常用知識3:Kafka和數據庫優化

文章目錄 一、分布式消息系統&#xff08;Kafka相關問題5-10&#xff09;5. Kafka如何保證消息不丟失&#xff1f;6. 項目中Kafka具體怎么使用的&#xff1f;7. 消息異常未發送成功怎么解決&#xff1f;8. 重試具體怎么做的&#xff0c;循環嗎&#xff1f;9. 重試多次失敗怎么辦…

常見的RAG文檔解析輔助工具匯總及企業選型思考

以下當前比較知名的RAG的文檔解析輔助工具的開源項目匯總&#xff0c;包含核心功能、License信息及GitHub地址&#xff1a; 1. RAGFlow 核心功能&#xff1a;支持PDF/掃描件/CAD等23種格式解析&#xff0c;OCR準確率98%&#xff0c;知識圖譜融合&#xff0c;混合檢索&#xf…

基于Sqoop的MySQL-Hive全量/增量同步解決方案(支持多表批量處理

一、全量同步方案設計 1.1 基礎命令模板 sqoop import \ --connect jdbc:mysql://mysql_host:3306/db_name \ --username user \ --password pass \ --table source_table \ --hive-import \ --hive-table target_table \ --hive-overwrite \ # 覆蓋已有表 --num-mappers 8 …

前端學習(7)—— HTML + CSS實現博客系統頁面

目錄 一&#xff0c;效果展示 二&#xff0c;實現博客列表頁 2.1 實現導航欄 2.2 實現個人信息 2.3 實現博客列表 三&#xff0c;實現博客正文頁 3.2 復用 3.4 實現博客正文 四&#xff0c;實現博客登錄頁 4.1 版心 4.2 登錄框 五&#xff0c;實現博客編輯頁 5.1 …