Linux常用指令

Obsidian免费同步全攻略:手把手教你用OneDrive+Remotely Save插件跨设备同步笔记 本文提供了一份详细的Obsidian免费同步方案指南,核心是利用OneDrive云存储与Remotely Save插件实现跨设备笔记同步。文章手把手教学,涵盖插件安装、OneDrive授权配置、桌面端与移动端的同步设置,并解答了常见问题,帮助用户在不依赖官方付费服务的情况下,构建稳定、自主的免费同步工作流。 阅读详情

Linux常用指令大全

引言

Linux作为一种开源操作系统,广泛应用于服务器、嵌入式设备以及个人电脑中。掌握Linux的基本指令是每个开发者、系统管理员以及IT从业者的必备技能。本文将介绍一些常用的Linux指令,帮助大家更好地使用和管理Linux系统。

目录

  1. 文件与目录操作

  2. 系统信息查看

  3. 进程管理

  4. 网络相关指令

  5. 权限管理

  6. 压缩与解压

  7. 软件包管理

  8. 总结

文件与目录操作

1. ls - 列出目录内容

ls [选项] [目录]
  • -l:以长格式显示文件信息

  • -a:显示所有文件,包括隐藏文件

  • -h:以人类可读的格式显示文件大小

示例:

ls -l /home

2. cd - 切换目录

cd [目录]

示例:

cd /var/log

3. pwd - 显示当前工作目录

pwd

4. mkdir - 创建目录

mkdir [选项] 目录名
  • -p:递归创建目录

示例:

mkdir -p /home/user/newdir

5. rm - 删除文件或目录

rm [选项] 文件或目录
  • -r:递归删除目录及其内容

  • -f:强制删除,不提示确认

示例:

rm -rf /home/user/olddir

6. cp - 复制文件或目录

cp [选项] 源文件 目标文件
  • -r:递归复制目录

示例:

cp -r /home/user/source /home/user/destination

7. mv - 移动或重命名文件或目录

mv [选项] 源文件 目标文件

示例:

mv /home/user/oldname /home/user/newname

8. touch - 创建空文件或更新文件时间戳

touch 文件名

示例:

touch newfile.txt

系统信息查看

1. uname - 显示系统信息

uname [选项]
  • -a:显示所有信息

示例:

uname -a

2. top - 实时显示系统进程信息

top

3. df - 显示磁盘使用情况

df [选项]
  • -h:以人类可读的格式显示

示例:

df -h

4. free - 显示内存使用情况

free [选项]
  • -h:以人类可读的格式显示

示例:

free -h

进程管理

1. ps - 显示当前进程状态

ps [选项]
  • -ef:显示所有进程

示例:

ps -ef

2. kill - 终止进程

kill [选项] 进程ID
  • -9:强制终止进程

示例:

kill -9 1234

3. bg / fg - 后台/前台运行进程

bg [作业号]
fg [作业号]

示例:

bg 1
fg 1

网络相关指令

1. ping - 测试网络连接

ping [选项] 目标主机

示例:

ping google.com

2. ifconfig - 显示或配置网络接口

ifconfig [接口]

示例:

ifconfig eth0

3. netstat - 显示网络连接、路由表、接口统计信息

netstat [选项]
  • -t:显示TCP连接

  • -u:显示UDP连接

  • -l:显示监听中的端口

示例:

netstat -tuln

4. ssh - 远程登录

ssh 用户名@主机名

示例:

ssh user@192.168.1.1

权限管理

1. chmod - 修改文件或目录权限

chmod [选项] 权限 文件或目录

示例:

chmod 755 script.sh

2. chown - 修改文件或目录的所有者

chown [选项] 所有者:组 文件或目录

示例:

chown user:group file.txt

3. sudo - 以超级用户权限执行命令

sudo 命令

示例:

sudo apt-get update

压缩与解压

1. tar - 打包和解包文件

