Centos安装nodejs
找到这篇博文,肯定试过yum install -y nodejs,真坑,装的什么破版本。
接下来我们介绍一种简单而且可以指定版本的安装方式:
一、下载
wget http://nodejs.org/dist/v10.6.0/node-v10.6.0-linux-x64.tar.g
二、解压
tar -zxvf node-v10.6.0-linux-x64.tar.gz
三、设置环境变量
vim ~/.bash_profile
PATH=$PATH:$HOME/bin:/xxxx/xxxx/node-v10.6.0-linux-x64/bin
source ~/.bash_profile
试下node -v 和 npm -v 吧。
~(≧▽≦)/~啦啦啦,我是你甩不掉的小尾巴~~
亲测可以使用,绝无抄袭,如果对你有用的话,麻烦给个大拇指,共勉之,谢谢。
个人主站:https://www.madelove.top
centos 7 查看端口流量
yum install -y iptraf-ng
iptraf-ng -s eth0
centos 查看ip端口对应的应用
netstat -nlp
Laravel v8.64.0 已经发布,简洁的 PHP 开发框架

StreamNative 宣布 2300 万美元 A 轮融资
nginxWebUI 2.7.3 发布,nginx 网页配置工具
PHP 开源工作流引擎 Tpflow V5.1.2 正式版发布
PHP 开源工作流引擎 Tpflow V5.1.2 正式版发布
Android 12 正式发布 | 开发者们的全新舞台
中国工商银行浙江分行正式加入龙蜥社区,打造 Linux 操作系统平台
J2PaaS 低代码平台,正式发布开源版!
Windows 新版记事本泄露图:采用 Fluent Design、支持选择主题
Opera 80 稳定版发布,新增阅读模式
Python 3.11 Alpha 解释器现已登陆 Microsoft Store
ArangoDB(图数据库) 完成 B 轮融资,总融资额达到 4700 万美元
龙蜥社区助力中国联通完成核心业务CentOS试点替换
#软件资讯#2021年第41周 #CentOS#
美好的一天,从读报开始,7月19日,壬寅年六月廿一,星期二,工作愉快,幸福生活;今日语录:不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸福。——宫崎骏 《千与千寻》

------行业、科技类资讯------
1、全球首款,TCL华星展示17英寸IGZO IJP OLED折叠屏;
2、两部门:优化全国年节和法定节假日时间分布格局,规划建设环城市休闲度假带;
3、华为鸿蒙3发布时间,定档7月27日;
4、抖音将下线圈子功能;
5、腾讯游戏《征服与霸业》将于9月19日停运;
6、华为入局网约车行业,已在北京、深圳与南京测试“Petal出行”应用;
7、B站将展示账号IP属地,预计一周后全面上线;
8、H&M决定退出俄罗斯市场,相关成本预计1.9亿美元;
--------技术类资讯--------
1、工龄 17 年,英特尔 Linux 工程师转投谷歌;
2、全凭开发者自觉,Google Play Store 不再显示真实应用权限;
3、金融科技 OSPO 先行者, 微众银行如何干?
4、WebP Server Go —— 将 JPG/PNG 压缩成 WebP 格式的工具;
5、Rocky Linux 9.0 发布,CentOS 继承者;

6、trzsz.js 发布 v0.4.3,支持 Windows 11、解决乱码问题;
7、JavaWeb 敏捷开发框架 Layui 版本 v1.1.0 发布;
8、xzs-mysql v3.8.0 发布,Java 跨平台在线教育考试系统;
9、ShardingCore x.6.0.12 发布,分表分库解决方案;
10、Alamofire 5.6.2 发布,HTTP 网络开发工具包;
11、Calibre 6.1 发布,功能强大的开源电子书工具;
12、计算机图形学编程语言 Taichi(太极)v1.0.4 发布;
更多详细内容,请点击长图了解!#艾编程技术早报##科技快讯##科技新鲜事##计算机专业##科技微讯##软件资讯##科技圈大小事#
休假几天,回来上班,发现gitlab的root密码被修改,只能重置。
今天与大家分享具体方法。
登陆安装gitlab服务器的centos系统
1)进入gitlab控制台
命令:gitlab-rails console production
[root@rhel7 home]# gitlab-rails console production

-------------------------------------------------------------------------------------
GitLab: 12.0.3 (08a51a9db93)
GitLab Shell: 9.3.0
PostgreSQL: 10.7
-------------------------------------------------------------------------------------
Loading production environment (Rails 5.1.7)
irb(main):001:0>
2)获取第一个用户,可以看到第一个默认为root
命令: user = User.where(id:1).first
irb(main):003:0> user = User.where(id:1).first
=> #<User id:1 @root>
irb(main):004:0>
3)设置新密码
命令:user.password='1234.com'
irb(main):004:0> user.password='1234.com'
=> "1234.com"
irb(main):005:0>
4)保存设置
命令:user.save!
irb(main):005:0> user.save!
Enqueued ActionMailer::DeliveryJob (Job ID: 86939fe7-39af-439d-8771-000419d429be) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", #<GlobalID:0x00007f79314309c0 @uri=#<URI::GID gid://gitlab/User/1>>

