惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
博客园 - 【当耐特】
WordPress大学
WordPress大学
爱范儿
爱范儿
美团技术团队
宝玉的分享
宝玉的分享
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
小众软件
小众软件
量子位
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed
Recorded Future
Recorded Future
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 聂微东
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
博客园 - 叶小钗
GbyAI
GbyAI
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Full Disclosure
G
Google Developers Blog
D
Docker
T
Tailwind CSS Blog
C
Check Point Blog
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
B
Blog
博客园 - 三生石上(FineUI控件)
博客园 - Franky
H
Help Net Security
MyScale Blog
MyScale Blog
U
Unit 42
D
DataBreaches.Net
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog
L
LangChain Blog
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog

Jun's Blog

2023 年度总结 OS 学习记 之 XV6 如何编译 GraalVM LLVM 中端优化之 InstCombine C++ 中 inline 关键字的语义 链接与库 C++ 移动语义基础 如何优化矩阵相乘 2022年度总结 CUDA初学笔记 汇编语言之保护模式 汇编语言之实模式 浅析 libc++ 中的 string 实现 std::expected 基本使用 C++模板基础 CSAPP第九章笔记之虚拟内存 CSAPP第八章笔记之异常控制流 2021年度总结 编译安装GCC12 如何给LLVM贡献代码 CSAPP第三章笔记Part 2 CSAPP第三章笔记Part 1 GDB基本使用笔记 读Effetive Modern C++ 之类型推导 给计算机新生的一封信 CMake学习笔记 由Redis学习数据结构--字典 C++中lambda表达式基础 由Redis学习数据结构--链表 对Python及爬虫行业的思考 Vim实用技巧 浅谈C++中的类 简要剖析const关键字 正则表达式基础总结 使用Hugo和Firebase部署个人博客 浅谈HTTPS证书 Git学习笔记 Linux下使用v2ray 娱乐至死读书笔记 自控力读书笔记 少有人走的路力读书笔记 Postfix & Dovecot 自建邮箱服务 Linux用户管理 Linux开机流程 Linux文件与目录 Linux硬盘管理 Linux服务浅谈 About Me
Linux常用命令总结
Jun · 2021-02-28 · via Jun's Blog

· Jun

本文使用Cent OS 7

编译安装

1
2
3
./configure
make
make install

rpm使用

1
2
3
4
5
rpm -i xxx.rpm //安装
rpm -e xxx.rpm //卸载
rpm -qa | grep "xxx" //查询xxx
rpm -v //显示执行信息
rpm -U xxx.rpm //升级xxx

压缩与解压缩

  • tar
1
2
3
4
5
6
tar -cf result.tar *.jpg //-c 是表示产生新的包,-f 指定包的文件名。
tar -rf result.tar *.jpg //-r 是表示增加文件的意思
tar -xf result.tar //-x指解压

tar -czf result.tar.gz *.jpg//-z指压缩成.gz
tar -cjf result.tar.bz2 *.jpg//-j指压缩成bz2
  • zip
1
2
3
4
zip -r result.zip /src //-r指递归压缩
zip -v result.zip *.jpg //-v指显示详细信息

unzip xxx.zip -d xxx

查看相关系统信息

  • 硬件
1
2
uname -a //查看内核信息
cat /proc/cpuinfo //查看cpu信息
  • 资源
1
2
3
4
free -m //查看内存信息
df -h //查看各分区
uptime //查看系统运行时间
cat /proc/loadavg //查看系统负荷
  • 网络
1
2
3
4
5
netstat -lntp //查看所有监听端口
lsof -i tcp:xxx //查看xxx端口使用情况
firewall-cmd --zone=public --add-port=xxx/tcp --permanent //开放xxx端口
firewall-cmd --reload //重启防火墙
firewall-cmd --query-port=xxx/tcp //查询xxx端口是否开放
  • 进程
1
2
ps -ef //查看所有进程
top //查看实时进程信息
  • 用户
1
2
whoami //查看当前用户
last //查看上一次登录信息

修改时区

1
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

编译依赖

1
2
yum groupinstall "development tools"
yum install -y openssl-devel, libelf-dev, libelf-devel, ncurses-devel