Linux常用命令详解:从基础到进阶

目录

一、引言 

二、文件处理相关命令 

(一)grep指令 

(二)zip/unzip指令 ​编辑

(三)tar指令 

(四)find指令 

三、系统管理相关命令 

(一)shutdown指令 

(二)uname指令 

四、时间相关指令 

         (一)date指令

(二)Cal指令 

五、其他重要指令 

(一)bc指令 

(二)重要热键 

六、总结 


一、引言
 


在Linux系统的世界里,命令行是我们与系统交互的重要工具。掌握常用的Linux命令,不仅能提升我们的工作效率,还能深入理解系统的运行机制。本文将详细介绍一系列实用的Linux命令,涵盖文件处理、系统管理、时间操作等多个方面。
 


二、文件处理相关命令
 


(一)grep指令
 


 grep 指令用于在文件中搜索字符串,并将找到的行打印出来。
 
- 语法: grep [选项] 搜寻字符串 文件 
 
- 常用选项:
 
- -i:忽略大小写。比如我们要在 test.txt 文件中查找“linux”,不区分大小写,命令为 grep -i linux test.txt 。
 
- -n:输出包含匹配字符串的行及其行号。例如 grep -n linux test.txt  ,执行后会显示类似 3:Linux is a powerful operating system 这样的结果,表明在第3行找到了匹配内容。
 
- -v:反向选择,显示不包含指定字符串的行。如 grep -v linux test.txt  ,会列出所有不包含“linux”的行。
 


(二)zip/unzip指令
 


1. zip:用于将目录或文件压缩成zip格式。
 
- 语法: zip 压缩文件.zip 目录或文件 
 
- 常用选项:
 
- -r:递归处理,将指定目录下的所有文件和子目录一并处理。例如要压缩 myfolder 目录及其下所有内容,命令是 zip -r myfolder.zip myfolder  。
 
2. unzip:用于解压zip格式的压缩包。
 
- 语法: unzip 压缩文件.zip 
 
- 示例:
 
- 解压到当前目录: unzip test.zip 
 
- 解压到指定目录,如 /tmp : unzip test.zip -d /tmp 
 

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值