Linux 基本指令

本文详细介绍了解压tar.gz文件的方法,创建、编辑、删除文件的Linux命令,以及apt与apt-get的区别和常用命令。同时,文章还讲解了如何使用管道命令和grep命令进行字符串搜索。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

filename.tar.gz的解压:

tar -zxvf filename.tar.gz

其中zxvf含义分别如下

z:   gzip              压缩格式

x:   extract          解压

v:   verbose        详细信息

f:   file(file=archieve)    文件

1. touch +  akk.txt(文件名 )      创建文件akk.txt文件

2.ls 查看所有文件

3.vi akk.txt       vi为进入vim编辑器命令,意为在vim编辑器中编辑akk.txt文件

                       可以输入a后,按tab键,可以自动补全a开头的文件

4.i

   i意为insert为输入模式,你可以任意修改文件内容

5.esc

退出编辑模式

6.  :wq

保存并退出

rm [选项] DirName 
  
该命令中的[选项]常用的有以下几种: 
  
 -i 删除前逐一询问确认 
  
-f 即使被删除的文件的属性是只读,也直接删除,无需逐一确认,默认是需要逐一确认的。 
  
-r 将目录及以下所有的文件都逐一删除 

apt和apt-get命令之间的区别

虽然 apt 与 apt-get 有一些类似的命令选项,但它并不能完全向下兼容 apt-get 命令。也就是说,可以用 apt 替换部分 apt-get 系列命令,但不是全部。

apt 命令取代的命令命令的功能
apt installapt-get install安装软件包
apt removeapt-get remove移除软件包
apt purgeapt-get purge移除软件包及配置文件
apt updateapt-get update刷新存储库索引
apt upgradeapt-get upgrade升级所有可升级的软件包
apt autoremoveapt-get autoremove自动删除不需要的包
apt full-upgradeapt-get dist-upgrade在升级软件包时自动处理依赖关系
apt searchapt-cache search搜索应用程序
apt showapt-cache show显示装细节

当然,apt 还有一些自己的命令:

新的apt命令命令的功能
apt list列出包含条件的包(已安装,可升级等)
apt edit-sources编辑源列表

需要大家注意的是:apt 命令也还在不断发展, 因此,你可能会在将来的版本中看到新的选项。

 

管道命令:连接多个linux命令
符号:|

命令1 | 命令2 将命令1连接到命令2 上

grep命令:字符串搜索
格式:grep 需要搜索的字符串 搜索的文件

参数:-i 忽略大小写查找数据

语法格式:

grep 选项
选项说明如下:

-a 不要忽略二进制数据。
-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。
-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。
-c 计算符合范本样式的列数。
-C<显示列数>或-<显示列数> 除了显示符合范本样式的那一列之外,并显示该列之前后的内容。
-d<进行动作> 当指定要查找的是目录而非文件时,必须使用这项参数,否则grep命令将回报信息并停止动作。
-e<范本样式> 指定字符串作为查找文件内容的范本样式。
-E 将范本样式为延伸的普通表示法来使用,意味着使用能使用扩展正则表达式。
-f<范本文件> 指定范本文件,其内容有一个或多个范本样式,让grep查找符合范本条件的文件内容,格式为每一列的范本样式。
-F 将范本样式视为固定字符串的列表。
-G 将范本样式视为普通的表示法来使用。
-h 在显示符合范本样式的那一列之前,不标示该列所属的文件名称。
-H 在显示符合范本样式的那一列之前,标示该列的文件名称。
-i 忽略字符大小写的差别。
-l 列出文件内容符合指定的范本样式的文件名称。
-L 列出文件内容不符合指定的范本样式的文件名称。
-n 在显示符合范本样式的那一列之前,标示出该列的编号。
-q 不显示任何信息。
-R/-r 此参数的效果和指定“-d recurse”参数相同。
-s 不显示错误信息。
-v 反转查找。
-w 只显示全字符合的列。
-x 只显示全列符合的列。
-y 此参数效果跟“-i”相同。
-o 只输出文件中匹配到的部分

  返回关键字所在行

例:grep class Dem.java

返回结果:public class Dem{

通常情况下,grep命令要与其他命令一起连用,例如管道命令

例:查询当前目录下所有带t 关键字的行数据

命令: ll | grep t

总结:管道|通常会与grep一起使用
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值