windows下编辑过的文件在Linux下用vi打开行尾会多出一个^M符号,文本文件转换扩展

一般情况下,windows下编辑过的文件在Linux下用vi打开行尾会多出一个^M符号,如下图: 这是因为Windows等操作系统用的文本换行符和UNIX/Linux操作系统用的不同,Windows系统下输入的换行符在UNIX/Linux下不会显示为“换行”,而是显示为 ^M 这个符号(这是Linux等系统下规定的特殊标记,占一个字符大小,不是 ^ 和 M 的组合……

在UEFI下使用grub2引导VHD安装多系统的一种方式 非memdisk (主板只支持UEFI的可以参考)

背景: 补充一点信息,之前写过一个关于使用grub2+memdisk启动ISO镜像和VHD系统的文章http://www.frogchou.com/?p=466,经过实际检验,在使用过程中是有一定局限性的,其bios必须是传统模式,也就是说grub2+memdisk启动ISO和VHD时,要有两个条件,1、电脑bios必须是传统模式,2、被引导磁盘的分区表必须是MBR。 由于当时……

使用nssm将和执行程序注册成服务(包括bat和python)

使用ffmpeg接收rtmp视频流时,如果视频流发送端故障,ffmpeg程序会停止进程,当故障解除后,ffmpeg 进程已经停止服务恢复,导致客户端播放视频失败。 使用nssm将ffmpeg注册成服务,附上参数,可解决这类问题。同时可以解决python程序和bat注册成windows服务,随系统启动,或进行监听服务。   以下摘自其他网站: 1、……

Nginx配置文件(nginx.conf)配置详解

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:用户 组。window下不指定 worker_processes 8; 工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; 错误日志:存放路径。 pid logs/……

Grub2引导VHDX中的Windows

在windows to go U盘上安装无限个系统,玩这个的人应该比较少吧,如果仔细想想,即使实现了意义似乎也不大,但是,活着就是折腾,未来也许是件有意义的事情。 使用的是chipfancier 固态U盘,128G版,使用传统的方式在U盘上安装了win10和kali linux我,使用grub2做引导程序,因为毕竟是U盘,免不了要用来给其他的电脑装系……

win7使用vhd安装win10双系统问题总结

vhd安装系统已经日趋主流 1、创建vhd虚拟磁盘,方法很多,虚拟磁盘格式有两种,vhd和vhdx,但是经过测试,win7系统下不能识别vhdx格式的虚拟磁盘,所以这里建议使用vhd(但是,怀疑可能是bootmgr的版本低的原因,升级bootmgr可能解决问题),但是win7系统中挂载不了vhdx的虚拟磁盘。 2、分别挂载官方系统ISO镜像,挂载虚……

修改shift+右键“在此出打开PowerShell窗口”为“在此出打开命令行窗口”

微软一直在推动的Windows PowerShell中的替代命令提示符,windows10 最新的版本,一个这样的变化是Windows PowerShell是Win + X菜单中的默认条目,而不是命令提示符。此外,扩展右键菜单中的“打开命令窗口”也被“打开 PowerShell窗口”替换。虽然这是趋势,但对于普通程序员而言在实际使用过程中,还是原来的命令窗口比较顺……

批处理操作注册表

 reg命令是WindowsXP提供的,它可以添加、更改和显示注册表项中的注册表子项信息和值。 1,reg add 将新的子项或项添加到注册表中 语法:reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f] 参数 KeyName 指定子项的完全路径。对于远程计算机,请在\\ComputerName\PathToSubkey中的子项路……

windows系统连接ipsec vpn修复工具

windows系统连接ipsec vpn总是报错,网上查到的资料大多不全,经过整理,将网络上的方法整理成一个批处理脚本,通过向系统中添加注册表项,开启必要服务,修复windows系统不能联系ipsec vpn的问题。已经在win7和win10上测试通过。 下面是批处理内容,复制,并保持成.bat文件运行即可。当然也可以在文章底部下载现成文件。……