linux常用命令 - 实践

news/2025/10/22 11:52:52/文章来源:https://www.cnblogs.com/lxjshuju/p/19157607

用户、群组

命令含义
whoami查看当前用户
su <uid>切换用户,需输入密码
groups当前用户所在群组
groups <uid>某用户所在群组
getent group | grep ‘<uid>’某用户所在群组
getent group <group_name>查看群组内所有成员

查找

命令含义
find <folder_path> -type f -name “*.txt”查找文件夹下以.txt结尾的记录
grep -r ‘xxx’ <folder_path>查找文件夹下所有xxx文件内容
which <cmd>查看命令对应的可执行文件

材料、文件夹、权限

命令含义
ll <folder_path>即 ls -l 查看文件夹下所有文件(非递归)信息(权限、所有者、群组、日期、路径等)
ls -dl <folder_path>查看文件夹本身信息
chmod -R 775 <folder_path>将文件夹权限改为 775。注:7=111=rwx=读+写+执行权限。三个位置分别表示:所有者、群组、其他人的权限
chown -R <usr_name>:<group_name> <aim_path>修改目标路径所属的组
mkdir -p <folder_path>新建文件夹路径
vim <text_file_path>新建或vim打开文本文件(vim 操作详见后续章节)
cat <text_file_path>打印文本内容
cat <text_file_path> | wc -l查看行数
cp -rf <org_path> <aim_path>拷贝文件或文件夹
mv <org_path> <aim_path>移动文件或文件夹
rm -rf <aim_path>拷贝材料或文件夹
scp <uid>@<url>:<org_path> <aim_path>远程拷贝,从远程拷贝到本地
scp <org_path> <uid>@<url>:<aim_path>远程拷贝,从本地拷贝到远程
ln -s <org_path> <aim_ln_path>软连接

cpu、gpu、内存、存储

命令含义
lscpucpu 信息
top进程占用 top -b -n 1 > top.log
ps aux --sort=-%cpu --width 1000 | head -n 11查看 cpu 占用的前10名
time xxx运行耗时
free -h内存占用
nvidia-smi英伟达显卡占用信息
df -h | egrep ‘<path_regex>’展示磁盘占用(用正则表达式筛选)
du -sh <folder_path>文件夹大小
du -ah --max-depth=1 <folder_path> | sort -h文件夹下文件大小(深度1)

系统

命令含义
cat /etc/os-release显示系统版本

进程

命令含义
ps -ef | egrep ‘<regex>’查看进程信息(正则匹配)
kill -9 <pid>根据进程PID杀死进程
pkill -u <user> -f <proc_name>根据软件名杀死进程

网络、MAC

命令含义
ifconfig查看IP、MAC 信息
netstat -tlnp当前虚拟机 tcp 网络端口
netstat -ulnp当前虚拟机 udp 网络端口
ping -c 4 <url>测试网络连接
telnet <url> <port>测试网络端口连接
ssh 用户@IP远程连接某环境

vim

命令含义
i进入编辑模式
ESC退出编辑模式
:wq保存写入的内容并退出
:q!强制退出

cpp 相关

命令含义
nm <executable_file> | grep ‘xxx’查看可执行文件中的
ldd <executable_file>查看动态库实际路径
chrpath -l <executable_file>查看运行时搜索路径
chrpath -r <path1>:<path3>:<path2> <executable_file>修改运行时搜索路径

python 相关

命令含义
conda info -e查看 conda 环境
conda activate <env_name>激活目标环境
conda list查看已安装的包
pip list查看已安装的包
python -m pip list运用指定 python 查看已安装的包,该文件在环境的 bin/ 文件夹下
conda install <pkg_name>安装包
pip install <pkg_name|xx.whl>安装包
pip uninstall <pkg_name>删除包
python启动python,可编程
python xx.py运行py脚本
cd xxx/bin
./python -m pip install xxx
./python -m pip list

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/943239.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年公交/乡村/不锈钢/智能候车亭厂家推荐:江苏丁一城市智能科技有限公司提供定制化方案与全流程服务

行业背景 随着城市化进程不断推进,城市街具作为公共基础设施的重要组成部分,其功能性与美观性需求持续提升。候车亭作为市民日常出行的关键节点设施,不仅需要满足基础的遮风挡雨功能,还需融入智能交互、文化特色与…

python 查看arcgis里面的模板文件都链接着啥内容在arcgis里面输入的代码

我有个arcgis里面有一堆图 在输入代码的框里面输入import arcpy import osmxd = arcpy.mapping.MapDocument("CURRENT") layers = arcpy.mapping.ListLayers(mxd)print "=" * 60 print "ALL …

2025年10月河道防撞护栏厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析

随着城市水利基础设施建设和河道治理要求的不断提升,河道防撞护栏作为保障公共安全的重要设施,其技术标准与市场需求日益提高。根据行业调研数据显示,2024年防撞护栏市场规模已达68亿元,年均增长率稳定在9.5%左右。…

2025年10月宠物空气净化器产品推荐:权威榜单对比评测

