본문 바로가기
반응형

IT, 개발/서버32

tar와 tar.gz 파일 압축 및 압축 해제 방법 오늘은 Linux와 Unix 환경에서 많이 사용되는 tar와 tar.gz 파일의 압축 및 압축 해제 방법에 대해 알아보겠습니다.이 글을 통해 tar 명령어의 기본 사용법부터 조금 더 응용된 사용법까지 확인해보도록 하겠습니다. 1. tar 파일이란?tar는 "tape archive"의 줄임말로, 여러 파일을 하나의 파일로 묶는 데 사용됩니다. 이 때 묶인 파일은 압축되지 않은 상태입니다. 흔히 .tar 확장자를 가지며, 이는 파일들을 그룹으로 관리하기 용이하게 합니다.2. tar.gz 파일이란?tar.gz는 tar로 묶인 파일을 추가로 gzip으로 압축한 파일입니다. 파일을 묶는 것과 동시에 압축을 하여 파일 크기를 줄이는 데 유용합니다. 확장자는 .tar.gz 또는 .tgz를 사용합니다.  3. tar .. 2024. 7. 18.
리눅스 사용자 계정이 root 권한일 때 강제 삭제하는 방법 리눅스에서 사용자에 관련된 설정을 알아보도록 하겠습니다.그리고 사용자 계정이 root 권한으로 변경하면서 발생했던 문제를 해결하는 방법을 소개하려고 합니다. 먼저 계정 목록 확인하는 방법부터 알아보도록 하겠습니다.   계정 목록 확인하는 방법getent passwd  사용자 계정 삭제하는 방법sudo userdel -r username 하지만 이 명령어를 입력했을 때 userdel: user smp is currently used by process ~~ 라는 메시지가 출력될 수 있습니다. 이 오류는 삭제하려는 사용자가 현재 실행 중인 프로세스에 의해 사용되고 있기 때문에 발생합니다. 사용자를 삭제하기 전에 해당 사용자의 프로세스를 종료해야 합니다. 하지만 삭제하려는 계정이 목록 조회했을 때 userna.. 2023. 8. 18.
docker 설치 시 발생한 오류에 대한 해결 방법 (docker 제거, docker-ce 오류 해결) 1. docker 제거 1-1. docker 설치 확인 dpkg -l | grep -i docker 1-2. docker 제거 sudo apt-get purge -y docker-engine docker docker.io docker-ce sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce 1-3. 이미지, 컨테이너 및 볼륨 제거 sudo rm -rf /var/lib/docker /etc/docker sudo rm /etc/apparmor.d/docker sudo groupdel docker sudo rm -rf /var/run/docker.sock 1-4. docker 관련 파일 제거 sudo find / -name ".. 2023. 8. 17.
터미널에서 파일 내용 검색 grep 명령어 사용방법(포함단어, 미포함단어, 다중 검색) 오늘은 grep 명령어의 활용 방법을 알아보려고 합니다. grep 명령어는 파일 내에서 원하는 패턴(단어)을 검색하는 데 사용됩니다. (예제에서 사용하는 cat 명령어는 파일의 내용을 출력하는 기본적인 명령어입니다.) 우선 검색 테스트를 위한 file.txt를 만들었습니다. file.txt 내용 This is an example file. It contains some sample text for demonstrating grep commands. These are the lines with "apple". These are the lines with "banana". Both "apple" and "banana" are fruits. 1. 특정 단어가 포함된 내용 검색 cat file.txt | gre.. 2023. 8. 3.
Ubuntu 우분투 사용자 권한 부여, 그룹관리하는 방법(계정 권한, 계정 그룹) 계정의 권한은 사용자가 어떤 작업을 수행할 수 있는지를 결정하는 중요한 요소입니다. 우분투에서 계정의 권한을 설정하는 다양한 방법이 있지만 오늘은 몇 가지 일반적인 방법을 알아보도록 하겠습니다. 1. 관리자 권한 부여 계정에 관리자 권한을 부여하여 해당 계정으로 시스템 관리 작업을 수행할 수 있도록 할 수 있습니다. 관리자 권한을 가진 사용자는 sudo를 사용하여 root 권한으로 명령을 실행할 수 있습니다. 관리자 권한 부여 방법 sudo usermod -aG sudo [사용자이름] 위 명령을 실행하여 해당 사용자를 sudo 그룹에 추가하면 관리자 권한을 부여할 수 있습니다. 2. 그룹 관리 그룹은 사용자를 논리적으로 그룹화하여 권한을 관리하는 데 사용됩니다. 특정 작업이나 리소스에 대한 접근을 그룹 .. 2023. 7. 7.
Ubuntu 우분투 사용자를 조회, 비밀번호 변경, 사용자 생성 우분투에서 사용자를 조회하거나 비밀번호를 변경하는 방법과 새로운 사용자를 생성하는 방법에 대해 알아보도록 하겠습니다. 1. 사용자 조회 1-1) /etc/passwd 파일에서 사용자 목록을 조회 cut -d: -f1 /etc/passwd 1-2) getent 명령을 사용하여 모든 사용자를 조회 getent passwd 1-3) id 명령을 사용하여 특정 사용자의 정보를 조회 id [사용자이름] 2. 사용자 비밀번호 변경 2-1) 사용자 비밀번호 변경 passwd [사용자이름] 위 명령을 실행하면 해당 사용자의 비밀번호를 변경할 수 있는 대화형 프롬프트가 나타납니다. 3. 사용자 생성 3-1) adduser 명령어를 사용하여 사용자를 생성 sudo adduser [사용자이름] 위 명령을 실행하면 사용자를 .. 2023. 7. 7.
728x90
반응형