Mac 访问 局域网内的 Windows 7 共享文件夹
2023-09-09 software windows mac 1 mins 6 图 455 字

网上搜出来的大多是 smb 共享之类的。而我这台 Windows 7 比较古老,系统没有SMB支持。这里简单记录下共享办法:
-
进入【控制面板】-【网络和共享中心】-【高级共享设置】


-
启用网络发现
-
启用文件和打印机共享
-
选择要共享的文件或文件夹,点击【共享】-【特定用户】
-
选择Windows7当前登录的用户,点击【共享】


在 MacOS上
-
打开Finder
-
点击左侧【网络】
-
在列表中可以发现已经共享的Windows7主机名字

如果刚刚配置还没有,就再等等看~~~ 我这里等了将近10分钟才有显示,不确定是什么原因。
-
主机名进入,然后点击右上角【连接身份】
-
按提示输入Windows7用户的用户名密码登录即可
-
连接成功后可以看到Windows7用户的主目录以及共享的目录

参考资料
Windows 局域网内共享文件夹
2023-09-07 software windows 1 mins 8 图 639 字

-
右键单击要共享的文件夹,选择“属性”
-
切换到“共享”选项卡,然后单击“高级共享”选项。

-
勾选“共享此文件夹”,然后单击“权限”授权.

-
点击“添加”,选择本机的某个用户,只要输入用户对象名称并点击“确定”。可以选择“完全控制”、“更改”或“读取”。

-
在目标电脑上,在文件管理器的地址栏目输入
\\+计算机名或源计算机的IP地址,例如\\192.168.0.55。按回车。也可以在“文件资源管理器” > “网络”中找到。
如果有诸如“网络发现已关闭”之类的错误消息,单击“网络发现已关闭”横幅,然后选择“启用网络发现和文件共享”。


-
脱机使用
找到共享文件夹,右键单击并选择“始终脱机可用”。

-
端口打开(非必需)
我在上述成功的基础上,由于网络发生了一些变化,其中一台电脑挪到了路由器的后边,另一台仍在原来的局域网里,尝试按照下面的方式去做,没有成功。这里只做个记录。
如果使用了路由器,需要打开这些端口:
- tcp:135,445
- udp: 137,138


查了网上的资料,还有136,139端口。
但我发现好像都不行。我猜测是默认的共享IP有问题。需要自定义监听IP的估计要用SMB?随他去了,目前暂时还不需要了。
Mac 共享网络给iPad
2023-09-06 software mac 1 mins 2 图 170 字

办公室的Wi-Fi总是不太稳定,因为经常用typec连着Mac充电,所以可以直接让iPad使用Mac的网络:
-
设置 -通用-共享

-
点击互联网共享的❕:
选择Wi-Fi,下边选择iPad USB。当然也可以选择其他需要共享的端口。

-
打开开关,关掉iPad的Wi-Fi,就完成了。
如何在 tmux 中 kill 掉一个 windows?
2023-08-22 tech tmux 1 mins 123 字

平时常用 <Prefix> x 用来删除一个panel,一直想看怎么 kill 一个 windows。
还真有:
<Prefix> &
参考资料
一个自动将 markdown 的本地图片上传至 minio 的脚本
2023-08-21 tech typora markdown shell jekyll minio 6 mins 8 图 2295 字

我写 blog 基本都是用 typora 这个markdown 编辑器。插入图片时它会在本地自动生成图片备份。这篇文章里我将自动替换文章里的图片路径,更改为云端的路径,并自动把图片上传到云端。我上传云端的服务为 minio。另外,这个脚本是在 Mac 下运行的。如果是其他系统可能需要做一些微调。
需求如下:
比如我8月4日完成了这篇文章:2023-08-04-displaying-images-in-the-linux-command-line.md
我需要将文件里的
- (2023-08-04-displaying-images-in-the-linux-command-line.assets/image-20230816103829510.jpg)
- (2023-08-04-displaying-images-in-the-linux-command-line.assets/image-20230816103916037.jpg)
这两个内容改为:
- (https://cdn.kelu.org/blog/2023/08/image-20230816103829510.jpg)
- (https://cdn.kelu.org/blog/2023/08/image-20230816103916037.jpg)
以下是replace.sh,执行如下命令就行:
./replace.sh 2023-08-04-displaying-images-in-the-linux-command-line.md
核心命令为这两个:

- 将文件夹改为url
- 将png改为jpg
另外我额外完成了一个功能,删除连续的空行为一个空行:
sed '/^$/N;/\n$/D' "${FILE}" > $temp_file
mv $temp_file "${FILE}"
上传至 minio 的命令参考 《Mac 配置 minio 客户端 mc 命令行》 或者 minio 官方文档 MinIO Client:
mc cp "$IMAGE" "myminio/blog/${DATE_PART}/${IMAGE_NAME}"
