不会用vi,有什么命令可以一件修改文件的?

70次阅读

共计 6165 个字符,预计需要花费 16 分钟才能阅读完成。

deb http://mirrors.tencentyun.com/debian bullseye main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye main contrib non-free
deb http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
deb http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
复制代码
我想在 SSH 把这些代码,一键替换到 /etc/apt/sources.list 文件里

cat << EOF > /etc/apt/sources.list
deb http://mirrors.tencentyun.com/debian bullseye main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye main contrib non-free
deb http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
deb http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
EOF 复制代码 cp -r /etc/apt/sources.list /etc/apt/sources.list.bak;echo -e "deb http://deb.debian.org/debian/ buster main contrib non-freendeb-src http://deb.debian.org/debian/ buster main contrib non-freendeb http://deb.debian.org/debian/ buster-updates main contrib non-freendeb-src http://deb.debian.org/debian/ buster-updates main contrib non-freendeb http://deb.debian.org/debian/ buster-backports main contrib non-freendeb-src http://deb.debian.org/debian/ buster-backports main contrib non-freendeb http://deb.debian.org/debian-security/ buster/updates main contrib non-freendeb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free" > /etc/apt/sources.list;cat /etc/apt/sources.list;apt-get update;
一键换官方源,自己修改一下吧,无需 vi 或者 nanofinalshell
/**
* 大风起兮云飞扬,意大利炮轰他娘
*
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/ 直接替换文件就完事了, 不用修改 vim
或者用[EOF]echo 啥的不会用 vi,有什么命令可以一件修改文件的?nano 呗 vi 已经很简单了,nano 更麻烦不会用 vi,有什么命令可以一件修改文件的?CTRL+A CTRL+C
vi /etc/apt/sources.list
Ins
CTRL+A Delete
Esc
:wq
—————————————————————————————————–
鼠标复制直接 sftp,宝塔不行咱就学一下

小猪佩奇 发表于 2022-12-31 19:45
CTRL+A CTRL+C
vi /etc/apt/sources.list
Ins

你这要先安装宝塔啊,我想先换源更新系统之后,再安装宝塔 nano 把其实 vi 感觉更好用点
apt install nano
nano /etc/apt/sources.list 复制代码

ningfeng.im 发表于 2022-12-31 19:46
你这要先安装宝塔啊,我想先换源更新系统之后,再安装宝塔

可以呀,那你 sftp 也行呀 sftp 进去直接当 txt 改 sednano 很不错直接把这些 echo 到 source.listcp -r /etc/apt/sources.list /etc/apt/sources.list.bak;echo -e "deb http://deb.debian.org/debian/ buster main contrib non-freendeb-src http://deb.debian.org/debian/ buster main contrib non-freendeb http://deb.debian.org/debian/ buster-updates main contrib non-freendeb-src http://deb.debian.org/debian/ buster-updates main contrib non-freendeb http://deb.debian.org/debian/ buster-backports main contrib non-freendeb-src http://deb.debian.org/debian/ buster-backports main contrib non-freendeb http://deb.debian.org/debian-security/ buster/updates main contrib non-freendeb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free" > /etc/apt/sources.list;cat /etc/apt/sources.list;apt-get update;
一键换官方源,自己修改一下吧,无需 vi 或者 nanocat <<EOF > /etc/apt/sources.list
要写入的内容
EOFsed
不会用 vi,有什么命令可以一件修改文件的?
HostCramRN$10.28 款 $16.88 款 DC02 24.88 刀一键替换那就是 sed 命令了 cat << EOF > /etc/apt/sources.list
deb http://mirrors.tencentyun.com/debian bullseye main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye main contrib non-free
deb http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-updates main contrib non-free
deb http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian-security bullseye-security main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-backports main contrib non-free
#deb http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
#deb-src http://mirrors.tencentyun.com/debian bullseye-proposed-updates main contrib non-free
EOF 复制代码

zxxx 发表于 2022-12-31 20:02

我还在跑你那个脚本,这啥脚本,真能跑!!!

qq53988545 发表于 2022-12-31 20:01
cat

这个不错,又学到了

ningfeng.im 发表于 2022-12-31 20:04
我还在跑你那个脚本,这啥脚本,真能跑!!!

我刚刚跑完
————————————————————————
Benchmark Run: Sat Dec 31 2022 11:23:44 – 11:51:51
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 32980156.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4726.9 MWIPS (10.0 s, 7 samples)
Execl Throughput 2958.9 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 383841.5 KBps(30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 101682.0 KBps(30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1097726.6 KBps(30.0 s, 2 samples)
Pipe Throughput 550573.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 109409.8 lps (10.0 s, 7 samples)
Process Creation 7533.8 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5246.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 681.4 lpm (60.0 s, 2 samples)
System Call Overhead 382934.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 32980156.2 2826.1
Double-Precision Whetstone 55.0 4726.9 859.4
Execl Throughput 43.0 2958.9 688.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 383841.5 969.3
File Copy 256 bufsize 500 maxblocks 1655.0 101682.0 614.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 1097726.6 1892.6
Pipe Throughput 12440.0 550573.6 442.6
Pipe-based Context Switching 4000.0 109409.8 273.5
Process Creation 126.0 7533.8 597.9
Shell Scripts (1 concurrent) 42.4 5246.2 1237.3
Shell Scripts (8 concurrent) 6.0 681.4 1135.7
System Call Overhead 15000.0 382934.9 255.3
========
System Benchmarks Index Score 777.7 复制代码

ningfeng.im 发表于 2022-12-31 19:46
你这要先安装宝塔啊,我想先换源更新系统之后,再安装宝塔

什么还有人用后门塔?

正文完
 0