<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[[实践OK]mac中的软链接文档，如何打包时打包成真实文档路径。2是拷备时直接拷原文件]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Tue, 11 Jul 2023 03:42:22 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	在Mac上，软链接（symbolic link）是一种特殊类型的文件，它指向另一个文件或目录的路径。默认情况下，当你使用打包工具（例如tar命令）打包软链接时，会将软链接本身打包进去，而不是它所指向的实际文件。<br/><br/>如果你想要在打包时将软链接解析成实际文件路径并打包实际文件，可以使用-L选项来强制解析软链接。这样，打包工具会将软链接解析成实际文件，并将实际文件打包进去。<br/><br/>下面是使用tar命令打包时解析软链接的示例命令：<br/><br/><textarea name="code" class="php" rows="15" cols="100">
tar -czLf archive.tar.gz /path/to/symlink
</textarea><br/>这个命令会将/path/to/symlink软链接解析成实际文件，并将实际文件打包到archive.tar.gz中。<br/><br/>另外，如果你想要直接拷贝软链接所指向的原始文件，而不是拷贝软链接本身，可以使用cp命令的-L选项。这样，cp命令会拷贝软链接所指向的实际文件而不是软链接本身。<br/><br/>下面是使用cp命令拷贝软链接指向的原始文件的示例命令：<br/><textarea name="code" class="php" rows="15" cols="100">
cp -L /path/to/symlink /path/to/destination
</textarea><br/>这个命令会拷贝/path/to/symlink软链接所指向的实际文件到/path/to/destination目录中。<br/><br/>请注意，tar命令和cp命令中的-L选项可能在不同的操作系统和版本中略有不同，请根据你的系统和命令版本来查阅相关文档以确保正确使用。<br/><br/><br/>=========<br/>在 CentOS 7 中，systemctl 会根据服务的名称在 /var/run 目录下的 systemd 子目录创建对应的 PID 文件。具体来说，对于服务名称为 pdfwatcher 的服务，systemctl 会在 /var/run/systemd/ 目录下创建一个名为 pdfwatcher.service 的 PID 文件。<br/><br/>你可以通过以下命令查看该 PID 文件的内容：<br/><br/>bash<br/>Copy code<br/>cat /var/run/systemd/pdfwatcher.service<br/>该文件中只包含一个数字，即 pdfwatcher 服务的进程号。这样，systemctl 就可以根据 PID 文件来跟踪服务的进程，并执行相应的管理和控制操作。<br/><br/>请注意，/var/run 目录通常在系统启动时自动挂载，并用于存储运行时的变量数据和进程相关信息。因此，当服务启动时，systemd 会自动在这个目录下创建 PID 文件。<br/><br/><br/><br/><br/>User<br/>我没有找到对应的pid文件，我的systemctl的service文件是写成这样的，为何没有生成呢？<br/>cat /usr/lib/systemd/system/pdfwatcher.service <br/># It&#039;s not recommended to modify this file in-place, because it<br/># will be overwritten during upgrades.&nbsp;&nbsp;If you want to customize,<br/># the best way is to use the &quot;systemctl edit&quot; command.<br/><br/>[Unit]<br/>Description=pdfwatcher is a real-time monitoring pdf file chmod value is no longer 400 and alarm daemon<br/>After=network.target<br/><br/>[Service]<br/><br/>Type=forking<br/><br/>ExecStart=/usr/local/pdfwatcher/bin/pdfwatcherd -d<br/><br/>ExecStop=/usr/local/pdfwatcher/bin/pdfwatcherd stop<br/><br/>PrivateTmp=true<br/><br/>[Install]<br/>WantedBy=multi-user.target
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]mac中的软链接文档，如何打包时打包成真实文档路径。2是拷备时直接拷原文件]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>