当前位置: 首页 > news >正文

嵌入式Linux学习

Linux 常用命令大全(每条配实例)

一、目录文件操作

1. ls 列出目录内容

示例:

lsls-lls-a

解释:直接ls看文件;ls -l显示权限、大小、创建时间;ls -a显示隐藏文件(以.开头)

2. cd 切换文件夹

cdDocumentscd..cd~cd/

解释:cd Documents进入文档文件夹;cd …返回上一级;cd ~回到用户主目录;cd /进入系统根目录

3. pwd 查看当前所在路径

pwd

输出示例:/home/ubuntu/Documents

4. mkdir 创建文件夹

mkdircodemkdir-pproject/backend

解释:mkdir code 创建code文件夹;-p参数可一次性创建多层目录

5. touch 创建空白文件

touchtest.txt

创建一个名为test.txt的空文本文件

6. cat 查看文件全部内容

cattest.txt

一次性打印test.txt所有文字

7. less 分页查看大文件

lesslog.txt

上下翻页浏览,按q退出查看界面

8. cp 复制文件/文件夹

cptest.txt ~/Documentscp-rcode ~/backup

解释:复制test.txt到文档目录;-r复制整个文件夹

9. mv 移动/重命名

mvtest.txt code/mvold.txt new.txt

第一条把文件移入code文件夹;第二条直接修改文件名

10. rm 删除文件/文件夹

rmtest.txtrm-rcoderm-rftemp

rm删文件;rm -r删文件夹;rm -rf强制删除,不会弹窗确认(谨慎使用)

二、权限、管理员 sudo

1. sudo 临时管理员权限

sudoaptupdate

以root权限执行更新软件源命令,执行后输入电脑密码

2. chmod 修改文件读写执行权限

chmod755run.sh

给脚本文件设置可读可执行权限

3. chown 修改文件归属用户

sudochownubuntu:ubuntu test.txt

把文件所有者改为ubuntu用户

三、apt 软件管理(Ubuntu/Debian专用)

1. sudo apt update 更新软件源列表

sudoaptupdate

同步服务器最新软件清单,安装软件前必执行

2. sudo apt upgrade 更新所有已装软件

sudoaptupgrade-y

-y自动确认更新,一键升级系统全部软件

3. sudo apt install 安装软件

sudoaptinstallfirefox

安装火狐浏览器

4. sudo apt remove 卸载软件

sudoaptremove firefox

卸载火狐浏览器,保留配置文件

5. apt search 搜索软件

aptsearchgit

搜索所有和git相关的安装包

四、系统、进程查看

1. top 实时查看进程、CPU内存

top

查看当前占用资源最高的程序,q退出

2. htop 美化版进程工具(需先安装)

sudoaptinstallhtophtop

界面更直观,鼠标可操作结束进程

3. ps aux 列出全部后台进程

psaux

查看系统所有运行程序

4. kill 关闭进程

kill1234kill-91234

1234是进程PID;-9强制卡死无响应程序

5. df -h 查看磁盘占用

df-h

显示各个硬盘分区剩余空间,带GB单位方便阅读

6. free -h 查看内存使用

free-h

查看总内存、已用内存、空闲内存

7. uname -a 查看系统内核信息

uname-a

输出系统版本、内核、架构信息

五、网络命令

1. ip a 查看本机IP地址

ipa

查看网卡、内网IP、MAC地址

2. ping 测试网络连通

pingbaidu.com

持续发包检测网络是否通畅,Ctrl+C停止

3. wget 下载文件

wgethttps://xxx/file.zip

从网址下载文件保存到当前目录

4. curl 访问网页/接口

curlhttps://www.baidu.com

直接在终端打印网页源码

六、查找、文本搜索

1. find 全盘搜索文件

find/home-name"*.txt"

在home目录下查找所有后缀txt的文件

2. grep 文件内搜索关键词

grep"error"log.txt

在日志文件中找出包含error报错的行

七、压缩解压 tar

打包压缩

tar-zcvfcode.tar.gz code/

把code文件夹压缩为code.tar.gz

解压

tar-zxvfcode.tar.gz

解压tar.gz压缩包到当前目录

八、关机重启

1. sudo reboot 重启系统

sudoreboot

立刻重启服务器/电脑

2. sudo shutdown now 立即关机

sudoshutdownnow

马上关闭系统

http://www.cnnetsun.cn/news/2856405.html

相关文章:

  • 当“空中巨龙”遇见“AI大脑”:国内顶尖AI讲师颜少林在蓉城玩转工业大模型
  • 破壁机“修不好”?客服小李用一颗10uF钽电容解决了四次返修难题
  • linux qnx git 命令 1
  • 纷享销客、八百客、用友CRM:行业应用与选型建议
  • 一本好书:吃透 Agentic AI 核心不踩坑
  • 报警画面设计误区盘点:这些错误你犯了几个?
  • WWDC26 全程解读:苹果牵手谷歌 Gemini,Siri 重生为「Siri AI」,但中国用户要再等等
  • 【Java 入门 Day11】 三大修饰符(上):abstractstatic 篇
  • 066、Demosaic 去马赛克算法:双线性、VNG、边缘自适应插值的画质与算力对比
  • 知识追踪驱动的自适应学习系统:基于贝叶斯网络的算法训练
  • 慢查询优化八股文:抓住这 8 个关键点,面试基本稳了
  • EldenRingSaveCopier:拯救你的艾尔登法环游戏进度的终极方案
  • 车流流速智能解析算法,赋能高速路况动态视频孪生调度
  • 【数据集】上市公司劳动收入份额数据(2007-2024年)
  • 计算机毕业设计之基于Python的企业设备管理系统设计与可视化
  • 2026年AI编程工具怎么选?权威评测与排名指南
  • Paperxie 工科课题攻坚利器:AI 代码生成一键落地程序源码需求
  • yanjiushengbaokao
  • 一文读懂 PXI/PXIe 系统:机箱、控制器到底是什么?
  • okbiye 科研绘图:零门槛 AI 制图方案,解决论文图表绘制全周期难题
  • 什么是蜘蛛池?它和网站排名有关吗
  • 儿童医院凌晨排队300号,数字人实时交互为什么成了家长最后一道救命稻草
  • 公有云ECS手动搭建LNMP+WordPress网站实战总结
  • 刚搭建网站看不懂日志?新手入门教程一次性讲清
  • 【SPIE出版,拥有双刊号:ISSN及ISBN | 哈尔滨信息工程学院主办 | 连续五年实现EI、Scopus检索,快速且稳定 | 大咖嘉宾】第六届电子材料与信息工程国际学术会议(EMIE 2026)
  • 国内的优秀的原创鞋履设计品牌,有哪些推荐?
  • 在线 AVIF 转 WebP 工具推荐:极速转换 + 本地处理 + 完全隐私保护
  • SaaS 产品实测|连锁 AI 内容中台 菠萝 AI 品牌资产管理与落地运维分析
  • 2026年赣州软件定制服务商该怎么选?
  • 做了这么多年英语培训,我越来越确定:真正拉开孩子差距的,还是词汇量