-
嵌入式Linux文件系统详细介绍
所属栏目:[Linux] 日期:2022-06-29 热度:108
Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。 Linux下的文件系统结构 L[详细]
-
Linux 2.6内核启动传递命令行的过程分析
所属栏目:[Linux] 日期:2022-06-29 热度:167
内核在启动时可以传递一个字符串命令行,来控制内核启动的过程,例如: console=ttyS2,115200 mem=64M@0xA0000000 这里指定了控制台是串口2,波特率是115200,内存大小是64M,物理基地址是0xA0000000。 另外我们可以在内核中定义一些全局变量,使用这些全局变量[详细]
-
Linux编程工具C编译器和C编程工具GDB执行步骤
所属栏目:[Linux] 日期:2022-06-29 热度:78
Linux编程工具gdb 支持很多与 UNIX shell 程序一样的命令编辑特征. 你能象在 bash 或 tcsh里那样按 Tab 键让 gdb 帮你补齐一个唯一的命令, 如果不唯一的话 gdb 会列出所有匹配的命令. 你也能用光标键上下翻动历史命令. Linux编程工具gdb 应用举例 本节用一[详细]
-
CentOS 替代方案AlmaLinux 组建系统向所有人开放
所属栏目:[Linux] 日期:2022-06-28 热度:150
AlmaLinux 构建系统 (ALBS,AlmaLinux Build System) 开放旨在提高项目透明度并鼓励协作和社区贡献。 在 CentOS作为免费的 Red Hat 替代品离开企业 Linux 领域后,很多发行版都在试图填补这一空白。带来的结果是 AlmaLinux 和 Rocky Linux 脱颖而出,成为[详细]
-
如何运用Tree在 Linux 终端中显示目录树
所属栏目:[Linux] 日期:2022-06-28 热度:106
虽然您可以在 Linux 终端中使用 ls 来显示目录,但如果有一个工具可以分层显示目录列表,比如 tree 呢?幸运的是,确实存在这样的程序,它被称为tree。 什么是tree? tree 类似于 ls 命令,因为它显示目录列表,但 tree 将它们显示为树状结构,与其名称相[详细]
-
为什么命令行在 Linux 生态系统中如此关键
所属栏目:[Linux] 日期:2022-06-28 热度:182
当您开始使用 Linux 时,您会发现尽管存在众多桌面环境,但该系统比其他操作系统更依赖命令行。为什么是这样? 命令行成为 Linux 生态系统的重要组成部分有很多原因。 1. Unix 刚开发的时候,还没有 GUI 虽然 Linux 不是 Unix,因为它没有来自系统的代码,[详细]
-
使用这些开源工具在Linux上编辑PDF文件
所属栏目:[Linux] 日期:2022-06-28 热度:63
开源的 PDF 阅读和编辑工具通常比 PDF 编辑器 搜索结果第一页中的应用更安全和可靠。在那里,你很可能看到带有隐藏的限制和关税的专有应用,缺乏关于数据保护政策和托管的足够信息。你可以有更好的。 这里有五个应用,可以安装在你的 Linux 系统上(和其他[详细]
-
在Linux上玩电子游戏的三种方式汇总
所属栏目:[Linux] 日期:2022-06-28 热度:117
如今,人们有更多喜欢 Linux 的理由。在这个系列里,我将分享 21 个使用 Linux 的理由。今天,我将从游戏开始。 我过去认为游戏玩家是一种非常特殊的生物,要由科学家们在数年的研究和测试之后严谨地认定才行。我从来没有把自己归类为游戏玩家,因为我所玩[详细]
-
用 Curtail GUI 应用简单压缩 Linux 中的图像
所属栏目:[Linux] 日期:2022-06-28 热度:71
有一大堆文件尺寸巨大的图片占用了太多的磁盘空间?或者你必须将图片上传到有文件大小限制的门户网站? 你可能有很多原因想要压缩图片。有大量的工具可以帮助你,我在这里说的不是命令行的工具。 你可以使用一个成熟的图像编辑器,如 GIMP。你也可以使用像[详细]
-
Docker Compose构建开发环境的好方式
所属栏目:[Linux] 日期:2022-06-28 热度:120
最近,我考虑了很多关于这种个人开发环境的搭建方式,原因是,我现在把所有的计算工作都搬到了一个私有云上,大概 20 美元/月的样子。这样一来,我就不用在工作的时候花时间去思考应该如何管理几千台 AWS 服务器了。 在此之前,我曾花了两天的时间,尝试使[详细]
-
鲜为人知但功能强大的 Git 技术
所属栏目:[Linux] 日期:2022-06-28 热度:187
Stashing 允许您保留对存储库所做更改的副本,而无需创建提交。 如果您正在切换上下文,这非常有用,尤其是当您在同一个项目的不同错误或任务之间来回切换时。 git stash 的基本操作 在处理并行工作时,您可以使用 git stash 来简化您的工作流程。想象一下[详细]
-
在Linux中使用WineZGUI运行Windows应用和游戏
所属栏目:[Linux] 日期:2022-06-28 热度:197
不久前,我们写了关于 Bottles 的文章,这是一个开源的图形应用,可以在 Linux 操作系统上轻松运行 Windows 软件和游戏。今天,我们将讨论一个类似的有趣项目。向 WineZGUI 打个招呼,它是一个 Wine GUI 前台,可以 在 Linux 上用 Wine 运行 Windows 应用[详细]
-
在linux中配合php实现Nginx反向代理
所属栏目:[Linux] 日期:2022-06-23 热度:169
我们以前介绍过专门的nginx反向代理配置,下面给大家整理了一篇php实现Nginx反向代理教程,希望本文章能帮助到各位同学. Nginx 配置虚拟主机域名 mingzi.phpfensi.com,当浏览者访问主站时,通过代理去访问 server1.mingzi.phpfensi.com 网站,从而达到一种负载[详细]
-
linux中查找php木马程序示例
所属栏目:[Linux] 日期:2022-06-23 热度:148
php木马其实就是一个正常的php文件了,只是我们给了权限太高导致这个程序可以执行系统文件或调用系统命令来操作从而得到了服务器相关权限了,这样对方就可以随时拿我们程序或数据库了,下面我来给各位介绍一些查找php木马的方法与基本的安全配置教程吧. 1、服[详细]
-
Linux中shell命令查找PHP木马方法介绍
所属栏目:[Linux] 日期:2022-06-23 热度:60
在linux中如果我们要查找木马可以使用几句命令就能快速查出来了,当然下面的代码只是根据php木马的特点来进行查找的哦,下面PHP粉丝网小伙伴就为各位同学介绍一下吧. 一句话查找PHP木马,代码如下: # find ./ -name *.php |xargs egrep phpspy|c99sh|milw0rm|[详细]
-
Linux系统硬盘分区 格式化 挂载的方法推荐
所属栏目:[Linux] 日期:2022-06-23 热度:157
在windows中安装好硬盘之后我们只要分区与格式化就可以了,但在linux中还要多一步硬盘挂载了,下面本文章就全面的介绍linux下安装一块磁盘的过程,其实就包括了硬盘分区 格式化 挂载,希望文章能帮助到各位. 1.添加磁盘,查看磁盘状况,代码如下: [root@db1 /]#[详细]
-
linux中编译Nginx支持Tcp_wrappers方法分享
所属栏目:[Linux] 日期:2022-06-23 热度:85
linux中编译Nginx支持Tcp_wrappers的配置方法不简单,自己测试了很久没有成功,后来看到此文章后得己解决了,下面整理一下与各位参考. Tcp wrappers:Transmission Control Protocol (TCP) Wrappers 为由 inetd 生成的服务提供了增强的安全性。TCP Wrappers 是[详细]
-
在Linux系统中单网卡绑定多个IP地址
所属栏目:[Linux] 日期:2022-06-23 热度:122
以前介绍过最多的是多网卡多个IP地址了,今天在这里我给各位介绍单个网卡实现绑定多个不同IP地址,这个也是大家常用的做法,下面一起来看绑定多个IP命令. 单网卡配置单IP的命令,代码如下: #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 说明:up是表[详细]
-
linux中mysql数据库备份工具Xtrabackup的安装方法分享
所属栏目:[Linux] 日期:2022-06-23 热度:105
Xtrabackup数据库备份功能专门备份mysql innodb存储结构的数据库的,下面PHP粉丝网小伙伴就同各位同学介绍一下吧,希望例子能帮助到各位同学. 1、下载 wget http://www.percona.com/redir/downloads/XtraBackup/LATEST/binary/redhat/6/x86_64/percona-xtrab[详细]
-
阿里云linux服务器配置安装nginx
所属栏目:[Linux] 日期:2022-06-23 热度:126
一朋友买了一台linux的阿里云机器了,但是不知道怎么安装配置WEB环境了,下面我就来给各位介绍一下在阿里云linux中配置nginx环境的方法,希望例子能给各位带来帮助 1.首先下载pcre-8.32.tar.gz和nginx-1.4.7.tar.gz最新稳定版本 2.安装 pcre 让nginx支持re[详细]
-
linux更改用户主目录的两种方法
所属栏目:[Linux] 日期:2022-06-23 热度:107
linux修改用户主目录的方法有两种,一种修改passwd目录,另一种使用usermod命令来修改,具体操作步骤如下,希望对各位有帮助. 第一:修改/etc/passwd文件 第二:usermod命令 详细说明如下:usermod [-LU][-c 备注][-d 登入目录][-e 有效期限][-f 缓冲天数][-g 群[详细]
-
lua依据特殊字符分割字符串使用Redis进行hmget
所属栏目:[Linux] 日期:2022-06-23 热度:198
最近的谈谈项目使用了部分lua,用于一些请求量超高的请求,在nginx层面挡回去,省的调用大量php进程,由于以前没用过lua,开发过程中遇到了一些小技能点,记录一下. 1.lua字符串分割函数,代码如下: Example,--字符串分割函数,按|分割: function lua_string_split[详细]
-
linux下tcp默认分配端口范围操作
所属栏目:[Linux] 日期:2022-06-22 热度:139
可能有很多朋友不知道在linux中端口范围是可以自定义的哦,下面小编就为各位整理了几个端口范围修改例子。 在启动自定义服务的时候,希望使用8370端口,却发现端口已经被nginx或node占用了,无法启动。但是lvs又已经申请了,改端口的话比较麻烦。所以可以[详细]
-
linux中MongoDB数据库详细配置介绍
所属栏目:[Linux] 日期:2022-06-22 热度:94
下面看一站长分享一篇非常不错的MongoDB数据库详细配置说明,这篇文章是非常的详细的希望对各位朋友会带来帮助。 启动MongoDB有2种方式,一是直接指定配置参数,二是指定配置文件。这里先介绍配置文件,启动方式如下: mongod --config /etc/mongodb.conf[详细]
-
教你linux开机自动挂载硬盘的命令
所属栏目:[Linux] 日期:2022-06-22 热度:79
刚开始的时候VPS没有挂载数据盘,把web放在了/www,上次服务器问题,运行商帮我把数据盘挂载到了/www目录上,每次重启之后我的网站就打不开了,一直不愿意去管,反正我又不重启,娘的,突然自己重启了,受不鸟了,换是把开机挂载那个换了把,折腾死了. vi /etc/fstab[详细]
