一个人随便玩玩的博客。除网络小说,其它都为本人原创,网页设计、虚拟主机空间、小程序开发,网站搬家和维护、私域客服系统,私人管家等,价格美丽,有兴趣的话请联系我:点击在线沟通
Oct
12
目前还是有很多网站或者源是不支持ipv6的,而新的Linux发行版已经设定IPV6优先了。
所以这次来讲讲,如何在LINUX里禁用IPV6,使用的命令是:sysctl。
该命令用于在Linux系统中动态地修改内核参数。这些参数位于/proc/sys目录下,sysctl命令可以读取和设置这些参数,从而影响系统的性能和行为。.
所以这次来讲讲,如何在LINUX里禁用IPV6,使用的命令是:sysctl。
该命令用于在Linux系统中动态地修改内核参数。这些参数位于/proc/sys目录下,sysctl命令可以读取和设置这些参数,从而影响系统的性能和行为。.
Jul
9
Linux 终端下生成随机长度密码串的方法有很多,这里主要列出下种五种,以便抛砖引玉。
1)/dev/urandom
在Linux中,可以使用tr, head, bash内建命令和使用/dev/urandom设备来生成一个随机字符串。以下是一个简单的脚本示例,生成一个长度为16的随机字符串:
1)/dev/urandom
在Linux中,可以使用tr, head, bash内建命令和使用/dev/urandom设备来生成一个随机字符串。以下是一个简单的脚本示例,生成一个长度为16的随机字符串:
Jul
8
在Tiny Core Linux新的版本中,已经弃用mysql数据库,转而启用了mariadb数据库,可以找到10.4,10.5,10.6和11.2四个版本,推荐还是使用10.4版本。
1)安装
tce-load -iw mariadb-10.4
2)初始化数据库
1)安装
tce-load -iw mariadb-10.4
2)初始化数据库
Jul
7
一般情况下可以找到PHP-7.4与PHP-8.0,推荐还是使用7.4版。
1)安装
tce-load -iw php-7.4-fpm.tcz
tce-load -iw php-7.4-cli.tcz
2)配置
执行如下命令:
1)安装
tce-load -iw php-7.4-fpm.tcz
tce-load -iw php-7.4-cli.tcz
2)配置
执行如下命令:
Jul
6
Jul
5
之前的文章《2024.6.28每日小技术 Tiny Core Linux硬盘安装 》已经有提及启动参数选择,这些bootcode就是决定Tiny Core Linux运行模式的一个重要参数。
正常情况下,Tiny Core Linux运行模式包括如下:
第一种:云/因特网[Cloud/Internet]
这种运行模式是Tiny Core Linux的默认启动模式,系统完全加载到RAM中。
用户使用Apps工具浏览存储库并下载应用程序扩展。应用程序扩展(下载的应用程序)仅在当前会话期间有效,重启后全部消失。
正常情况下,Tiny Core Linux运行模式包括如下:
第一种:云/因特网[Cloud/Internet]
这种运行模式是Tiny Core Linux的默认启动模式,系统完全加载到RAM中。
用户使用Apps工具浏览存储库并下载应用程序扩展。应用程序扩展(下载的应用程序)仅在当前会话期间有效,重启后全部消失。
Jul
4
Tiny Core Linux也是Linux,所以基本磁盘操作步骤都是相差不大,所以重点应该是在最后的持久化操作上面。
1)用fdisk分区
fdisk /dev/sda
基本上的步骤就不多说了,记得按如下输入。
n=>p=>1=>回车=>回车=>w
以上就不解释了,网上去搜fdisk用法,应该都有的。
1)用fdisk分区
fdisk /dev/sda
基本上的步骤就不多说了,记得按如下输入。
n=>p=>1=>回车=>回车=>w
以上就不解释了,网上去搜fdisk用法,应该都有的。
Jul
1
之前的文章已经写过《2024.6.30每日小技术 Tiny Core Linux安装配置openssh》,不过有些朋友嫌这个太过麻烦,那么网上有大神已经写好了脚本,大家自行下载即可使用。
当然这个脚本是把所有的命令都集成好,直接使用即可,默认修改的tc用户密码是:passwor,脚本执行完毕后,可以自行去更改。
当然如果对脚本有疑义,也可以先下载,自行察看判断使用与否。
当然这个脚本是把所有的命令都集成好,直接使用即可,默认修改的tc用户密码是:passwor,脚本执行完毕后,可以自行去更改。
当然如果对脚本有疑义,也可以先下载,自行察看判断使用与否。
Jun
30
默认安装的Tiny Core(Core)Linux系统并没有任何默认安装的SSH服务,这意味着无法通过ssh 登录来远程配置这个极为简单的操作系统。
如果希望通过机器上运行Tiny Core linux命令行界面,并通过远程ssh登录,请跟着以下步骤来进行。
1)安装OpenSSH包
使用以下命令安装 OpenSSH 软件包:
tce-load -wi openssh
2)利用模板来创建SSH配置文件[这里要用root权限来复制文件]
sudo cp /usr/local/etc/ssh/sshd_config.orig /usr/local/etc/ssh/sshd_config
如果希望通过机器上运行Tiny Core linux命令行界面,并通过远程ssh登录,请跟着以下步骤来进行。
1)安装OpenSSH包
使用以下命令安装 OpenSSH 软件包:
tce-load -wi openssh
2)利用模板来创建SSH配置文件[这里要用root权限来复制文件]
sudo cp /usr/local/etc/ssh/sshd_config.orig /usr/local/etc/ssh/sshd_config
Jun
29
上次的文章《2024.6.28每日小技术 Tiny Core Linux硬盘安装》已经说起过图形界面的Tiny Core Linux硬盘安装,这次就来讲下,如何在命令行下将Tiny Core Linux安装到硬盘。
1)选择镜像
光盘镜像ISO选择x86版本,可以选择之前的任意一种,这里使用Core-11.1.iso为例。
1)选择镜像
光盘镜像ISO选择x86版本,可以选择之前的任意一种,这里使用Core-11.1.iso为例。
Jun
28
Tiny Core Linux是一个轻量化的Linux系统,12.0版本图形界面只有26MB,安装完应用程序都没有被包含在内(不过需要的话可以自行从Tiny Core的软件仓库下载)。
那么接下来就带大家走一下这个安装流程。
1)下载安装ISO
具体请参照以前的文章:《2024.6.27每日小技术 世界上最小的Linux系统Tiny Core》
那么接下来就带大家走一下这个安装流程。
1)下载安装ISO
具体请参照以前的文章:《2024.6.27每日小技术 世界上最小的Linux系统Tiny Core》
Jun
27
TinyCoreLinux是一个小巧但功能强大的Linux发行版,适合老旧计算机或低配置设备。它具有高度可定制性,强大的网络功能和应用程序支持,以及快速的系统响应。是一个优秀的轻量级Linux选择。
1)体积小巧
Tiny Core Linux目前最新版本15.0整个系统只有20多MB,安装后也只有150MB 左右。这使得它非常适合在老旧的计算机或低配置的设备上运行[官方文档上说只要有48M以上内存即可使用]。
2)高度可定制
由于体积小巧,用户可以选择命令行界面,然后自行来安装自己需要的组件,从而实现真正的轻量级。
1)体积小巧
Tiny Core Linux目前最新版本15.0整个系统只有20多MB,安装后也只有150MB 左右。这使得它非常适合在老旧的计算机或低配置的设备上运行[官方文档上说只要有48M以上内存即可使用]。
2)高度可定制
由于体积小巧,用户可以选择命令行界面,然后自行来安装自己需要的组件,从而实现真正的轻量级。
Jun
11
编写了一个在LINUX将当前目录下JPG图片进行AVIF图片转换的脚本,却发现在执行AVIF图片转换的过程中,会有错误发生,生成的AVIF文件大小为空,同时该脚本又会在转换后,将原JPG文件删除。一个个去找那个文件并恢复就有点为难了。
于是想了下,发现生成AVIF图片出错的情况下,该文件大小为0,那么加个判断,把生成的这个错误文件删除,并保留原JPG文件即可。
相应的脚本改写如下:
于是想了下,发现生成AVIF图片出错的情况下,该文件大小为0,那么加个判断,把生成的这个错误文件删除,并保留原JPG文件即可。
相应的脚本改写如下:
Jun
8
最近项目有个要求,需要随机获取一个时间,在指定的范围内。
好吧,先行写了如下的SQL代码,从当前日期向前倒推一段时间,当然使用的是RAND()函数。
SELECT DATE_SUB(NOW(),INTERVAL (SELECT FLOOR(RAND() * (365 * 5))) DAY);
这里的365*5是假设倒推五年,每年按365天计算,不考虑闰年之类的。
好吧,先行写了如下的SQL代码,从当前日期向前倒推一段时间,当然使用的是RAND()函数。
SELECT DATE_SUB(NOW(),INTERVAL (SELECT FLOOR(RAND() * (365 * 5))) DAY);
这里的365*5是假设倒推五年,每年按365天计算,不考虑闰年之类的。
Jun
1
当在 Linux 上运行的程序想要使用操作系统管理的资源(读取文件、创建进程等)时,它们会对操作系统进行系统调用。系统调用在内核级别工作并执行必要的操作,将控制权留回调用程序。strace工具提供了在Linux上跟踪这些系统调用的功能。
一般情况下,使用如下命令安装strace
yum install strace
apt-get install strace
一般情况下,使用如下命令安装strace
yum install strace
apt-get install strace