使用find删除空文件夹 在Linux或Unix系统中,find命令是一个非常强大的工具,用于在文件系统中搜索文件和目录。要删除空文件夹,你可以结合find命令和-empty选项以及-type d(表示目录)来实现。以下是一个示例命令,用于在当前目录及其子目录中查找并删除所有空文件夹: find . -type d -empty -delete 这…
linux下网卡驱动问题的处理思路 sudo lspci -nn |grep -i net 查看 网卡的 ven 和device id 根据这个id去找driver sudo lshw -c network 可以查看更详细的。可以看到驱动 最新的 i219 网卡,需要非常新的内核才能够支持
apt命令安装本地deb报错问题 Download is performed unsandboxed as root as file '/home/ivo/n2n_3.0.0-1038_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission …
wireguard vpn 实测 nat内的设备会影响到整体的数据转发,太罗嗦了,还不如n2n好使。 基于公钥私钥来实现,可以理解为 ssh 密钥登陆组成的vpn,好理解。 1. 安装wireguard 新版本5.6以上内核自带了,不用多余考虑 直接install即可 2. 配置服务端 服务端只是有公网而已,配置上需要加一条路由转发。不适合打洞 p…
screen管理及鼠标滚动 1. 管理 创建新会话 screen 创建新会话并进入; screen -S name 创建一个名为name的会话并进入;(推荐做法) 退出会话 在screen创建的会话中依次按下键盘 ctrl + a ctrl + d 或者 ctrl + a d 退出当前会话; 列出已创建的会话 使用 screen -ls 可以列出已…
linux 双网卡内外网转发上网 要实现你的需求,需要进行一些网络配置。以下是一种可能的方法: 配置有线网卡(enp0s25)作为DHCP和DNS服务器。你可以使用Linux上的dnsmasq或isc-dhcpd等工具来实现这个功能。这里以dnsmasq为例: 首先,安装dnsmasq: sudo apt update sudo apt insta…
sudo免密输入 流程是先改权限 然后加入下面的内容 再改回权限 就是要加入这样一句 ivo ALL=(ALL) NOPASSWD: NOPASSWD: ALL ivo是用户名 ivo@debian:/etc$ sudo chmod 660 /etc/sudoers ivo@debian:/etc$ sudo vim /etc/sudoers iv…
sshd的配置tips 1. dns防连不上 UseDNS no UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询,查询出客户端的host name,然后根据查询出的客户端host name进行DNS 正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种手…
systemd有用的一些内容 在使用systemd作为系统和服务管理器的Linux系统中,你可以通过多种方式查看已启用的服务。systemd使用systemctl命令来管理系统和服务。以下是一些查看已启用服务的方法: 1. 常见用法 1.1. 查看所有已启用的服务 要列出所有在系统启动时自动启动(即已启用)的服务,你可以使用systemctl li…
linux date 写入硬件时间 linux下更改系统时间的方法 ```bash 3 date -s "20240717 18:21:00" 4 date 5 hwclock --systohc 6 hwclock --localtime ``` 还有几个例子 date -s "20070414 13:58:00" date …