tar [选项] 文件或目录
  • -c:创建打包文件

  • -x:解包文件

  • -z:使用gzip压缩或解压

  • -v:显示详细过程

  • -f:指定文件名

示例:

tar -czvf archive.tar.gz /home/user
tar -xzvf archive.tar.gz

2. gzip / gunzip - 压缩和解压文件

gzip 文件
gunzip 文件.gz

示例:

gzip file.txt
gunzip file.txt.gz

软件包管理

1. apt-get - Debian/Ubuntu系统包管理工具

apt-get [选项] 命令
  • update:更新包列表

  • install:安装软件包

  • remove:卸载软件包

  • upgrade:升级所有已安装的软件包

示例:

sudo apt-get update
sudo apt-get install nginx

2. yum - CentOS/RHEL系统包管理工具

yum [选项] 命令
  • install:安装软件包

  • remove:卸载软件包

  • update:更新软件包

示例:

sudo yum install httpd

总结

本文介绍了一些常用的Linux指令,涵盖了文件与目录操作、系统信息查看、进程管理、网络相关指令、权限管理、压缩与解压以及软件包管理等方面。掌握这些指令可以帮助你更高效地使用和管理Linux系统。希望这篇博客对你有所帮助!


版权声明: 本文由优快云博主原创,转载请注明出处。

关注我: 如果你喜欢这篇文章,欢迎关注我的优快云博客,获取更多技术干货!


相关推荐:


讨论区: 如果你有任何问题或建议,欢迎在评论区留言讨论!

cdk&java | 绘制含有丰富信息的化学反应(适合论文、网页、PPT) package org.example; import org.openscience.cdk.DefaultChemObjectBuilder; import org.openscience.cdk.depict.DepictionGenerator; import org.openscience.cdk.exception.CDKException; import org.openscience.cdk.interfaces.IReaction; import org.openscience.cdk. 阅读详情

相关推荐

告别VLC!用Python+OpenCV实时拉取RTSP监控流,并实现抽帧降低延迟(附完整代码)

本文介绍了一种基于Python和OpenCV的低延迟RTSP监控流处理方案,通过抽帧技术显著降低延迟并保持视频分析准确性。文章详细讲解了RTSP流处理的基础挑战、抽帧技术原理与实现,以及完整的低延迟处理方案,包括硬件加速配置和动态抽帧算法,帮助开发者优化监控视频流处理性能。

weixin_30333885的博客 272

Linux常用指令详解

熟悉Linux基本指令并了解与指令相关的伴生知识点

m0_58963318的博客 2590

别再乱选离散化方法了!从零到一用Matlab对比差分、双线性Tustin和预矫正的实战效果

本文深入探讨了Matlab中四种主流离散化方法(差分、双线性Tustin和预矫正)的实战效果对比,帮助工程师在数字控制系统设计中做出明智选择。通过详细的理论分析和Matlab代码示例,展示了不同方法在稳定性、频率响应和计算复杂度上的差异,并提供了针对不同场景的工程选用指南。

weixin_28737603的博客 141

Linux 常用指令

这是本人在备战 CSP 初赛做 Linux 指令题时,心血来潮整理的,希望对大家有帮助。如有错误或有补充,麻烦私信或评论指出。

ZH_qaq的博客 2296

深入解析Android Thermal框架:从应用层到驱动层的温度管理机制

本文深入解析Android Thermal框架的温度管理机制,从应用层到驱动层详细介绍了温度监测、热状态评估和降温策略执行的全过程。通过分层架构解析和关键组件交互,帮助开发者理解Android设备如何实现高效的温度控制,确保硬件安全并优化性能。

weixin_29303701的博客 256

LVGL按键触发回调函数的完整流程