=> true
irb(main):006:0>
5)退出
命令:exit
irb(main):006:0> exit
6)验证
登陆成功
我把步骤整理到图4,大家可以收藏保存,备用。
美好的一天,从读报开始,6月25日,壬寅年五月廿七,星期六,周末愉快,幸福生活
------行业、科技类资讯------
1、科大讯飞1亿元成立汽车科技公司;
2、奥迪CEO:计划2026年起仅向市场推出电动汽车;
3、小米汽车新专利可实现车对车充电;
4、耐克将全面退出俄罗斯市场;
5、微软警告:Win8.1系统即将停止支持,将很快弹窗提醒,建议购买Win11/10新电脑;
7、华为7月4日召开夏季新品发布会,将发布新车问界M7等新品;
8、快狗打车正式在港上市:首日收盘暴跌超22%,市值约103亿港元;
9、Keep海外业务大撤退,Keep Trainer和Keep Yoga六月底暂停运营;

--------技术类资讯--------
1、CentOS 替代方案 AlmaLinux 开源其构建系统 ALBS;
2、Stockfish 起诉 ChessBase 违反 GPL 许可证一案即将开庭;
3、微软开源 GODEL 语言模型,用于现实对话;
4、亚马逊推出 CodeWhisperer,对标 GitHub Copilot
8、Bytebase 加入阿里云 PolarDB 开源数据库社区;
9、字节跳动正式开源 Go HTTP 框架 Hertz;
10、Yandex 开源 YaLM 100B:千亿参数的类 GPT 模型;
11、go-charts v2.0 版本正式发布;
12、Microsoft Edge 103 稳定版已发布;
13、Apache Dubbo 3.0.9 发布,分布式 RPC 服务框架;
14、digiKam 7.7 发布,KDE 数字相片管理工具;
15、Bytebase 1.2 发布;
16、QBE 1.0 正式发布,编译器后端;
17、Spring Boot 2.7.1 & 2.6.9 发布;
18、PyCharm 2022.1.3 发布;
19、ModStartCMS 企业内容建站系统(支持 Laravel9)v4.2.0;

20、DBShop 商城系统 V3.1 Release 220623 发布;
更更多详细内容请看长图,#艾编程技术早报# #软件# #程序员# #科技新鲜事#
上两篇介绍过循环用法,本篇是shell编程的第三篇,继续介绍循环并加入其它知识点。
文章主要统计指定目录下排名靠前的目录。生产上文件系统超阀值是很常见的告警项,通过本文的统计脚本可以快速准确的定位超阀值文件系统下使用率较高的目录。
涉及的知识点有传参执行、判断参数个数、exec重定向、for循环、du统计文件大小、sort排序、sed和gawk对结果进行处理,示例如下:
[root@shell ~]# more dir_space_calc.sh
#!/bin/bash
#written by loong576
#脚本运行示例:`sh dir_space_calc.sh /home /opt /usr`
CHECK_DIRECTORIES=" $1 $2 $3 "
[ $# -ne 3 ] && echo "ERR:参数个数不为3" >&2 && exit

DATE=$(date '+%Y%m%d')
exec > file_space_$DATE.log
echo "各目录$CHECK_DIRECTORIES下大小排名前20的目录"
for DIR_CHECK in $CHECK_DIRECTORIES
do
echo ""
echo "目录$DIR_CHECK统计情况:"
du -Sm $DIR_CHECK 2>/dev/null |
sort -rn |
sed '{6,$D; =}' |
sed 'N; s// /' |
gawk '{printf $1 ":" " " $2"M" " " $3 ""}'
done
exit
[root@shell ~]# sh dir_space_calc.sh /home /opt /usr
[root@shell ~]# more file_space_20210304.log
各目录 /home /opt /usr 下大小排名前20的目录
目录/home统计情况:
1: 1M /home/wu
2: 1M /home/test
3: 1M /home/si
4: 1M /home/san
5: 1M /home/monitor
目录/opt统计情况:
1: 0M /opt/containerd/lib
2: 0M /opt/containerd/bin

3: 0M /opt/containerd
4: 0M /opt
目录/usr统计情况:
1: 347M /usr/bin
2: 109M /usr/lib/firmware
3: 102M /usr/lib/locale
4: 80M /usr/libexec/docker/cli-plugins
5: 74M /usr/lib64
'CHECK_DIRECTORIES=" $1 $2 $3 $4"':#以传参方式确定目录
'[ $# -ne 3 ]':#判读传参个数,不为三则报错并退出
'DATE=$(date '+%Y%m%d')':#获取时间信息
'exec > file_space_$DATE.log ':#将输出的结果重定向至日志,使用exec可以省去echo频繁的重定向输出,即echo的所有内容会直接写入file_space_$DATE.log
'for DIR_CHECK in $CHECK_DIRECTORIES':#各目录循环检查
'du -Sm $DIR_CHECK 2':#循环统计各目录(不包含子目录)大小并排序输出
'sort -rn':#对统计结果排序
'sed '{6,$D; =}' |':#取排名前5的目录
'sed 'N; s// /'':#对结果编号
'gawk '{printf $1 ":" " " $2"M" " " $3 ""}'': #对结果进行规整,大小后面加M
#shell编程##linux##CentOS#







