Linux 527 重定向 2>1 rsync定時同步(未完)

rsync定時同步

配環境

關閉防火墻、selinux

systemctl stop firewalld
systemctl disable firewalld
setenforce=0
vim /etc/SELINUX/config
SELINUX=disable

515在這里插入圖片描述

設置主機名

systemctl set-hostname code
systemctl set-hostname backup 

這里是引用

配靜態ip

rsync 需要穩定的路由表和端口

在這里插入圖片描述

vim /etc/sysconfig/network-scripts/ifcfg-ens33IPADDR=192.168.235.XX
GATEWAY=192.168.235.XX
#NAT模式下,注意和虛擬機的一致;僅主機模式,據騰訊元寶,不需要網關也可以ping通
DNS1=8.8.8.8
BOOTPROTO=none

在這里插入圖片描述
在這里插入圖片描述

[caozx26@localhost ~]$ 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:ff
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:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
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
[caozx26@localhost ~]$ cd /etc/sysconfig/network-scripts/
[caozx26@localhost network-scripts]$ ls
ifcfg-ens33  ifdown-ppp       ifup-ib      ifup-Team
ifcfg-lo     ifdown-routes    ifup-ippp    ifup-TeamPort
ifdown       ifdown-sit       ifup-ipv6    ifup-tunnel
ifdown-bnep  ifdown-Team      ifup-isdn    ifup-wireless
ifdown-eth   ifdown-TeamPort  ifup-plip    init.ipv6-global
ifdown-ib    ifdown-tunnel    ifup-plusb   network-functions
ifdown-ippp  ifup             ifup-post    network-functions-ipv6
ifdown-ipv6  ifup-aliases     ifup-ppp
ifdown-isdn  ifup-bnep        ifup-routes
ifdown-post  ifup-eth         ifup-sit

virbr0 是什么?可以通過virbr0 的ip來Ping嗎?可以修改virbr0嗎?
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
a和a克隆虛擬機 virbr0都是1

[sudo] caozx26 的密碼:
[root@localhost network-scripts]# echo 123 |passwd --stdin caozx26
更改用戶 caozx26 的密碼 。
passwd:所有的身份驗證令牌已經成功更新。
#這里 | 的作用是什么  如何理解stdin 

在這里插入圖片描述在這里插入圖片描述
什么是標準輸入,什么是標準輸出 什么是管道符 標準輸入、標準輸出和管道符有什么關系 和重定向符有什么關系
怎么理解輸入流

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
怎樣理解管道符|只傳遞stdout,不處理stderr;需結合2>&1重定向錯誤信息(之前編寫intify.sh 用過2>&1?是的 用在輸出同步信息(包括時間)到rsync.log中),怎么理解&在這里插入圖片描述
在這里插入圖片描述
&是重定向符號嗎?怎么理解2>&1中的&? 重定向符>不是代表覆蓋后面文件嗎?sort < input.txt | uniq > output.txt 對文件內容排序去重 的執行順序是怎樣的?在這里插入圖片描述
在這里插入圖片描述
重定向符>不是代表覆蓋后面文件嗎?為什么2>&1這里感覺不是覆蓋 是追加在這里插入圖片描述
計劃明天再看

設置yum源

參考55這里是引用

光盤那打勾

