linux如何无损调整分区大小
情况:
home:500G
root:50G
root分区不够用
思路:把home分区的空间划一部分到root分区
?
1
2
3
4
5
6
7
8
...
基于CentOS的Hadoop分布式环境的搭建开发
首先,要说明的一点的是,我不想重复发明轮子。如果想要搭建hadoop环境,网上有很多详细的步骤和命令代码,我不想再重复记录。
其次,我要说的是我也是新手,对于hadoop也不是很熟悉。但是就是想实际搭建好环境,看看他的庐山真面目,还好,还好,最好看到了。当运行wordcount词频统计的时候,实在是感叹hadoop已经把分 ...
linux 命名管道实例详解
linux进程间通信——命名管道
fifo(命名管道)不同于匿名管道之处在于它提供⼀个路径名与之关联,以fifo的⽂件形式存储于⽂件系统中。命名管道是⼀个设备⽂件,因此,即使进程与创建fifo的进程不存在亲缘关系,只要可以访问该路径,就能够通过fifo相互通信。值得注意的是,fifo(first input first output)总是按照 ...
如何在Ubuntu 20.04中更改文件夹颜色
Ubuntu 20.04 中默认的 Yaru 主题赋予它优美、现代的外观。默认 Yaru 主题中的文件夹是紫色的外观,以与 Ubuntu 的品牌保持一致。
如果你不喜欢紫色,可以在 Ubuntu 中自由更改颜色主题。你可以更改 Ubuntu 的主题以使其有不同的颜色,但这将意味着放弃 Yaru 主题。
如果你只想在 Ubuntu 20.04 中更改文件夹的颜 ...
Ubuntu 16.04安装搜狗拼音输入法错误问题的解决方法
一、环境介绍
Ubuntu 16.04
搜狗输入法: sogoupinyin_2.0.0.0078_amd64
二、问题表现
?
1
sudo dpkg -i sogoupinyin_2.0.0.0078_amd64.deb
错误信息如下:
?
...
ubuntu 13.10编译安装mono环境(二)
准备工作
先在VS2012上编译一个winform,代码如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
...
十个适用于 Linux 的开源轻量级网页浏览器
有很多适用于 Linux 的网页浏览器,其中很多都是基于 Chromium,但我们也有一个 不基于 Chromium 的浏览器 的列表。
最近,一位读者要求推荐一款轻量级网页浏览器,因此我专门做了一些快速实验。以下是我的发现。
适用于 Linux 的轻量级网页浏览器
我没有进行任何基准测试,因为可能适用于一个系统的东西可能不 ...
Linux下Nginx安装的方法(pcre和openssl)
nginx ("engine x") 是一个高性能的 http 和 反向代理 服务器,也是一个 imap/pop3/smtp 代理服务器。
想要linux下安装nginx作为web服务器,要先准备些必要的库和工具,通常必须安装的是:perc库和openssl。
分四步走,让你的nginx迅速跑起来!
1. 安装pcre库(nginx的rewrite模块和http核心模块会用到pcre正则表达 ...
linux服务器安装nodeJS
默认已使用终端连接上服务器 进入root文件夹
上传node文件到服务器
两种方式
1、官网下载 [nodeJS官网](http://nodejs.cn/download/)
根据服务器选择对应的文件 下载
2、在终端输入
wget https://npm.taobao.org/mirrors/node/v10.15.0/node-v10.15.0-linux-x64.tar.xz
解压
下载完成后,解压
xz -d node-v10.15.0-linux- ...
CentOS下编译安装python包管理安装工具pip教程
之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法
ubuntu 需要先安装下pip吧,
复制代码
代码如下:
apt-get install python-pip
安装requests,
复制代码
代码如下:
pip install requests
但是有的朋友由于是centos的,直接 yum install pi ...
安卓应用乾坤大挪移,Ubuntu上的搬运工:ARChon
Google最近发布了首批能在Chrome OS本地运行的安卓应用集,通过‘安卓运行时’扩展完成了该壮举。
现在,一位开发者已经指明了将安卓应用带入桌面版Chrome的路。
弗拉德·菲利波夫的chromeos-apk脚本和ARChon安卓运行时扩展手拉手一起开展工作,将安卓应用带进了Windows,Mac和Linux桌面上的Chrome中。
运行 ...
Linux系统root密码忘记怎么办?能不能重置或者破解?
目录方法一:使用rd.break破解root密码详细操作步骤使用的命令及详细解析SELinux相关注意事项方法二:使用bash破解密码详细操作步骤重启后的验证与可能问题两种方法对比与选型建议专家建议与安全提示注意事项未来趋势与替代方案在Linux系统运维过程中,忘记root密码是常见但不必惊慌的问题。即使完全丢失了root密码,仍然可 ...
嵌入式Linux驱动开发必修课:内核定时器原理、API详解与LED闪烁项目实战
目录前言一、核心基础:Linux时间管理与内核定时器1.1 内核时间管理简介1.1.1、系统节拍率(HZ)配置1.1.2、核心变量jiffies1.1.3、jiffies绕回处理与转换函数1.2、内核定时器简介1.2.1、定时器结构体timer_list1.2.2、内核定时器使用流程1.3、Linux内核短延时函数二、硬件原理分析(看过之前博客的可以忽略)三、实验程序 ...
WebAPI 项目通过 CI/CD 自动化部署到 Linux 服务器(docker-compose)
〇、前言
本文先列举了一个简单的示例项目,然后通过 CI/CD 的方式,将私有镜像库 Harbor 中的镜像,发布到 Linux 中的 Docker 服务。
并且简单介绍了,配置自动发布的过程所涉及的一些概念和配置点,很多设计私有镜像库和私有域名都做了适当处理,仅供参考。如有疑问,欢迎友好沟通。
一、准备一个示例项目
1.1 创建一个 W ...
在Linux中,有哪些指令可以获取CPU信息?记住这些关键指令!
目录背景1. lscpu2. cat /proc/cpuinfo3. top4. htop5. mpstat6. dmesg | grep -i cpu常用工具速览(先熟悉这些工具)常见误区(我见过的“坑”)背景
在日常运维工作中,获取 CPU 信息是系统运维管理员常见的工作内容。理由是了解 CPU 的详细信息可以帮助你更好地管理系统资源、排查性能问题以及优化应用程序。 ...
Ubuntu系统安装Miniconda全过程及注意事项说明
目录一、完整安装步骤1. 下载 Miniconda 安装包2. 验证安装包完整性(关键!避免安装失败)3. 执行安装脚本4. 配置环境变量并验证安装二、关键注意事项1. 安装前必做:校验文件完整性2. 安装路径选择3. 初始化选项(conda init)的重要性4. 清理旧版本残留5. 安装后优化6. 避免权限陷阱总结一、完整安装步骤
1. 下载 Minico ...
Ubuntu/Linux/Gnome 打开文件慢/卡死怎么办?如何解决?
目录原因分析一、Tracker3:GNOME 的文件索引服务二、GNOME 文件管理器的缩略图机制解决方案:1. Tracker32. 禁用部分缩略图,只对 ≤100MB 的文件生成缩略图Ubuntu系统用起来卡顿的问题解决办法可能原因1 物理内存swappiness设置值太大可能原因2 磁盘占满可能原因3 退出光盘不知道各位在使用ubuntu 桌面版时有没有 ...
如何在Ubuntu系统中搭建RTSP服务器?Ubuntu搭建RTSP服务器的详细流程
目录一、为什么需要单独搭建 RTSP 服务器?二、准备工作环境要求三、详细步骤步骤 1:安装 FFmpeg(视频处理工具)步骤 2:搭建 RTSP 服务器(rtsp-simple-server)步骤 3:用 FFmpeg 推送本地视频到 RTSP 服务器步骤 4:获取 Ubuntu 服务器的局域网 IP步骤 5:在 Windows 电脑上访问 RTSP 流四、常见问题与解决方案1. RTSP ...
什么是数据盘的扩容和缩容?如何完成Linux数据盘的扩容和缩容?一文详解
目录1. 先明确:PE是LVM架构中的“最小存储管理单元”2. LVM的三大核心组件(PE藏在PV中)3. PE的核心作用:让存储“可迁移、可灵活调整”4.开始测试Linux初始化数据盘全流程查看新增数据盘创建MBR分区创建文件系统并挂载设置开机自动挂载磁盘1. 先明确:PE是LVM架构中的“最小存储管理单元&rdquo ...
centos7部署docker的实现方式
目录(1)安装前准备(2)卸载旧版Docker(3)安装docker(4)配置镜像加速总结(1)安装前准备
在开始安装之前,首先需要检查内核版本。使用 uname -r 命令可以查看当前系统的内核版本。建议内核版本应该是 3.10 或更高。
升级内核和系统包是一个可选步骤。你可以使用以下两个命令之一进行升级:
yum -y update:升级所有 ...