LMLPHP后院

Android 10 无法使用 netstat

偶然间在手机模拟器上发现 netstat 命令不能用了,特此记录一下!Android 10 版本Andorid 10 版本的 Termux 下无法正常使用 netstat -an 命令,国光的解决方法是安装一个 nmap,然后扫描本地端口(弯道超车): bash # 安装nmap端口扫描神器 pkg install nmap # 扫描本地端口 nmap 127.0.0.1 ...

使用GIT将所有提交合并为一个提交

使用 GIT 将多个提交合并为一个提交,这个问题我们很轻易的就能想到,使用 git rebase 命令即可。但是,凡事都有例外,rebase 最后的两个提交是不可以再合并的,剩下最近的两个提交怎么办。下面的命令可以用来将最终的两个提交合并为一个提交。git reset --soft "HEAD^" git commit --amend ...

ArchLinux下命令行连接PPTP VPN实战

nome 主题的网络连接配置添加 PPTP VPN 连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptpsetup...

Laravel框架之Migration使用教程

igration 太多,卡在那里半个小时没有反应,以为死掉了。 言归正传,开始 Migrations 教程。 Migration 是用来控制数据库版本的。 增加数据表,参数 --table 最好带上,命令如下: php artisan make:migration create_tableName_table --create=tableName 修改数据表,命令如下: php artisan mak...

rsync 结合 sshpass 实现无人值守

e 'sshpass -p x ssh -p 9' lmlphp:x/* . 记得修改下文件权限哦!发现 sshpass 的体积很小哦,只有 11 kb,可以了解下实现原理!11.23 分享一个重要的命令,结合跳板机:env SSHPASS="password" rsync -avz --append --progress -e "sshpass -d 123 ssh -p 22 -o ProxyCo...

ArchLinux及Gnome主题安装精简教程

要安装 gnome 桌面,最好多放几个,中国的几个高校,比如浙大啊,安装系统还是蛮快的,安装桌面的很多软件包就找不到了。开始安装# pacstrap /mnt base其实安装还是很简单的,就这么一个命令比较重要,然后就是等待,快则几分钟,慢则几个小时。genfstab (生成系统磁盘分区信息描述文件)# genfstab -p /mnt >> /mnt/etc/fstab这一步主要生成系统分区信息,...

修改sshd_config文件配置防止Linux下btmp文件内容过大

情况下,如果开放 22 端口,过不了多久这个日志文件就是几个 G 的大小了,很是吓人的。系统 /var/log 下面的文件:btmp, wtmp, utmp 等都是二进制文件,是不可以使用 tail 命令来读取的,这样会导致终端出错。一般使用 last 系列命令来读取,如 last, lastb, lastlog。修改端口之后需要注意的问题,登录方式需要增加 -p 参数,如下:$ ssh -p 131...

Putty终端在vim模式下如何复制文本

y 终端下复制粘贴非常方便,一般使用鼠标选中后左键单击就可以复制,右键单击就粘贴。但是这种方法在 vim 模式下就失效了。如下解决方法::set mouse=v可以在 ~/.vimrc 里面添加上面的命令,也可以直接在 vi 编辑器里面执行上面的命令。本博已经将近半年没有人评价过了,最近找到原因系我不小心在验证的时候调用的方法名一样导致的只有管理员才能评论,其他用户就算登录了提交评论依然会弹出登录框。...

acme letsencrypt 折腾记

raspberrypi:~/work/acme $ acme.sh --issue --dns -d godruoyi.com -d *.godruoyi.com -bash: acme.sh:未找到命令 pi@raspberrypi:~/work/acme $ bash acme.sh --issue --dns -d x.com -d *.x.com [2022年 09月 30日 星期五 16:2...

使用SQL在命令行修改MySQL数据库表引擎

如何使用 SQL 在命令行修改 MySQL 数据库某个表的存储引擎?。在实际应用中,可能会使用到临时表,当数据不大的时候选择 MEMORY 存储引擎是不错的。MEMORY 引擎虽然速度快,但是存储的大小是有限的,在 MySQL 的配置文件中有指定大小,默认是 256M。修改引擎方式如下示例:> alter table {table_name} engine=MEMORY;...
2026-07-26 18:38:48 1785062328 0.022928