cd /etc/yum.repos.d
tar -zcf repo.tar.gz *.repo
rm -rf  *.repo
#1備份
#2掛載
rm -rf /mnt/*
mount -o ro /dev/sr0 /mnt
lsblk
chmod +x /etc/rc.local
#改開機自啟文件為寫權限
echo 'mount -o ro /dev/sr0 /mnt'>>/etc/rc.local
#把掛載操作寫入到開機自啟文件中 為啥用echo寫入 不用cat? 這里>>的作用是什么?講一下重定向
#3.編寫local.repo
cd /etc/yum.repos.d
vim local.repo
[local]
name = local name 
baseurl=file:///mnt
gpgcheck=0
enable=1
#在編寫文件時,什么時候需要注意等號前后的空格。
:wq
yum clean all
yum makecache

推測是追加寫入>> ,>是覆蓋后面

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

源碼

僅主機1

[caozx26@localhost ~]$ 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:ff
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:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
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
[caozx26@localhost ~]$ cd /etc/sysconfig/network-scripts/
[caozx26@localhost network-scripts]$ ls
ifcfg-ens33  ifdown-ppp       ifup-ib      ifup-Team
ifcfg-lo     ifdown-routes    ifup-ippp    ifup-TeamPort
ifdown       ifdown-sit       ifup-ipv6    ifup-tunnel
ifdown-bnep  ifdown-Team      ifup-isdn    ifup-wireless
ifdown-eth   ifdown-TeamPort  ifup-plip    init.ipv6-global
ifdown-ib    ifdown-tunnel    ifup-plusb   network-functions
ifdown-ippp  ifup             ifup-post    network-functions-ipv6
ifdown-ipv6  ifup-aliases     ifup-ppp
ifdown-isdn  ifup-bnep        ifup-routes
ifdown-post  ifup-eth         ifup-sit
[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]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
[caozx26@localhost network-scripts]$ echo 123 >>passwd --stdin caozx26
bash: passwd: 權限不夠
[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
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.17.2
[root@localhost network-scripts]# 

僅主機1的克隆

[caozx26@localhost ~]$ 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:ff
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:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
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
[caozx26@localhost ~]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
[caozx26@localhost ~]$ 

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

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

相關文章

Vue 3.0 中狀態管理Vuex 與 Pinia 的區別

在 Vue.js 應用開發中&#xff0c;狀態管理是構建復雜應用的關鍵環節。隨著 Vue 3 的普及和 Composition API 的引入&#xff0c;開發者面臨著狀態管理庫的選擇問題&#xff1a;是繼續使用經典的 Vuex&#xff0c;還是轉向新興的 Pinia&#xff1f;本文將從設計理念、API 設計、…

分布式緩存:三萬字詳解Redis

文章目錄 緩存全景圖PreRedis 整體認知框架一、Redis 簡介二、核心特性三、性能模型四、持久化詳解五、復制與高可用六、集群與分片方案 Redis 核心數據類型概述1. String2. List3. Set4. Sorted Set&#xff08;有序集合&#xff09;5. Hash6. Bitmap7. Geo8. HyperLogLog Red…

React useEffect和useEffectLa

原理把對象以樹的形式存檔&#xff0c;根據URL進行匹配渲染對應組件 useEffect 和useLayoutEffect區別 useEffect中的回調函數放在異步任務隊列中&#xff0c;是異步的&#xff0c;會在React渲染&#xff0c; dom 元素更新&#xff0c;瀏覽器繪制完成之后才會執行 useLayout…

multiprocessing多進程使用案例

multiprocessing — 基于進程的并行&#xff1a;https://docs.python.org/zh-cn/3.11/library/multiprocessing.html import sys from fastchat.serve.controller import Controller from fastchat.serve.model_worker import ModelWorker from fastchat.serve.openai_api_ser…

鴻蒙OSUniApp 開發實時天氣查詢應用 —— 鴻蒙生態下的跨端實踐#三方框架 #Uniapp

使用 UniApp 開發實時天氣查詢應用 —— 鴻蒙生態下的跨端實踐 在移動互聯網時代&#xff0c;天氣應用幾乎是每個人手機中的"標配"。無論是出行、旅游還是日常生活&#xff0c;實時獲取天氣信息都極為重要。本文將以"實時天氣查詢應用"為例&#xff0c;詳…

藍橋杯178 全球變暖

題目描述 你有一張某海域 NxN 像素的照片&#xff0c;"."表示海洋、"#"表示陸地&#xff0c;如下所示&#xff1a; ....... .##.... .##.... ....##. ..####. ...###. ....... 其中"上下左右"四個方向上連在一起的一片陸地組成一座島嶼。例如上…

第五十二節:增強現實基礎-簡單 AR 應用實現

引言 增強現實(Augmented Reality, AR)是一種將虛擬信息疊加到真實世界的技術,廣泛應用于游戲、教育、工業維護等領域。與傳統虛擬現實(VR)不同,AR強調虛實結合,用戶無需完全沉浸到虛擬環境中。本文將通過Python和OpenCV庫,從零開始實現一個基礎的AR應用:在檢測到特定…

青少年編程與數學 02-019 Rust 編程基礎 23課題、web服務器

青少年編程與數學 02-019 Rust 編程基礎 23課題、web服務器 一、單線程Web 服務器基本實現步驟完整代碼示例運行結果項目結構注意事項擴展方向 二、多線程Web服務器1. 基本架構設計2. 完整實現代碼項目文件結構文件內容Cargo.tomlsrc/main.rssrc/lib.rsstatic/hello.htmlstatic…

(14)JVM彈性內存管理

文章目錄 &#x1f680; JVM彈性內存管理&#xff1a;K8s環境下的內存優化終極攻略? TL;DR&#x1f635; 等等&#xff0c;為什么我需要關心這個&#xff1f;&#x1f6e0;? 五步搞定彈性內存&#xff08;拯救你的Java應用&#xff09;1?? JVM參數調教2?? 監控指標全覆蓋…

Spring Boot集成Spring AI與Milvus實現智能問答系統

在Spring Boot中集成Spring AI與Milvus實現智能問答系統 引言 隨著人工智能技術的快速發展&#xff0c;智能問答系統在企業中的應用越來越廣泛。然而&#xff0c;傳統的問答系統往往面臨AI幻覺&#xff08;Hallucination&#xff09;問題&#xff0c;即生成不準確或無意義的回…

電腦網絡如何改ip地址?ip地址改不了怎么回事

在日常使用電腦上網時&#xff0c;我們有時會遇到需要更改IP地址的情況&#xff0c;比如訪問某些受限制的網站、解決網絡沖突問題&#xff0c;或者出于隱私保護的需求。然而&#xff0c;許多用戶在嘗試修改IP地址時可能會遇到各種問題&#xff0c;例如IP地址無法更改、修改后無…

SQL進階之旅 Day 1:高效表設計與規范

SQL進階之旅 Day 1&#xff1a;高效表設計與規范 開篇 歡迎來到為期30天的“SQL進階之旅”系列的第一天&#xff01;今天我們將從數據庫表設計的基礎入手&#xff0c;討論如何通過合理的表設計來提升數據庫性能。這不僅是每位數據庫開發工程師的基本功&#xff0c;也是解決實…

【MySQL】第11節|MySQL 8.0 主從復制原理分析與實戰

一、MySQL主從復制基礎 1. 核心概念 定義&#xff1a; MySQL主從復制是將主庫&#xff08;Source/Master&#xff09;的數據變更同步到一個或多個從庫&#xff08;Replica/Slave&#xff09;的機制&#xff0c;默認采用異步復制&#xff0c;支持全庫、指定庫或表的同步。 角…

怎么判斷一個Android APP使用了Cocos 這個跨端框架

要判斷一個 Android 應用是否使用了 Cocos 跨端框架&#xff0c;可以通過以下步驟進行驗證&#xff1a; 一、安裝包結構分析 1. 解壓 APK 將 .apk 文件重命名為 .zip 并解壓&#xff0c;檢查以下特征文件&#xff1a; ? lib/ 目錄&#xff1a; Cocos 引擎的核心原生庫文件通常…

刪除word中由奇偶頁和頁碼1設置多出來的空白頁

問題&#xff1a; 在調整畢設論文格式時&#xff0c;要求奇偶頁眉設置不同&#xff0c;且摘要頁的頁碼是1&#xff08;I&#xff09;。如果摘要頁在整個文檔的第偶數頁&#xff0c;將其頁碼設置為1后會變為奇數頁&#xff0c;word為了湊齊奇偶頁&#xff0c;會在摘要前增加一個…

# 探索自然語言處理的奧秘:基于 Qwen 模型的文本分類與對話系統實現

探索自然語言處理的奧秘&#xff1a;基于 Qwen 模型的文本分類與對話系統實現 在當今數字化時代&#xff0c;自然語言處理&#xff08;NLP&#xff09;技術正以前所未有的速度改變著我們的生活和工作方式。從智能語音助手到自動文本生成&#xff0c;從情感分析到機器翻譯&…

Linux Shell 切換

在 Linux 系統中&#xff0c;切換至 Bash Shell 在 Linux 系統中&#xff0c;切換至 Bash Shell 的方法如下&#xff1a; 臨時切換到 Bash 直接在終端輸入以下命令&#xff0c;啟動一個新的 Bash 會話&#xff1a; bash 退出時輸入 exit 或按 CtrlD 返回原 Shell。 永久切換…

在Windows上,將 Ubuntu WSL 安裝并遷移到 D 盤完整教程(含 Appx 安裝與遷移導入)

&#x1f4bb; 將 Ubuntu WSL 安裝并遷移到 D 盤完整教程&#xff08;含 Appx 安裝與遷移導入&#xff09; 本文記錄如何在 Windows 系統中手動啟用 WSL、下載 Ubuntu 安裝包、安裝并遷移 Ubuntu 到 D 盤&#xff0c;避免默認寫入 C 盤&#xff0c;提高系統性能與可維護性。 ?…

doucker 掛載卷

在 Docker 中&#xff0c;掛載卷&#xff08;Volumes&#xff09;是一種非常重要的功能&#xff0c;它允許你將宿主機的文件系統與容器的文件系統進行共享。掛載卷不僅可以用于持久化數據&#xff0c;還可以用于在宿主機和容器之間傳遞文件。 掛載卷的類型 Docker 支持多種類型…

BLIP3-o:一系列完全開源的統一多模態模型——架構、訓練與數據集

摘要 在近期關于多模態模型的研究中&#xff0c;將圖像理解與生成統一起來受到了越來越多的關注。盡管圖像理解的設計選擇已經得到了廣泛研究&#xff0c;但對于具有圖像生成功能的統一框架而言&#xff0c;其最優模型架構和訓練方案仍有待進一步探索。鑒于自回歸和擴散模型在…