一个计算机技术爱好者与学习者

0%

编码格式修改

执行sh脚本时报错:/bin/sh^M: bad interpreter: No such file or directory

1、添加执行权限
chmod a+x filename

2、然后修改文件格式
vi filename

3、利用如下命令查看文件格式

:set ff:set fileformat

可以看到 fileformat=dos 或 fileformat=unix。

4、利用如下命令修改文件格式

:set ff=unix:set fileformat=unix

5、保存文件
:wq

6、最后再执行文件
./filename

阅读全文 »

重定向语法

文件描述符

  • 0:标准输入
  • 1:标准输出,默认指向屏幕
  • 2:错误输出,默认指向屏幕
  • /dev/null: 黑洞

重定向操作符

  • >:将命令的标准输出重定向到指定文件
  • >>:将命令的标准输出追加到指定文件的末尾
  • <:将命令的标准输入重定向为指定文件的内容
  • |:将一个命令的标准输出作为另一个命令的标准输入
  • &>:将命令的标准输出和错误输出重定向到指定文件
阅读全文 »

IPv6简介

网际协议第6版(英语:Internet Protocol version 6,缩写:IPv6)是网际协议的最新版本,用作互联网的协议。用它来取代IPv4主要是为了解决IPv4地址枯竭问题,同时它也在其他方面对于IPv4有许多改进。

本文中,我们学习Linux系统开启IPv6的方法。

参考文档:维基百科 - IPv6

阅读全文 »