您现在的位置是:首页 > 短信大全

【Linux】基本指令(四)

作者:纳雷武时间:2024-03-26 18:25:35分类:短信大全

简介  【Linux】基本指令(四) 本文介绍了sort、uniq、wc、which、whereis、top、alias、tar、bc和uname这十个常用的Linux指令。

点击全文阅读

目录

🍈一.sort指令🍈

🍉二.uniq指令🍉

🍊三.wc指令🍊

🍋四.which指令🍋

🍎五.whereis指令🍎

🍏六.top指令🍏

🍐七.alias指令🍐

🍑八.tar指令🍑

🍍九.bc指令🍍

🍓十.uname指令🍓


 

🍈一.sort指令🍈

        sort的英文意思就是排序,顾名思义对文件内容进行排序

        语法:sort  文件名

        功能:对指定文件名按照文本行进行排序

        说明:此处的排序类似于C语言中的strcmp函数的比较,即从第一个字符开始比较, 直到遇到不相同的字符,按照不相同的字符的相对大小来定大小

        排序前的test.c内容

        

         现进行排序

        输入指令 sort test.c

         按照文本行对test.c的内容排序成功

🍉二.uniq指令🍉

        uniq的英文意思是独特的,在Linux指令中,该指令为相邻内容去重

        语法: uniq 文件名

        功能:对文件内容的相邻内容进行去重

        去重前的test.c内容

         现进行相邻行去重

        输入指令 uniq test.c

         成功将相邻行内容进行去重处理

🍊三.wc指令🍊

        语法:wc  [选项] 文件名

        功能:统计文件行数等内容

        常用选项:-l 只统计行数

        现统计test.c的行数等内容

        输入指令 wc test.c

         只统计行数

        输入指令 wc -l test.c

🍋四.which指令🍋

        语法:which 指令名

        功能:查看指令所在的路径

        说明:Linux下的指令本质也是一个程序文件,是文件就有其相应的路径

        查看指令ls所在的路径

        输入指令 which ls

         查看指令cat所在的路径

        输入指令 which cat 

         查看指令which所在的路径

        输入指令which which

🍎五.whereis指令🍎

        语法:whereis 关键字

        功能:搜索包含关键字的文档

        搜索包含关键字test的文档

        输入指令 whereis test

🍏六.top指令🍏

        语法:top

        功能:相当于windows的任务管理器

         windows的任务管理器可以查看进程、cpu使用、内存等情况,Linux系统同样有任务管理器,指令即为top

        打开Linux的任务管理器

        输入指令 top

 可以看到top指令打开的任务管理器同样可以查看进程、cpu、内存等情况

🍐七.alias指令🍐

        语法: alias 别名="指令名”

        功能:给指令起别名

        相当于C语言中typedef,给类型起别名

        有些指令的选项组合会显得过长,比如ls -l -a,我们可以把它简化成la

        输入指令 alias la="ls -l -a"

         给pwd起别名pd

        输入指令 alias pd="pwd"

 可以看到对指令起别名后,利用别名可以起到和指令相同的效果

🍑八.tar指令🍑

        语法:tar [选项] 文件或者文件夹 ...

        功能:打包或者解压

        常用选项:

        -c  建立一个压缩文件的参数指令 (create  的意思 )
        -x 解开一个压缩文件的参数指令
        -t  查看  tarfifile  里面的文件
        -z  是否同时具有  gzip  的属性?亦即是否需要用  gzip  压缩
        -j  是否同时具有  bzip2  的属性?亦即是否需要用  bzip2  压缩
        -v  压缩的过程中显示文件!这个常用,但不建议用在背景执行过程
        -f  使用压缩包名,请留意,在  f  之后要立即接压缩包名!不要再加参数
        -C 解压到指定目录

        例子:

        将huangchao1整个文件夹压缩

        输入指令 tar -czf huangchao1.tgz  huangchao1

         可以看到多了一个压缩后的压缩包huangchao1.tgz

        将huangchao1.tgz文件解压到指定文件夹huangchao2中

        输入指令 tar -xzf huangchao1.tgz -C huangchao2

         可以看到成功地将huangchao1.tgz压缩包解压到指定文件夹huangchao2中

🍍九.bc指令🍍

        语法:bc

        功能:相当于windows的计算器

        利用计算器做加减乘除

        输入指令 bc

可以看到能够方便地利用计算器进行计算

🍓十.uname指令🍓

         语法:uname [选项] 

        功能:用来获取电脑和操作系统的相关信息

        说明:可显示linux主机所用的操作系统的版本、硬件的名称等基本信息

        常用选项:

        -r 显示操作系统信息

        -a详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类

型,硬件平台类型,操作系统名称                  显示操作系统信息         输入指令 uname -r

         显示所有信息

         输入指令 uname -a

        

         关于Linux指令有很多,我们不需要全部记住,后续在操作过程中自然会熟悉相关指令,因此笔者只介绍一些常用的指令,关于指令篇就告一段落

        如果对您有所帮助,欢迎一键三连,您的支持是我创作的最大动力

点击全文阅读

郑重声明:

本站所有活动均为互联网所得,如有侵权请联系本站删除处理

我来说两句