如果是我的话我会怎么写:例如按键,我先定义一个结构体里面包含ID,事件名等和回调函数的链表节点结构体里面有具体函数的指针,也有指向下一个回调函数的链表节点的指针,初始化一个结构体变量的,通过BSP层来驱动触摸屏幕,再通过中间层与被按下时就会判断是长按还是短按还是其他,改变变量的事件例如:改成长按,生成事件包后再注册你长按的回调函数链表节点,再根据变量的事件到链表中遍历最后实现功能.父容器监听所有子列表项的点击事件,无需为每个列表项单独注册回调。的回调,打印所有事件日志,观察事件触发顺序。

solomonzw的博客 3239

Linux系统常用指令

Linux常见指令使用

shiyue 1718

京东礼品卡绑定技术解析与安全验证实践

电商系统开发中,卡券绑定是常见的业务场景,其核心在于安全验证机制的设计与实现。从技术原理来看,现代验证系统通常采用多层防护,包括前端数据加密、行为验证(如滑块验证)和风控校验等关键技术。这些机制通过设备指纹采集、请求签名验证等方式,有效防范自动化攻击。在实际工程实践中,开发者需要特别关注接口鉴权流程,正确处理安全令牌(如st/vt令牌)和请求签名。京东礼品卡绑定作为典型案例,展示了如何平衡用户体验与系统安全,其验证系统会持续升级,需要开发者跟踪接口变化。对于企业级应用,建议采用混合模式技术方案,结合浏览器自

weixin_28607671的博客 234

Linux学习——常用指令

若同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中,若最后的目的地并非一个已存在的目录,则会出现错误信息。【注】touch本来作用是指定文件的修改时间设置为当前时间,当touch一个不存在的文件的时候,它会自动创建这个文件,不需要单独create。-p或–parents:递归的删除目录,当子目录被删除后,如果父目录变为空,则也一并删除。因此可以一次性删除多级空目录。-f(force):强制删除文件或目录,忽略不存在的文件,并且不会询问确认。

weixin_45377542的博客 975

AI智能体在零售行业的5大变革性应用

本文旨在全面介绍AI智能体在零售行业的关键应用场景,分析其技术原理和商业价值,帮助读者理解这些技术如何改变传统零售模式。文章将从核心概念入手,逐步深入五大应用场景的技术实现,最后探讨未来趋势和挑战。AI智能体:能够感知环境、做出决策并执行行动的智能软件实体机器学习:让计算机从数据中学习模式而无需显式编程的技术深度学习:基于神经网络的机器学习方法,能够处理复杂模式识别核心概念回顾AI智能体是零售数字化转型的关键驱动力从推荐系统到库存管理,AI正在重塑每个零售环节。

AI 原生应用开发的博客 1350

「深度学习之优化算法」笔记(二)优化算法的分类

但是由于生物的局限性,人们所创造出的算法也会有局限性:我们所熟知的生物都生存在三维空间,在这些环境中,影响生物生存的条件比较有限,反应到算法中就是这些算法在解决较低维度的问题时效果很好,当遇到超高维(维度>500)问题时,结果可能不容乐观,没做过实验,我也不敢乱说。当然,他们的目的不是在最佳狩猎位置集合,他们的目的是在过去的途中看是否能发现更加好的狩猎位置,去往已经到过的狩猎地点再次狩猎是没有意义的,因为每个位置获取食物的难易程度是固定的。如果他们的策略是“不跟随最优解”,那么他们的策略是什么呢?

quanzhan_King的博客 1371

【Linux】常用基本指令

30多个常用指令以及一些拓展,对指令、文件、操作系统的初步理解,一些热键快捷指令的使用

关注学习C++领域,感谢陪伴,共同进步! 7590

(ICLR 2025)【源码讲解+复现】TIMER-XL: Long-Context Transformers for Unified Time Series Forecasting

本文提出了一种统一的多变量时序预测模型Timer-XL,其核心创新包括:1)采用自回归解码器架构,将多变量时序预测统一为next-token预测问题;2)设计TimeAttention机制,通过相对位置编码和因果掩码捕获时序位置和变量间交互;3)支持长上下文预训练以提升零样本迁移能力。模型架构包含嵌入层、时间感知注意力块和预测头,采用MSE损失进行端到端训练。实验表明该方法在多种时序任务上表现优异,特别是在长跨度预测和少样本场景下。代码实现提供了完整的模型定义、数据加载和训练流程,支持自定义配置参数。

