Linux 시스템에서 각 파일은 소유자 및 그룹 소유자와 연결됩니다. 적절한 권한이 없으면 파일이나 디렉토리에 액세스하거나 편집할 수 없습니다. Linux 시스템에는 파일/디렉토리의 소유자와 그룹 소유자를 변경할 수 있는 소유자 변경(chown) 도구가 있습니다. Linux에서 chown 명령을 사용하여 파일과 폴더를 더 잘 관리하는 방법을 살펴보겠습니다. Linux에서 chown 명령을 사용하는 방법 명령은 다음 구문에 따라 사용할 수 있습니다. sudo chown [new_owner]:[new_group_owner] 파일 이름
작업을 하다보면 프로그램이 갑자기 멈추는 경우가 있습니다. 다른 경우에는 프로그램이 여전히 실행 중이지만 프로세서나 메모리를 많이 사용합니다. ps를 사용하여 Linux에서 이 문제를 해결할 수 있는 방법이 있습니다. (P 프로세스 S tatus) 명령. 여기에서는 ps를 사용하는 방법을 보여줍니다. Linux에서 명령을 사용하여 현재 실행 중인 프로세스와 해당 PID를 나열합니다. 그런 다음 리소스를 소모하는 프로세스를 찾아 종료할 수 있습니다. ps 명령 사용 ps 명령을 단독으로 사용할 수 있습니다. 4개의 정보 열이 출력됩
Network Mapper의 약자인 Nmap은 가장 많이 사용되는 포트매퍼 및 네트워크 스캐닝 도구 중 하나입니다. Nmap의 기본 기능 중 일부는 권한이 없는/일반 사용자로 실행할 수 있지만 대부분의 고급 기능을 사용하려면 루트 또는 sudo 권한이 필요합니다. 예를 들어, NULL, Stealth SYN Scan 및 기타 많은 고급 포트 스캔 기능은 루트 권한으로만 작동할 수 있습니다. Nmap은 적절하고 사용 가능한 결과를 제공하기 위해 원시 패킷 데이터에 액세스해야 하기 때문입니다. sudo 권한 없이 이러한 고급 기능을
Git은 Linux 커널 구축을 돕기 위해 Linus Torvalds가 개발한 분산 버전 제어 시스템입니다. Git은 초기부터 엄청나게 성장하여 가장 인기 있는 버전 관리 시스템이 되었습니다. Git을 사용하면 여러 사용자가 단일 프로젝트에 동시에 기여하고, 변경 사항을 추적하고, 이전 버전으로 되돌리고, 다양한 프로젝트 버전에 대한 분기를 만들 수 있습니다. 이것이 각 커밋이 사용자에게 역추적될 수 있도록 Git에서 사용자 이름과 이메일을 설정하는 것이 중요한 이유입니다. 이 가이드의 핵심은 설치 후 Git을 시작하는 기본 사
Vim은 가장 인기 있고 영향력 있는 명령줄 텍스트 편집기 중 하나입니다. 모든 터미널 괴짜를 위한 많은 기능과 함께 패키지로 제공됩니다. 그러나 Vim은 배우고 익히는 것이 복잡하기 때문이 아니라 일을 하는 방식이 틀에 박혀 있기 때문에 새로운 사용자에게 실망감을 줄 수 있습니다. 예를 들어, Vim은 종종 익숙해지는 데 시간이 걸리는 단축키, 모드 및 바인딩을 사용하므로 Vim을 종료하는 방법을 보여주는 전체 기사가 필요합니다. 이 가이드에서는 여러 코드 블록에 주석을 달기 위한 빠르고 쉬운 단계를 학습하여 Vim에 익숙해지는
Linux는 게임 분야에서 최고의 평판을 얻지 못했지만 이것이 게임을 할 수 없다는 것을 의미하지는 않습니다. 사실, 게임 라이브러리에 대한 즉시 지원을 제공하는 게임 중심 Linux 배포판과 그래픽 카드와 같은 게임 중심 하드웨어용 드라이버가 있습니다. 다음은 각 배포판을 최고로 만드는 기능과 단점을 포함하여 게임을 위한 최고의 Linux 배포판 6개입니다. 1. 스팀 OS Steam OS는 게임을 위한 최고의 Linux 배포판 중 하나입니다. Linux에서의 게임은 도전적입니다라는 이야기를 바꾸고 Linux에서 Windows
Git으로 작업할 때 .gitignore 파일에 새 코드 줄을 추가한 후에도 무시된 파일이 여전히 git commit 스테이징 영역에 표시되는 경우가 많습니다. 이러한 경우가 발생하면 문제를 해결하는 가장 좋은 방법은 Git 캐시를 지우고 정리하는 것입니다. 이 가이드는 Git 캐시를 지우는 방법을 보여주기 위한 것이지만, 자세히 알아보기 전에 Git 캐시가 무엇인지, 어떤 역할을 하는지, 지우는 이점에 대해 간단히 알아보겠습니다. Git 캐시란 무엇입니까? 스테이징 영역 또는 인덱스라고도 하는 Git 캐시에는 언제든지 git c
다양한 Linux 배포판으로 작업할 때 Ubuntu PPA와 같은 타사 리포지토리를 포함하여 소프트웨어 리포지토리를 설치해야 합니다. 대부분의 경우 설치가 제대로 작동합니다. 그러나 일부 소프트웨어를 설치할 때 저장소에 릴리스 파일이 없습니다 오류가 발생할 수 있습니다. 이 튜토리얼에서는 리포지토리에 릴리스 파일이 없습니다 오류가 무엇을 의미하는지 자세히 설명하고 이 자주 짜증나는 오류를 해결하는 방법을 보여줍니다. 저장소에 릴리스 파일이 없습니다 오류의 의미 리포지토리에 릴리스 파일이 없습니다 오류는 시스템에 추가된 타사 PP
Linux 인쇄는 특히 새로운 사용자에게 약간의 도전이 될 수 있습니다. 이 튜토리얼에서는 lp Linux에서 명령을 사용하여 기본 인쇄 작업을 수행하는 방법을 보여줍니다. 세로 및 가로 모드, 단일 및 다중 사본 등으로 인쇄하는 방법을 다룹니다. lp 명령:기본 소개 Linux에서 CUPS(Common UNIX Printing System)는 프린터, 인쇄 작업, 대기열을 비롯한 인쇄 옵션 및 서비스를 관리하는 역할을 하는 계층입니다. CUPS 계층에는 Linux 시스템에서 프린터를 설정하고 사용하는 데 도움이 되는 많은 옵션
귀하의 사이트가 실행되는 서버 유형에 대해 너무 많이 생각하지 않을 수도 있지만, 이는 휠에서 중요한 톱니바퀴입니다. 이는 전체 사이트와 성능의 기초입니다. 따라서 NGINX 대 OpenLiteSpeed는 간단한 결정이 아니지만 두 가지 주요 서버 유형이 헤드라인을 장식하는 경우가 많습니다. 이 게시물에서는 기능과 성능을 통해 NGINX와 OpenLiteSpeed를 비교합니다. 결국 어느 서버를 서버로 선택해야 하는지 정확히 알게 될 것입니다. NGINX 및 OpenLiteSpeed 소개 NGINX가 Apache 서버를 날려
오픈 소스 특성 외에도 사용자 정의 기능은 많은 사용자가 Linux를 좋아하는 다른 이유 중 하나입니다. 특정 요구 사항과 스타일에 맞게 거의 모든 파일을 수정하고 구성할 수 있습니다. 여기에는 소스에서 패키지를 다시 빌드하는 기능이 포함됩니다. 소스에서 패키지를 다시 빌드하는 기능은 패키지를 변경하고, 기능을 활성화 또는 비활성화하고, 사용자 지정 수정 사항을 적용할 수 있기 때문에 Linux 고급 사용자에게 유용할 수 있습니다. 이 문서에서는 소스에서 패키지를 다시 빌드하는 간단한 단계를 설명합니다. 1. 소스 저장소 활성화
Windows에서 Linux로의 완전한 전환은 쉽지 않을 수 있습니다. 따라서 Ubuntu에서는 사용자가 라이브 CD(또는 USB)를 먼저 테스트하여 마음에 드는지 확인한 다음 시스템에 설치할 수 있습니다. 이 가이드는 Windows에서 부팅 가능한 Ubuntu USB를 만드는 방법을 보여줍니다. 이 미디어를 사용하면 모든 컴퓨터에서 Ubuntu를 부팅하고 작업을 수행하고 기본 OS를 수정하지 않은 상태로 둘 수 있습니다. 가이드를 따르려면 다음을 확인하세요. 필요한 도구를 다운로드하기 위한 인터넷 연결 USB 플래시 드라이브
Linux는 다중 사용자 운영 체제이기 때문에 승인된 프로세스와 사용자만 다양한 디렉토리와 파일에 액세스할 수 있도록 파일 권한을 설정하고 관리하는 메커니즘이 있습니다. Linux를 사용하다 보면 필요한 권한이 없음을 나타내는 권한 거부됨 오류로 인해 파일이나 디렉터리를 편집할 수 없는 다양한 경우가 발생할 수 있습니다. 이 튜토리얼에서는 권한 설정이 하위 폴더와 파일에 적용되도록 Linux에서 파일 권한을 재귀적으로 변경하는 방법을 보여줍니다. Linux에서 파일 권한을 확인하는 방법 파일 또는 디렉토리 작업에서 permissi
SSH는 로컬 시스템에서 원격 호스트에 로그인하고 관리할 수 있게 해주는 널리 사용되는 효과적인 프로토콜입니다. 이 가이드는 원격 호스트에서 활성 SSH 연결을 확인하는 데 사용할 수 있는 다양한 명령을 안내합니다. 참고: 시스템 구성에 따라 우리가 논의할 일부 명령에는 루트 또는 sudo가 필요할 수 있습니다. 특권. 1. WHO 명령 사용 활성 SSH 연결을 표시하는 데 사용할 수 있는 첫 번째 명령은 who입니다. 명령. who 명령은 현재 시스템에 로그인한 사람을 표시하는 데 사용됩니다. 연결된 사용자와 소스 IP 주소
Linux는 1991년에 시작하여 30년 동안 사용되었습니다. 예, 그렇게 오래되었고 역사를 만들었습니다. 주요 Linux 배포판의 역사에 관심이 있다면 여기에서 간단히 설명합니다. Ubuntu, Fedora, REHL, Linux Mint, Slackware 등과 같은 다양한 Linux 배포판의 역사입니다. 각각의 차이점은 무엇입니까? 참고 :많은 배포판이 있으므로 우리는 몇 가지 주요 배포판에만 집중하고 있습니다. 리눅스 자체의 역사 배포판을 사용하기 전에 Linux 자체의 역사를 간단히 살펴보는 것이 합리적이라고 생각합니다
일반적으로 WSL로 알려진 Linux용 Windows 하위 시스템은 사용자가 Windows에서 지원되는 Linux 배포판을 실행할 수 있도록 하는 기능입니다. 이중 부팅과 달리 WSL은 일반적인 Windows 응용 프로그램처럼 Windows 내부에서 실행됩니다. WSL에서 잊어버린 암호는 편집할 수 있는 부트로더가 없기 때문에 일반 Linux 환경과 다르게 처리됩니다. 또한 루트 셸을 시작하기 위해 하이재킹할 수 있는 초기화 시스템이 없습니다. 이 가이드는 WSL 사용자 암호를 재설정하는 단계를 안내합니다. 루트 계정 사용 WSL
때로는 Linux 시스템에서도 일이 잘못되어 컴퓨터를 완전한 기능으로 되돌릴 방법이 필요합니다. Windows에서 안전 모드는 일반적으로 문제를 해결하기 위한 첫 번째 선택입니다. 그러나 Linux에는 실제로 직접적인 대응이 없습니다. 대부분의 Linux 배포판 i에서 솔루션은 Live CD를 사용하여 하드 드라이브의 파일에 액세스하거나 chroot를 사용하는 것을 포함합니다. Ubuntu는 복구 모드에서 영리한 솔루션을 제시했습니다. 루트 터미널로 부팅하여 컴퓨터를 수리할 수 있는 전체 액세스 권한을 제공하는 등 여러 주요 복
많은 그래픽 및 명령줄 데이터 압축 도구가 있지만 zstd가 가장 눈에 띕니다. Zstandard의 줄임말인 zstd는 2015년 Facebook 데이터 엔지니어가 개발한 데이터 압축 도구입니다. 매우 효과적이고 사용하기 쉬워서 zstd는 많은 Linux 사용자가 사용하는 압축 도구가 되었습니다. 이 튜토리얼에서는 zstd를 설치하고 터미널에서 사용하는 방법을 보여줍니다. 다양한 Linux 배포판에 zstd를 설치하는 방법 zstd를 사용하려면 먼저 설치해야 합니다. Linux 배포판에 아직 설치되어 있지 않은 경우 다행히 zs
Linux의 장점은 부팅 프로세스에서 소프트웨어 패키지 설치에 이르기까지 모든 것을 쉽게 보고 관리할 수 있다는 것입니다. 여기에서는 Linux에서 lsof 명령을 사용하여 열린 파일과 이를 사용하는 프로세스를 보는 방법에 대해 설명합니다. 이를 보는 방법을 알면 시스템 작동 방식을 이해하고 특정 프로세스에 필요한 조치를 취하는 데 도움이 될 수 있습니다. Lsof 명령 열린 파일과 이를 담당하는 사용자 또는 프로세스를 보려면 lsof를 사용합니다. 공익사업. 기본적으로 lsof 대부분의 배포판에 사전 설치되어 있습니다. 하지만
Linux 터미널은 몇 번의 키보드 입력으로 수많은 작업을 수행할 수 있는 능력과 용량을 제공합니다. 대부분의 시간을 터미널에서 보내는 사람들을 위해 터미널에서 직접 이메일을 보낼 수도 있습니다. 이 가이드는 사용자를 안내하고 다양한 방법과 도구를 사용하여 Linux 터미널에서 바로 이메일을 보내는 방법을 보여줍니다. 참고 :터미널에서 이메일을 보내려면 메일 서버가 설정되어 있고 올바르게 작동하는지 확인하십시오. 메일 Linux 터미널에서 이메일을 보내는 첫 번째이자 가장 간단한 방법은 mail 공익사업. 이 간단한 유틸리티를