欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux文件查找和解壓縮命令詳解

 更新時間:2024年02月18日 10:40:58   作者:maplea2012  
這篇文章主要介紹了Linux文件查找和解壓縮命令,文件搜索查找包括按照名字搜索,按照文件所屬`主用戶`搜索,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

一、文件搜索查找

1、按照名字搜索

(1)查找software目錄下名字為1.txt的文件

[root@master opt]# find software/ -name 1.txt
software/1.txt

(2)查找software目錄下所有以.txt結尾的文件

[root@master opt]# find software/ -name *.txt
software/1.txt
software/2.txt

2、按照文件所屬`主用戶`搜索(使用比較少)

[root@master opt]# find software/ -user maple
software/1.txt

3、按照文件大小查找

# 查找大于1M的文件
[root@master opt]# find software/ -size +1M
software/jdk-8u212-linux-x64.tar.gz
software/apache-tomcat-9.0.39.tar.gz
# 查找小于1M(且大于0)的文件
[root@master opt]# find software/ -size -1M
software/2.txt

二、grep 過濾查找及“|”管道符

(1)先根據size查找文件,然后通過管道符和grep過濾第一步結果中包含tomcat的文件

[maple@master opt]$ find software/ -size +1M | grep tomcat
software/apache-tomcat-9.0.39.tar.gz
# grep后面加-n 可以顯示最終查找到的文件 在第一步查詢到的所有文件中的行數
[maple@master opt]$ find software/ -size +1M | grep -n tomcat
2:software/apache-tomcat-9.0.39.tar.gz

(2)ll的結果,通過管道符和grep過濾查找以so開頭的文件

[maple@master opt]$ ll | grep -n so*
3:drwxr-xr-x 2 root root 101 Feb 10 10:44 software

三、文件解壓縮

1、文件壓縮

  壓縮文件約定俗稱的命名方式:xx.tar.gz,其中xx是自定義名字,tar表示壓縮工具,gz標識壓縮文件

(1)壓縮多個文件

# myfile.tar.gz是壓縮后的文件名;1.txt和2.txt是需要壓縮的文件
[maple@master software]$ sudo tar -zcvf myfile.tar.gz 1.txt 2.txt
1.txt
2.txt

(2)壓縮目錄

[root@master opt]# tar -zcvf soft_sample.tar.gz software/
software/
software/jdk-8u212-linux-x64.tar.gz
software/apache-tomcat-9.0.39.tar.gz
software/1.txt
software/2.txt
software/myfile.tar.gz

 2、文件解壓

(1)將myfile.tar.gz 解壓到opt/temp目錄下

[root@master software]# tar -zxvf myfile.tar.gz -C /opt/temp/
1.txt
2.txt

(2) 將soft_sample.tar.gz解壓到opt/temp目錄

[root@master opt]# tar -zxvf soft_sample.tar.gz -C ./temp/
software/
software/jdk-8u212-linux-x64.tar.gz
software/apache-tomcat-9.0.39.tar.gz
software/1.txt
software/2.txt
software/myfile.tar.gz

到此這篇關于Linux文件查找和解壓縮的文章就介紹到這了,更多相關Linux文件查找和解壓縮內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 三分鐘學會Linux基本指令

    三分鐘學會Linux基本指令

    本文小馬將把Linux一般比較常見的指令給大家一一列舉出來,為了大家忘記某些指令后,可以方便查詢記憶,再次小馬建議,Linux指令并不需要去特別花時間專門記憶,只需要多進行操作實現就行,這篇文章主要介紹了Linux基本指令,需要的朋友可以參考下
    2022-12-12
  • shell腳本中$符號的命令使用匯總

    shell腳本中$符號的命令使用匯總

    這篇文章主要介紹了shell腳本中$符號的使用示例,幫助大家更好的理解和學習shell 語言的用法,感興趣的朋友可以了解下
    2020-11-11
  • 深入理解Linux中的grep命令

    深入理解Linux中的grep命令

    大家都知道grep是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。這篇文章給大家詳細的介紹了Linux中的grep命令,相信對大家的學習和理解很有幫助,有需要的朋友們可以參考借鑒,感興趣下面來一起學習學習吧。
    2016-11-11
  • shell中的排序算法示例代碼

    shell中的排序算法示例代碼

    本文主要介紹了shell中的排序算法示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • linux tar命令簡介

    linux tar命令簡介

    tar命令用來打包,解包和壓縮。這篇文章主要介紹了linux tar命令簡介,需要的朋友可以參考下
    2017-10-10
  • shell統(tǒng)計pv和uv、獨立ip的方法

    shell統(tǒng)計pv和uv、獨立ip的方法

    這篇文章主要介紹了shell統(tǒng)計pv和uv、獨立ip的方法,需要的朋友可以參考下
    2014-04-04
  • linux中編寫自己的并發(fā)隊列類(Queue 并發(fā)阻塞隊列)

    linux中編寫自己的并發(fā)隊列類(Queue 并發(fā)阻塞隊列)

    這篇文章主要介紹了linux中編寫并發(fā)隊列類,功能有:并發(fā)阻塞隊列、有超時限制、有大小限制
    2013-12-12
  • Linux Shell中三種引號的用法及區(qū)別

    Linux Shell中三種引號的用法及區(qū)別

    Linux Shell中有三種引號,分別為雙引號(" ")、單引號(' ')以及反引號(` `)。那么這三種引號有什么區(qū)別呢?下面腳本之家小編給大家介紹下用法及區(qū)別,需要的的朋友參考下
    2017-03-03
  • 開發(fā)必備Linux常用的幾個命令分享

    開發(fā)必備Linux常用的幾個命令分享

    Linux作為一個高度成熟和強大的操作系統(tǒng),擁有非常豐富的命令行工具,對于Java開發(fā)者來說,掌握一些常用的Linux命令可以大大提高工作效率,尤其是在服務器端開發(fā)時,本文小編給大家分享了一些常用命令,需要的朋友可以參考下
    2023-10-10
  • Shell腳本實現獲取網頁快照并生成縮略圖

    Shell腳本實現獲取網頁快照并生成縮略圖

    這篇文章主要介紹了Shell腳本實現獲取網頁快照并生成縮略圖,本文獲取網頁快照使用phantomjs、生成縮略圖使用ImageMagick,需要的朋友可以參考下
    2015-02-02

最新評論