1146

linux常用指令整理

文件权限区分不同的组,-rwxrwxrwx,依次为UGO(u: 文档拥有者,g: u所属group,o: ug以外)复制文件(夹),i: 复制前提示,r: 递归的复制文件夹及内容,a: 保留源文件的时间戳。f: 强制执行,r: 递归的删除文件夹及内容,d: 删除空文件夹,i: 删除前提示。–include=: 包含的文件或路径,–exclude=: 排除的文件或路径。查找符合的文件或路径(type用来指定是文件还是路径,i表示忽略大小写)n:所属行,r:所属文件,i:忽略大小写,l:仅输出文件名。

jjx_fight的博客 867

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux常用指令(1)

带你玩转Linux常用指令

HZzzzzLu的博客 2245

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Linux常用指令【详解】

本文将给大家详细的介绍一些Linux常用的指令、基础知识以及演示

weixin_46016019的博客 6216

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Linux初学者常用指令总结

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的 开头至标准输出中,而 tail 想当然尔就是看档案的结尾。功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。

qq_45377705的博客 732

Linux常用指令汇总

还是计算机方面的基础知识。可能汇总的并不全面。新话题的草稿已经打好了,明后天测试好了应该会发。大家期待一下。下面是正文内容:主要因为我的基础实在太差了,自己总结了一篇常用的Linux指令(对高手来说这些都是废话)附上相关指令的英文缩写,方便记忆。

Pleasure1234的博客 840

linux常用指令

:表示家目录,是‘/home/username’的缩写$:表示普通用户,即当前登陆的用户/:表示根目录#:表示超级用户,即root2.ls 查看文件ls查看当前目录下的所有目录和文件ls -a 列出当前目录下所有文件,包括隐藏文件ls -l 列出当前目录下所有文件的详细信息ls -lh 将当前目录下的所有文件的详细信息列出,并将大小变为人们容易识别的格式ls -lt 将当前目录下的所有文件按照编辑时间进行排序,正序ls -ltr 同 -lt,但排序方式为逆序(常用)

2301_78675102的博客 872

linux常用指令_Linux系统常用指令总结

来源 | 优快云 博客作者 | 不撸代码闲得慌,责编 | Carol出品 | 优快云云计算(ID:优快云cloud)系统的运行级别0:关机1:单用户模式(可以找回丢失的密码)2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启注意:在/etc/inittab文件中可以修改默认的运行级别切换到指定的运行级别默认指令帮助指令1:获取帮助信息2:hel...

weixin_39581716的博客 80

Linux常用指令总结

Linux指令用法

go_bai的博客 860

40+个常用的Linux指令——下

各种基础指令用法,介绍Windows与Linux的文件互传、Linux与Linux的文件互传

muzi_liii的博客 3691

Linux入门指令、常用快捷键以及常用指令详细讲解

📢 Linux新手必看!高效管理文件与目录的常用指令大全 还在为Linux操作头疼?本文为你整理超实用Linux指令合集,助你快速上手系统管理! 📂 目录操作 pwd秒查当前位置,ls一键显示目录内容,cd自由切换路径。 新建/删除文件夹:mkdir创建空目录,rmdir删空目录,rm -r强力删除非空文件夹。 文件搬运:cp复制文件/夹,mv移动或重命名,操作丝滑无压力! 📄 文件操作 内容查看:cat直接预览,more/less分页阅读,head/tail聚焦首尾。等等高效指令

m0_73874169的博客 3409
上一篇: Ruby 语言深度探索:从基础到实践的全面解析
下一篇: RabbitMQ从入门到实战:消息队列核心技术与应用场景
KBkongbaiKB
博客等级 码龄4年 1244粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值