分类 Linux 下的文章

1,设置动态IPv6
在/etc/network/interfaces文件最下面加入
iface ens18 inet6 dhcp
重启即可,ens18为网卡接口名称,根据实际修改

2,设置静态IPv4(例子)
auto eth1
iface eth1 inet static
address 192.168.8.87
netmask 255.255.255.0
gateway 192.168.8.1

3,设置静态IPv4和动态IPv6(例子)
allow-hotplug enp1s0
iface enp1s0 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.1
dns-nameservers 192.168.2.1 223.5.5.5 223.6.6.6

iface enp1s0 inet6 auto

1.Linux下强制删除文件或者文件夹

rm -rf 文件名或文件夹名字

2.有时候会遇到root都无法删除的文件
可用lsattr查看文件属性

lsattr 文件名

比如:

lsattr .user.ini
----i--------e-- .user.ini

发现文件被加了i属性保护,此时文件无法删除
需要用chattr,可以加减属性

加i属性操作如下:

chattr +i 文件名

减i属性操作如下:

chattr -i 文件名

所以对上面的.user.ini文件,我们需要如下操作:

chattr -i .user.ini

然后就能删除了

rm -rf .user.ini

3.在Docker中或许无法完成上面的操作,因为chattr命令使用时需要CAP_LINUX_IMMUTABLE,而在docker是默认禁用的
我们需要再运行容器时加上这个参数 --cap-add LINUX_IMMUTABLE
比如:

docker run --cap-add LINUX_IMMUTABLE -it bash

参考:https://registry.hub.docker.com/r/tznb/oray

1、花生壳根据MAC地址生成SN序列号

2、Docker限制了MAC头,范围在:开始MAC 00:0C:29:00:00:00 结束 00:0C:29:ff:ff:ff

可在这里自动生成MAC地址:https://www.jisuan.mobi/pBNz13N3Nmm6HyWW.html

3、运行容器(系统没有镜像会自动下载)

docker run -dit --name "oray" --restart=always --mac-address "00:0C:29:4F:39:5C" tznb/oray:1.0

4、进入Docker容器,查看序列号

docker exec -it oray bash
phddns status

5、更改步骤3的容器名称(oray)和MAC地址,即可实现多开

1.安装ssh并启动

yum -y install openssh-server
systemctl start sshd

2.修改 /etc/ssh/sshd_config 配置信息

去掉如下注释
Port 22
ListenAddress 0.0.0.0
ListenAddress ::
Permitrootlogin yes

GSSAPICleanupCredentials no 改为 GSSAPICleanupCredentials yes

3.重启ssh

/usr/sbin/sshd -D

4.设置容器root密码

passwd root

如果没有passwd指令则还需要安装

yum -y install passwd

5.最后如果有映射22端口则可尝试ssh进入CentOS

转自:https://www.jianshu.com/p/820ab34e916f

1.安装

apt-get install cron

2.编辑

crontab  -e

3.启动、关闭与重启

/etc/init.d/cron start
/etc/init.d/cron stop
/etc/init.d/cron restart

4.查看任务

 crontab  -l

5.举例

0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ #每星期早上5点备份数据
*/10 * * * * wget --output-document=/dev/null http://www.baidu.com #每10分钟刷一下百度首页并且不保留数据