shell脚本每行后面多了一个^M的原因和解决办法

    shell 脚本每行后面多了一个 ^M 的原因和解决办法。 在开发过程中,有时候不小心将 Windows 本地创建的 shell 脚本(以 .sh 结尾的脚本),传到 linux 系统中,通过 vi 或者 view 命令查看文件时,发现在末尾发现出现了很多 ^M 字符。 ^M 是什么? 这个字符就是换行符,是由于跨平台解析的原因,因为 windows 和 Linux 下对行尾的换行的定义不同。 Windows: \r\n Linux/Unix: \n Mac: \r ...阅读全文
    作者:绝缘体.. | 分类:Linux, windows, 操作系统 | 阅读: | 标签:, , , ,

    05:基础入门-系统及数据库等

      前言:除去前期讲到过的搭建平台中间件,网站源码外,容易受到攻击的还有操作系统、数据库、第三方软件平台等。其中此类攻击也能直接影响到WEB或服务器安全的安全,导致网站或者服务器权限的获取。 1、操作系统层面 1.识别操作系统常见方法 如何测试一个目标操作系统是Linux还是windows? (1)有网站 可以通过网站的手工识别方法判断: Windows对网址大小写不敏感,Linux对大小写敏...阅读全文
    作者:绝缘体.. | 分类:git, go, MySQL, oracle, windows, 开发工具, 操作系统, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    01:基础入门-概念名词

    1、域名 1.什么是域名   域名,相当于网站的名字。维基百科对域名的解释是:互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。   网域名称系统(Domain Name System),有时也简称为域名(DNS),是互联网的一项核心服务,它作为可以将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不用去记住能够被机...阅读全文
    作者:绝缘体.. | 分类:c++, git, html, java, windows, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    MySQL入门指南:安装、配置与基础操作

    MySQL是一个开源的关系型数据库管理系统,广泛应用于Web应用程序中。本文将为您提供MySQL的入门指南,包括安装、配置和基础操作。 安装MySQL 首先,让我们来安装MySQL。根据操作系统的不同,可以选择不同的安装方式。 对于Windows用户,可以下载MySQL的Windows安装程序,并按照安装向导进行安装。 对于Mac用户,可以使用Homebrew命令来安装MySQL。在终端中运行以下命令: brew install ...阅读全文
    作者:绝缘体.. | 分类:Linux, MySQL, windows, 操作系统, 数据库 | 阅读: | 标签:, , , ,