Linux 에서 압축 도구 사용 가능 여부 확인 방법

LinuxBeginner
지금 연습하기

소개

이 랩에서는 Linux 에서 일반적인 압축 도구의 가용성을 확인하는 방법을 배우게 됩니다. gzipbzip2와 함께 --version 옵션을 사용하여 설치 여부를 확인하고 버전을 확인하는 방법을 살펴봅니다.

또한 /usr/bin 디렉토리를 검사하여 이러한 압축 도구를 포함한 많은 실행 바이너리가 시스템에서 어디에 위치하는지 확인하는 방법도 배우게 됩니다.

gzip --version 으로 gzip 확인

이 단계에서는 몇 가지 일반적인 Linux 유틸리티를 살펴보기 시작합니다. 많은 Linux 시스템에는 파일을 압축하고 압축 해제하는 도구가 함께 제공됩니다. 두 가지 인기 있는 도구는 gzipbzip2입니다.

gzip이 설치되어 있는지 확인하고 버전을 확인해 보겠습니다. --version 옵션을 사용하여 이 작업을 수행할 수 있습니다.

터미널이 아직 열려 있지 않다면 엽니다. 데스크톱 왼쪽에서 Xfce 터미널 아이콘을 찾을 수 있습니다.

다음 명령을 입력하고 Enter 키를 누릅니다.

gzip --version

gzip이 설치되었음을 나타내고 버전 정보를 표시하는 다음과 유사한 출력이 표시되어야 합니다.

gzip (GNU gzip) 1.10
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

정확한 버전 번호는 다를 수 있지만, 이 출력이 표시되면 시스템에서 gzip 명령을 사용할 수 있음을 확인합니다.

--version 옵션은 Linux 에서 많은 명령줄 도구의 버전을 확인하는 일반적인 방법입니다. 프로그램이 설치되어 있는지, 그리고 어떤 버전을 사용하고 있는지 빠르게 확인할 수 있는 방법입니다.

다음 단계로 진행하려면 계속을 클릭하십시오.

bzip2 --version 으로 bzip2 확인

이전 단계에서는 gzip의 버전을 확인했습니다. 이제 다른 일반적인 압축 유틸리티인 bzip2에 대해서도 동일한 작업을 수행해 보겠습니다.

gzip과 마찬가지로 bzip2--version 옵션을 지원하여 버전 정보를 표시합니다.

터미널에서 다음 명령을 입력하고 Enter 키를 누릅니다.

bzip2 --version

다음과 유사한 출력이 표시되어야 합니다.

bzip2, a block-sorting file compressor.  Version 1.0.8, 13-July-2019.

   Copyright (C) 1996-2019 Julian Seward <jseward@bzip.org>.  All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. The origin of this software must not be misrepresented; you must
      not claim that you wrote the original software.  If you use this
      software in a product, an acknowledgment in the product
      documentation would be appreciated but is not required.

   This software is provided `as is'', without any express or implied
   warranty.  In no event will the authors be held liable for any damages
   arising from the use of this software.

   Julian Seward, Cambridge, UK.
   jseward@bzip.org

다시 말하지만, 특정 버전 번호는 다를 수 있지만, 이 출력은 bzip2가 설치되어 사용 가능함을 확인합니다.

명령의 버전을 확인하는 것은 Linux 의 기본적인 기술입니다. 프로그램이 설치되었는지 확인하고, 호환성 또는 문제 해결에 중요할 수 있는, 어떤 버전을 사용하고 있는지 이해하는 데 도움이 됩니다.

계속하려면 계속을 클릭하십시오.

ls /usr/bin으로 바이너리 검사

Linux 에서 실행 가능한 프로그램 (명령) 은 종종 특정 디렉토리에 저장됩니다. 시스템 명령의 주요 위치 중 하나는 /usr/bin입니다.

ls 명령을 사용하여 /usr/bin 디렉토리의 내용을 나열해 보겠습니다. ls 명령은 파일과 디렉토리를 나열하는 데 사용됩니다.

터미널에서 다음 명령을 입력하고 Enter 키를 누릅니다.

ls /usr/bin

긴 파일 목록이 표시됩니다. 이것들은 시스템에서 사용할 수 있는 많은 명령과 프로그램입니다.

[... many lines of output ...]
a2ps
a2query
aa-enabled
aa-exec
aa-status
ab
abcde
abrt-action-analyze-ccpp
abrt-action-analyze-core
abrt-action-analyze-oops
[... many more lines ...]

이 디렉토리에는 ls 자체와 같은 기본 유틸리티에서 더 복잡한 응용 프로그램에 이르기까지 방대한 수의 실행 파일이 포함되어 있습니다. 이 목록을 스크롤하면 gzipbzip2도 발견할 수 있습니다!

/usr/bin과 같은 디렉토리의 내용을 나열하면 명령이 어디에 저장되는지 이해하고 Linux 파일 시스템의 구조를 엿볼 수 있습니다.

이 목록의 모든 파일을 이해하는 것에 대해 걱정하지 마십시오. 여기의 목표는 많은 명령이 어디에 있는지 확인하는 것입니다.

이 랩 섹션을 마치려면 계속을 클릭하십시오.

요약

이 랩에서는 일반적인 Linux 압축 도구의 가용성 및 버전을 확인하는 방법을 배웠습니다. gzipbzip2 모두에서 --version 옵션을 사용하여 설치를 확인하고 버전 정보를 확인했습니다. 이는 Linux 에서 명령줄 유틸리티의 존재 및 버전을 확인하는 표준 방법을 보여주었습니다.