V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ps1aniuge  ›  全部回复第 7 页 / 共 26 页
回复总数  518
1 ... 3  4  5  6  7  8  9  10  11  12 ... 26  
2020-02-19 15:50:53 +08:00
回复了 a22124497 创建的主题 问与答 求助一下 Linux 下代理上网 并 smtp 发邮件的问题
$附件 = Get-ChildItem '/tmp/aaaa.tar.gz'
$HTML 邮件内容 =
@'
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<p>
<span style="font-family:Microsoft YaHei;font-size:18px;">html 信件内容</span>
</p>
</body>
</html>
'@

Send-MailMessage -Subject "主题" `
-From "你的 hotmail 账户 @hotmail.com" -To "你的 qq 邮箱 @qq.com" `
-SmtpServer "smtp.live.com" -Port 587 -UseSsl -Credential "你的 hotmail 账户 @hotmail.com" `
-Attachments $附件 -BodyAsHTML -body $HTML 邮件内容


上面的代码,保存成带有 bom 头的 a.ps1 文件,utf8 编码。
win 中用:
powershell.exe -file d:\你的目录\a.ps1

linux 中用:
/usr/bin/pwsh -file /你的目录 /a.ps1

------------------------------------------------------
centos7,centos8,安装 powershell:
curl -o /etc/yum.repos.d/microsoft.repo https://packages.microsoft.com/config/rhel/7/prod.repo
sudo yum remove -y powershell #删除旧版
sudo yum install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '



ubuntu1604:
sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/16.04/prod.list
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '


ubuntu1804:
sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '



debian9:Deepin 深度操作系统,当前版本,基于 debian9。
sudo apt-get update
sudo apt-get install curl gnupg apt-transport-https
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" > /etc/apt/sources.list.d/microsoft.list'
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '
2020-02-19 15:41:06 +08:00
回复了 ajaxfunction 创建的主题 问与答 关于 raid 的几点疑问,请大家指教一下,谢谢!
大家都没有说到点子上。
------------------------------------------------------------------------
1 硬 raid。
1.1 硬 raid 卡,基本应该用型号完全相同的。
若不相同,则必须是同一个厂家的,这!!!必须!!!!要问下厂家的技术支持。
若还不放心,则买 2 块同型号 raid 卡,测试好后,一块放保险箱中备用。

1.2 主板 raid 芯片。应该是 intel,amd 的都向下兼容,并向上兼容 2-3 代的。这 2---3 代,差不多 5-8 年过去了。
也就是说,老主板上做的 raid1,raid5,插新主板上就能识别。
-----------------------------------------------------------------------
2 软 raid。
2.1win。也是上下兼容的。比如 3 块 win7 下,做的软 raid5,可以放到 win10,里识别。可以放到 win2012 里识别。

2.2linux。也是各个发行版兼容的。但是 raid 软件的大版本,尽量一致。
从兼容性的角度来讲,我猜还是 win 对未来的 raid 软件版本兼容更好些。
-----------------------------------------------------------------------
可以设置,有个默认值。
2020-02-19 14:37:43 +08:00
回复了 tianshiyeben 创建的主题 程序员 开源项目有感
开源+免费+devops 批量运维项目,《卡死你 3000 》,主要为代替 ansible 而开发。
https://gitee.com/chuanjiao10/kasini3000
https://gitee.com/chuanjiao10/kasini3000_agent_linux
欢迎 star。
提交新特性需求,bug 免费。技术支持收费。
2020-02-14 21:33:49 +08:00
回复了 AntiGameZ 创建的主题 程序员 如何有效的管理较少使用的 shell command
@AntiGameZ 这个功能还有人需要么?我打算为楼主用 powershell 开发这个功能,每人众筹给我 5 毛钱即可!

想要楼主说的功能的人,看过来,看过来:
1 必须用 powershell。
2 支持 win,linux,mac。
3 纯中文,当然英文也可。
4 可以光标上下选择,
5 暂时不支持子菜单。
6 预计是支持, [按快捷键] 呼出,功能的。

愿意使用并掏钱的人,进来 mark 下,谢谢。
2020-02-14 20:57:26 +08:00
回复了 tiancaiyong 创建的主题 Python [求助] Python ansible api 咋传入 tag(命令行的--tags 参数)
devops 批量运维系统《卡死你 3000 》了解一下,
https://www.v2ex.com/t/64462

救救孩子吧~--------我号称 [吊打 ansible] ,永远救你出苦海。
顶你
2 月 24 日,龙抬头。

龙能打过,踩扁,武汉卫健委,鼠年送给大家的,飞天大老鼠么?

我看差不多。但愿 🐉 出 🐀 退!
2020-02-14 19:17:34 +08:00
回复了 heylogo 创建的主题 问与答 为什么家里网速上行、下载都不低,直播延时仍然很严重?
@heylogo 是不是专业主播?专业的就别怕花钱,至少买千兆下载网络。
或这买找电信买直播专用 50mb 带宽。-----比较贵。舍不得带宽费,套不到水友打赏!!!

正常的上传,就是会忽快忽慢。就是会偶尔卡顿。就是会延迟很大。

买联通千兆网络,上传才几十兆。
前几天疫情,才给测试版的 100mb 上传,过段时间还会收回(降速)。
2020-02-14 19:03:18 +08:00
回复了 mtt2011pony 创建的主题 问与答 Ruby on Rails 开发好快啊
前些天我看一个帖子说 ruby 过气了。不行了。
2020-02-14 19:00:49 +08:00
回复了 Jana 创建的主题 北京 各位老哥 北京宽带都怎么续费的?
@Jana 现在联通最低网速是 300mb,续费就是那些钱。也就是说,免费提速 100mb。但费用基本照旧。
可以给你一个联通手机号,含包年基础费用。

你可以找代理商缴费,可以去营业厅缴费,可以在线缴费。

另外由于疫情,建议在线缴费。
2020-02-14 18:44:17 +08:00
回复了 lokamir 创建的主题 Linux 我快被 vim 弄崩溃了
hahaha,让我也来吐槽下,

1linux=垃圾,发行版默认不支持小键盘。

2ubuntu 的默认 vi=垃圾,需要用 vim.tiny。红帽的 vi 没这问题。

3vi 的好处是,支持 bom 头,而 nano 最新版,2,x 还不支持。mcedit 也不支持。
一个不支持 bom 头的文本编辑器,不是垃圾,而是屎屎屎!
cat 也不支持 bom 头,也是屎。
建议大家使用 powershell 的 cat,即 get-content 命令,它可以支持 bom 头。

用 bom 头+支持 bom 头=用无乱码。你见过一个 bom 头文本乱码么?我没见过,除非文本坏了。
不用+不支持=天天乱码。
2020-02-14 18:29:39 +08:00
回复了 xingheng 创建的主题 程序员 求推荐:项目级别的 shell snippet 命令管理工具
1 10 年内,powershell 是 shell 的未来。为什么你不在*nix 下用 powershell 啊?

2 powershell 支持 linux,mac。

3 powershell 有命令行,可以交互,这一点 py,perl,都不行。

4 alias 是通过 Export-Alias,写入到你自定义的文件名中。
又通过 Import-Alias 导入并使用。不会和一些项目相关的命令污染了全局配置。

5 pet 的命令和 ps 的这些命令功能雷同,只是名字不同:
Export-Alias,Get-Alias,Import-Alias,New-Alias,Remove-Alias,Set-Alias

6 powershell 除了有两个 ssl 依赖之外,就是安装在 /opt 下的绿色软件。
你只用上述命令,不需要 ssl 依赖。所以 ps 对你来说,就是绿色的第三方库。

7 可以通过扩展内置模块 psreadline 的功能,自定义按某些键盘出某些功能。
2020-02-14 18:17:15 +08:00
回复了 ksedz 创建的主题 程序员 mysql 实例怎么自动识别热点数据?
@ksedz
多查询对数据表的访问不能反应在结果集上---------世界上没有你说的这种。
1 费劲的查询却不出结果。
2 出了结果,却不是想要的。
3 想要的结果,却在 buffer pool 中,不知道。
4 知道了在 buffer pool 中的结果,必须经过读它,却把 buffer pool 命中率搞乱了。

所以说,redis 法是最好的方法。比分析 log 好多了。却不会影响 buffer pool。
在 redis 中设定好 all key lru,想要结果大些,就把内存设定大些。想要结果小些,就把内存设定小些。
每天凌晨 3 点抓取当天的统计结果,入表。n 天,平均值,最大,最小,一出。
老猫速度差,换吧。
2020-02-12 17:07:42 +08:00
回复了 tvbear 创建的主题 宽带症候群 北京联通 1000M 宽带上行免费提速到 100M
上行 100 不算多呀。
今年下行 300mb 的,上行都 35mb。
2020-02-12 16:58:39 +08:00
回复了 ksedz 创建的主题 程序员 mysql 实例怎么自动识别热点数据?
没必要,识别热数据应该在:
1 数据库前面加个 redis,
2 然后客户端弄个读取记数。每读取一次就加一。
3 然后每天半夜,用 redis 客户端+脚本,上来收热数据的记录。
2020-02-12 16:52:35 +08:00
回复了 sgissb1 创建的主题 问与答 有没有大佬动手换过电动牙刷的电池,欧乐 b3716
此助焊剂不是松香、焊锡膏--------我看助焊剂就是腐蚀性的信那水。
2020-02-12 16:50:56 +08:00
回复了 sgissb1 创建的主题 问与答 有没有大佬动手换过电动牙刷的电池,欧乐 b3716
@seashell 嗯,我看弄两节五号电池最好。再不够就弄 3 节。
2020-02-12 16:39:16 +08:00
回复了 xingheng 创建的主题 程序员 求推荐:项目级别的 shell snippet 命令管理工具
centos8,debian10,需要安装 powershell-preview。然后把 pwsh-preview,改名成 pwsh。1 个月后,ps7 正式版出了后,就不需要这样做了。



centos7,centos8,安装 powershell:
curl -o /etc/yum.repos.d/microsoft.repo https://packages.microsoft.com/config/rhel/7/prod.repo
sudo yum remove -y powershell #删除旧版
sudo yum install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '



ubuntu1604:
sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/16.04/prod.list
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '


ubuntu1804:
sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '



debian9:
sudo apt-get update
sudo apt-get install curl gnupg apt-transport-https
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" > /etc/apt/sources.list.d/microsoft.list'
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '

debian10:
sudo apt-get update
sudo apt-get install curl gnupg apt-transport-https
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-buster-prod buster main" > /etc/apt/sources.list.d/microsoft.list
sudo apt-get update
sudo apt-get remove -y powershell #删除旧版
sudo apt-get install -y powershell
pwsh -c 'mkdir -p "$env:HOME/.config/powershell" '
pwsh -c 'Add-Content -Value "Set-PSReadlineOption -EditMode Windows" -LiteralPath $profile '
pwsh -c 'Add-Content -Value "`nSubsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile" -LiteralPath /etc/ssh/sshd_config '
1 ... 3  4  5  6  7  8  9  10  11  12 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1076 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.