把猫砂盆搬进客厅后,空气里总飘着“看不见”的猫毛蛋白,扫地机器人刚走,鼻子又痒了——这是不少养宠家庭在2025年的真实场景。中国小动物保护协会数据显示,城镇犬猫数量已超1.2亿只,同期宠物家庭对“可吸附动物过…

无穷小比较、等价无穷小替换

无穷小比较\(\lim \frac{\beta}{\alpha} = 0\) , \(\beta\) 比 \(\alpha\) 高阶无穷小。 \(\lim \frac{\beta}{\alpha} = \infty\) ,\(\beta\) 比 \(\alpha\) 低阶无穷小。 \(\lim \frac{\beta}{\alpha} = c \neq 0\…

在 Linux 系统上安装 Miniconda、安装 Xinference,并设置 Xinference 开机自启动

一、安装 Miniconda 1. 下载 Miniconda 安装脚本 x86_64 架构: cd ~ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shARM 架构(如树莓派或 Apple Silicon 的 Linux 虚拟机):wget htt…

【项目复现上新】Karpathy大神开源GitHub高分项目NanoChat!仅用100美元+8000行代码手搓ChatGPT

10月13日,AI领域大神AndrejKarpathy发布了自己的最新开源项目。截至当前,GitHub项目上已经达到29.1KStar。The best ChatGPT that $100 can buy. 10 月 13 日,AI 领域大神 AndrejKarpathy 发布了自己的最新开源项目…

实用指南:Ansible实战:VMware下K8s自动化部署指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

作业三(结对编程)-小学四则运算题目生成与判卷(Python + 可视化)

结对作业:小学四则运算题目生成与判卷(Python + 可视化)姓名/学号:翁广驰(3123004409)、关健佳(3121004072) Github项目地址:https://github.com/Gucvii/homeworkPSP2.1 表格(实现前的预估)(1分)PSP 阶段 预…

2025年10月景区钢丝绳护栏厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析

随着旅游业的蓬勃发展和景区安全标准的持续提升,景区钢丝绳护栏作为关键的安全防护设施,其市场需求呈现稳定增长态势。行业统计数据显示,2024年中国景区防护设施市场规模已突破75亿元,其中钢丝绳护栏凭借其优良的安…

技术 | 在单台电脑上管理多个 GitHub 账户并解决推送问题(测试中)

### 在单台电脑上管理多个 GitHub 账户并解决推送问题>在日常开发中,我们经常需要在同一台电脑上使用多个 GitHub 账户(例如个人账号和工作账号),但默认配置下容易出现推送权限错误或提交记录关联到错误账户的问…

CF2159E

CF2159E 求的是一个: \([x^k]\frac{(ax^2+bx+c)^n}{1-x}\) 可以分块: 对于所有 \(i\leq B\) 的 \((ax^2+bx+c)^i\) 预处理出。 再处理出所有的 \(i=kB\) 的 \(\frac{(ax^2+bx+c)^{i}}{1-x}\), 也就是 \((ax^2+bx+c)…

WebGL/Canvas 内存泄露分析

WebGL/Canvas 内存泄露分析在构建高性能、长周期运行的 WebGL/Canvas 应用(如 3D 编辑器、数据可视化平台)时,内存管理是一个至关重要且极具挑战性的课题。在构建高性能、长周期运行的 WebGL/Canvas 应用(如 3D 编…

2025年10月半封闭滑轨丝杆模组厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析

在工业自动化领域,半封闭滑轨丝杆模组作为精密传动系统的核心部件,其定位精度与运行稳定性直接影响设备整体性能。随着智能制造的深入推进,市场对高精度、高刚性模组产品的需求持续增长。本文基于行业技术参数、产品…

Stable Diffusion启动提示端口错误处理

Windows启动Stable Diffusion报错错误原因,本机IP地址设置错误 修改配置文件为本机地址 文件为 sd-webui-aki-v4.1\.launcher\preference.json修改以下地址为本机地址再次启动即可

k8s部署的milvus提升性能需要扩容的角色节点

increase the number of proxy nodes to accept more requests from the client-side increase the number of query nodes to hold more data in memory to compute increase the number of data nodes to process in…

小程序-定义头部导航

默认定义头部导航,打开小程序自适应移动设备。<page-meta page-style="height:100%"><navigation-bar title="主页" /><view>123</view></page-meta>如需转载原创…

2025年10月简易丝杆模组定制厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析

在工业自动化快速发展的背景下,简易丝杆模组作为精密传动领域的核心部件,其定制化能力与产品质量直接影响设备性能。当前市场需求呈现出对高精度、模块化、快速交付的显著特征,专业定制厂家凭借其技术积累与服务优势…

Golang的 cron 库

目录🔍 Cron 表达式💡 核心特性与用法预定义模式与间隔基本使用步骤时区设置高级选项简单示例⚠️ 版本注意与总结Golang 的 cron 库用于处理定时任务,其中 github.com/robfig/cron/v3 是一个广泛使用的、功能丰富…