분류 전체보기198 리눅스 시스템별 버전 확인 방법 리눅스를 사용하다 보면 현재 사용 중인 배포판 및 버전을 확인해야 할 때가 있습니다. 이는 소프트웨어 호환성, 보안 업데이트, 문제 해결 등의 이유로 중요합니다. 이번 포스팅에서는 리눅스 시스템의 배포판 및 버전을 확인하는 다양한 방법에 대해 알아보겠습니다.1. lsb_release 명령어 사용하기대부분의 리눅스 배포판에서는 lsb_release 명령어를 사용하여 시스템 정보를 확인할 수 있습니다. 이 명령어는 LSB (Linux Standard Base) 정보를 출력해 줍니다.lsb_release -a 출력 예시:Distributor ID: UbuntuDescription: Ubuntu 20.04.2 LTSRelease: 20.04Codename: focal 이 명령어를 사.. 2024. 6. 20. 리눅스에서 폴더 용량을 큰 순서대로 나열 1. du 명령어du (disk usage) 명령어는 디스크 사용량을 확인하는 데 사용됩니다. 주로 사용하는 옵션은 다음과 같습니다:-h (human-readable): 사람이 읽기 쉬운 형식(K, M, G 등)으로 출력합니다.--max-depth=N: 디렉토리의 깊이를 제한합니다. 예를 들어, --max-depth=1은 현재 디렉토리의 바로 하위 디렉토리들만 보여줍니다.2. sort 명령어sort 명령어는 텍스트를 정렬하는 데 사용됩니다. 주로 사용하는 옵션은 다음과 같습니다:-h (human-numeric sort): 사람이 읽기 쉬운 숫자 형식으로 정렬합니다.-r (reverse): 내림차순으로 정렬합니다.사용 예시기본 사용법: 특정 디렉토리의 1단계 하위 폴더 용량을 큰 순서대로 나열du -h -.. 2024. 6. 18. PyQt5로 간단한 그림판 프로그램 만들기 PyQt5를 이용해 간단한 그림판 프로그램을 만드는 방법을 자세히 설명하겠습니다. 이 프로그램은 사용자가 마우스를 드래그하여 그림을 그릴 수 있는 기능을 포함합니다.단계 1: 기본 설정 및 윈도우 생성먼저 PyQt5를 사용하여 기본 윈도우를 생성하는 코드부터 시작하겠습니다.import sysfrom PyQt5.QtWidgets import QApplication, QMainWindowclass PaintApp(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle("PyQt5 그림판") self.setGeometr.. 2024. 6. 16. tar 명령어로 파일 압축 시 시간 관련 정보 포함하기 파일을 압축할 때 파일의 생성 시간, 수정 시간, 접근 시간을 포함하는 방법을 알고 계신가요? tar 명령어는 이런 메타데이터를 기본적으로 포함하지만, 좀 더 확실히 하기 위해 몇 가지 옵션을 사용할 수 있습니다. 이번 포스팅에서는 tar 명령어를 사용하여 파일의 시간 정보를 포함하여 압축하는 방법을 알아보겠습니다.tar 명령어란?tar는 Tape Archive의 약자로, 여러 파일을 하나의 파일로 묶거나, 묶인 파일을 해제할 때 사용하는 명령어입니다. 주로 백업 및 배포 목적으로 사용됩니다. tar 파일은 일반적으로 .tar 확장자를 가지며, 압축을 추가할 경우 .tar.gz, .tar.bz2 등의 확장자를 사용합니다.시간 관련 정보란?파일에는 다음과 같은 시간 정보가 포함됩니다:수정 시간 (mtime.. 2024. 6. 14. 이전 1 ··· 17 18 19 20 21 22 23 ··· 50 다음