본문 바로가기

반응형

Linux Unix

(117)
[ Linux ] pwd - 현재 디렉토리 경로 확인하기 pwd 명령어는 리눅스에서 현재 작업 디렉토리의 절대 경로를 출력하는 데 사용됩니다. "print working directory"의 약자로, 현재 사용자가 위치한 디렉토리의 경로를 표시해 줍니다. 이 명령어는 현재 디렉토리의 전체 경로를 확인하는 데 유용하며, 파일 시스템 내에서 길을 잃지 않도록 도와줍니다.pwd 명령어의 사용법기본적인 pwd 명령어의 사용법은 매우 간단합니다. 명령어를 입력하기만 하면 됩니다:pwd이 명령어를 실행하면 현재 위치한 디렉토리의 절대 경로가 출력됩니다. 예를 들어, 현재 작업 디렉토리가 /home/user/documents인 경우, 다음과 같은 결과가 나옵니다:/home/user/documentspwd 명령어의 옵션pwd 명령어에는 몇 가지 옵션이 있습니다. 자주 사용되..
[ Linux ] 파일/디렉토리 이름 규치 알아보기 Fedora와 같은 리눅스 시스템에서 파일 이름과 디렉터리 이름에는 몇 가지 규칙이 있습니다. 이러한 규칙을 이해하면 파일 관리와 시스템 사용이 더 쉬워집니다.1. 대소문자 구분리눅스에서는 파일 이름과 디렉터리 이름이 대소문자를 구분합니다.예를 들어, File.txt, file.txt, FILE.TXT는 각각 다른 파일로 인식됩니다.대소문자 구분이 있으므로, 파일 이름을 정할 때 주의해야 합니다.2. 파일 이름의 길이파일 이름은 최대 255자까지 사용할 수 있습니다.디렉터리 경로 전체(파일 경로 포함)는 4096자까지 허용됩니다.파일 이름이 너무 길어지면 관리가 어려울 수 있으므로, 적절한 길이를 유지하는 것이 좋습니다.3. 허용되는 문자대부분의 문자, 숫자, 특수 문자를 파일 이름과 디렉터리 이름에 사..
[ Linux ] 절대경로 vs 상대경로 알아보기 절대 경로명과 상대 경로명은 파일이나 디렉토리의 위치를 지정하는 방법입니다. 이 두 개념은 리눅스나 유닉스 파일 시스템에서 파일을 찾거나 작업할 때 중요한 역할을 합니다. 각각의 개념을 비교해서 설명하겠습니다.절대 경로명 (Absolute Path)루트 디렉토리(/)를 기준으로 파일이나 디렉토리의 전체 경로를 지정합니다.파일 시스템의 최상위 디렉토리(/)부터 시작하여, 해당 파일이나 디렉토리까지의 모든 경로를 포함합니다.예를 들어, 파일 /home/user/documents/file.txt의 절대 경로는 다음과 같습니다: /home/user/documents/file.txt항상 동일한 위치를 가리키며, 현재 작업 디렉토리와 관계없이 정확하게 파일이나 디렉토리를 지정할 수 있습니다.스크립트나 설정 파일에..
[ Fedora ] 루트 디렉토리, 기본 서브 디렉토리 설명 Fedora와 같은 리눅스 배포판에서는 파일 시스템이 계층 구조로 되어 있으며, 각 디렉토리는 특정한 목적을 가지고 있습니다. 다음은 Fedora의 주요 기본 디렉토리와 그 역할에 대한 설명입니다.1. / (루트 디렉토리)파일 시스템의 최상위 디렉토리입니다.모든 다른 디렉토리와 파일은 / 아래에 존재합니다.시스템을 부팅할 때 가장 먼저 마운트되는 디렉토리입니다.2. /bin기본 실행 파일(바이너리 파일)이 포함된 디렉토리입니다.일반 사용자가 사용할 수 있는 필수 명령어들이 들어 있습니다. 예: ls, cp, mv, cat 등.부팅 과정이나 싱글 유저 모드에서도 사용되는 필수적인 명령어들이 위치합니다.3. /sbin시스템 관리에 필요한 실행 파일이 포함된 디렉토리입니다.일반 사용자가 아닌 루트 사용자나 관..
[ Linux ] 리눅스 파일의 종류와 특징 리눅스 파일 시스템에서 파일은 몇 가지 유형으로 나뉩니다. 각 파일 유형은 고유한 속성과 용도가 있습니다. 다음은 리눅스에서 파일의 주요 종류와 설명입니다.1. 일반 파일 (Regular File)텍스트 파일, 바이너리 파일, 이미지 파일 등을 포함하는 가장 일반적인 파일 유형입니다.데이터를 저장하는 용도로 사용되며, ls -l 명령어로 확인할 때 -로 시작합니다.예: .txt, .c, .jpg, .mp3 등의 파일.2. 디렉토리 (Directory)파일 및 다른 디렉토리를 포함할 수 있는 특별한 유형의 파일입니다.파일 시스템에서 폴더 역할을 하며, 파일들을 조직화하는 데 사용됩니다.ls -l 명령어로 확인할 때 d로 시작합니다.3. 심볼릭 링크 (Symbolic Link)다른 파일이나 디렉토리에 대한 ..
[ Linux ] passwd - 사용자의 비밀번호 변경하기 Fedora에서 passwd 명령어를 사용하여 사용자 비밀번호를 변경할 수 있습니다. 이 명령어는 현재 사용자의 비밀번호를 업데이트하거나, 관리자 권한으로 다른 사용자의 비밀번호를 설정할 때 유용합니다. 다음은 passwd 명령어를 사용하는 기본적인 단계입니다.1. 현재 사용자 비밀번호 변경하기현재 로그인한 사용자가 자신의 비밀번호를 변경하려면, 단순히 터미널에 다음 명령어를 입력하면 됩니다:passwd이후, 현재 비밀번호와 새 비밀번호를 입력하라는 메시지가 나타납니다.2. 다른 사용자의 비밀번호 변경하기 (관리자 권한 필요)루트 사용자이거나 sudo 권한이 있는 사용자는 다른 사용자의 비밀번호를 변경할 수 있습니다. 다음과 같이 명령어를 사용하면 됩니다:sudo passwd [사용자명]예를 들어, 사용..
[ Fedora ] dnf - 패키지 관리하기 Fedora에서 패키지 관리는 주로 DNF(Dandified Yum) 패키지 관리자를 통해 이루어집니다. DNF는 Fedora의 기본 패키지 관리 도구로, 패키지 설치, 제거, 업데이트 및 검색을 포함한 다양한 기능을 제공합니다.다음은 Fedora에서 패키지를 관리하는 일반적인 명령어들입니다:1. 패키지 업데이트시스템의 모든 패키지를 최신 상태로 업데이트하려면 다음 명령을 사용합니다:sudo dnf update특정 패키지만 업데이트하려면 패키지 이름을 추가합니다:sudo dnf update 패키지이름2. 패키지 설치새로운 패키지를 설치하려면 다음 명령을 사용합니다:sudo dnf install 패키지이름3. 패키지 제거설치된 패키지를 제거하려면 다음 명령을 사용합니다:sudo dnf remove 패키지이..
[ CentOS ] dnf - 패키지 관리 하기 CentOS에서 dnf(Dandified Yum)는 패키지 관리 시스템으로, 패키지 설치, 업데이트, 삭제 등을 수행할 수 있습니다. CentOS 8 버전부터 yum 대신 dnf가 기본 패키지 관리자로 사용됩니다. dnf 명령어를 사용하기 위한 기본적인 방법은 아래와 같습니다.1. 패키지 업데이트전체 시스템을 업데이트하려면 다음 명령어를 사용합니다.sudo dnf update이 명령어는 시스템에 설치된 모든 패키지를 최신 버전으로 업데이트합니다.2. 패키지 검색특정 패키지를 검색하려면 다음 명령어를 사용합니다.sudo dnf search [패키지명]예를 들어, nginx 패키지를 검색하려면:sudo dnf search nginx3. 패키지 설치특정 패키지를 설치하려면 다음 명령어를 사용합니다.sudo d..

반응형