linux28 리눅스 sudo 명령어 사용법 리눅스 운영체제에서 사용되는 명령어 중 하나인 sudo는 superuser(do)의 줄임말로, 일반 사용자가 root(superuser) 권한을 가진 사용자와 같은 권한으로 명령어를 실행할 수 있게 해주는 명령어입니다. 일반 사용자는 기본적으로 시스템의 리소스를 제한적으로 사용할 수 있으며, root 권한은 시스템에 대한 모든 권한을 가지고 있어서 위험할 수 있습니다. 그러나 일부 작업에서는 일반 사용자 권한으로는 부족한 경우가 있습니다. 이때 sudo를 사용하면 일시적으로 root 권한을 부여받아 원하는 명령을 실행할 수 있습니다. sudo 명령어 사용법 sudo 명령어는 다음과 같은 방법으로 사용할 수 있습니다. sudo [옵션] [명령어] 예를 들어, 다음과 같이 apt-get update 명령어를.. 2023. 5. 2. 리눅스 su 명령어 사용방법 리눅스 운영 체제에서는 일반적으로 root 계정이 시스템 전체를 관리하며, 일반 사용자는 제한된 권한으로 작업합니다. 그러나 때로는 root 권한이 필요한 작업을 해야 할 때가 있습니다. 이럴 때 su 명령어를 사용하면 현재 사용자의 권한을 일시적으로 root 권한으로 변경하여 작업을 수행할 수 있습니다. su는 "super user"를 의미하며, 일반 사용자가 root 권한으로 로그인하도록 해주는 명령어입니다. su 명령어를 사용하면 현재 사용자 계정에서 root 계정으로 전환할 수 있습니다. 이 때, 사용자 계정의 비밀번호를 입력해야 합니다. su 명령어를 실행하면 기본적으로 root 계정으로 전환됩니다. 그러나 su 뒤에 다른 사용자 이름을 지정하면 해당 사용자의 권한으로 전환됩니다. 예를 들어, .. 2023. 5. 1. 리눅스(linux) chmod 명령어 리눅스에서는 파일 및 디렉토리의 권한 설정을 변경하기 위해 chmod 명령어를 사용합니다. 이 명령어는 "change mode"의 줄임말입니다. chmod 명령어는 3가지 방법으로 권한을 변경할 수 있습니다: 숫자 모드, 기호 모드, 문자 모드입니다. 숫자 모드 숫자 모드는 숫자 3자리로 권한을 나타냅니다. 첫 번째 자리는 소유자 권한, 두 번째 자리는 그룹 권한, 세 번째 자리는 기타 사용자 권한을 나타냅니다. 각 자리는 다음과 같은 값을 가질 수 있습니다: 4: 읽기 권한 2: 쓰기 권한 1: 실행 권한 예를 들어, 소유자에게 읽기와 쓰기 권한을 주고, 그룹과 기타 사용자에게는 읽기 권한만 주려면 chmod 644 filename과 같이 명령어를 입력합니다. 이는 숫자 모드에서 소유자에게 6(4+2).. 2023. 4. 23. 리눅스(linux) 그룹 소유자 권한 리눅스에서 파일과 디렉토리는 소유자와 그룹 소유자에 의해 관리됩니다. 파일과 디렉토리에는 소유자, 소유자 그룹, 다른 사용자들에 대한 읽기, 쓰기, 실행의 권한을 부여할 수 있습니다. 이러한 권한은 파일 시스템 보안과 사용자 권한 관리에 매우 중요합니다. 리눅스에서 그룹 소유자 권한은 소유자와 같은 레벨의 권한을 가지는 사용자 그룹을 의미합니다. 그룹 소유자 권한을 설정하면 여러 사용자들이 파일에 대한 권한을 공유할 수 있으며, 권한 설정이 간단해지는 등의 이점이 있습니다. 사용법 리눅스에서 그룹 소유자 권한을 설정하려면 다음과 같은 명령어를 사용합니다. $ chgrp [그룹 이름] [파일 이름] 위 명령어는 파일의 그룹 소유자를 [그룹 이름]으로 변경합니다. 이후 해당 그룹의 사용자들에 대해 파일 권한.. 2023. 4. 22. 리눅스(linux) 파일 소유자 권한 리눅스 운영체제에서는 파일과 디렉터리에 대한 소유자 권한을 설정할 수 있습니다. 이 권한은 파일 또는 디렉터리에 대한 접근 제어와 보안을 담당하며, 소유자만이 해당 파일이나 디렉터리에 대한 조작을 수행할 수 있습니다. 리눅스 파일 소유자 권한에 대해 자세히 알아보고, 예시를 통해 설명하겠습니다. 파일 소유자 권한 구성 리눅스에서 파일 소유자 권한은 다음과 같은 세 가지 요소로 구성됩니다. 소유자(User): 파일을 생성한 사용자 그룹(Group): 파일이 속한 그룹 기타(Everyone): 소유자와 그룹 이외의 다른 사용자들 각각의 요소에 대해 읽기(read), 쓰기(write), 실행(execute) 권한을 설정할 수 있습니다. 파일 소유자 권한 설정 예시 파일 소유자 권한을 설정하는 방법은 chmod.. 2023. 4. 21. 리눅스 타임스탬프(time stamp) 리눅스 운영체제에서는 파일이나 디렉토리를 생성하거나 수정하는 등의 시간을 기록하기 위해 타임스탬프(time stamp)를 사용합니다. 타임스탬프란 특정한 시점에 대한 시간 정보를 의미하며, 리눅스에서는 크게 3가지 종류의 타임스탬프를 사용합니다. 접근 시간(atime) : 파일이나 디렉토리에 마지막으로 접근한 시간을 의미합니다. 파일의 내용을 읽거나 실행하는 등의 작업을 할 때마다 atime이 업데이트됩니다. 변경 시간(mtime) : 파일이나 디렉토리의 내용이 마지막으로 변경된 시간을 의미합니다. 파일의 내용을 수정하거나 디렉토리에 파일을 추가하거나 삭제하는 등의 작업을 할 때마다 mtime이 업데이트됩니다. 소유자 변경 시간(ctime) : 파일이나 디렉토리의 소유자나 권한 등이 변경된 시간을 의미합.. 2023. 4. 18. 리눅스 grep 명령어 사용법 리눅스에서 파일 내에서 원하는 문자열을 검색할 때 사용하는 명령어인 grep에 대해 알아보겠습니다. grep은 Global Regular Expression Print의 약자로, 주어진 파일에서 정규식과 일치하는 텍스트를 찾아 출력합니다. 사용법 사용 방법은 다음과 같습니다. grep [option] [pattern] [file] option: 검색 시 사용할 옵션을 지정합니다. 예를 들어 -i 옵션은 대소문자를 구분하지 않고 검색합니다. pattern: 검색하고자 하는 문자열 또는 정규식 패턴을 입력합니다. file: 검색하고자 하는 파일을 지정합니다. 예를 들어, 현재 디렉토리의 모든 파일에서 'hello world' 문자열을 검색하려면 다음과 같이 입력합니다. grep 'hello world' * .. 2023. 4. 18. 리눅스 find 명령어 사용법 리눅스에서 find 명령어는 파일 시스템에서 파일이나 디렉토리를 검색하는데 사용됩니다. 이 명령어는 사용자가 지정한 디렉토리와 하위 디렉토리의 모든 파일 및 디렉토리를 검색하며, 조건에 맞는 파일 또는 디렉토리의 경로를 출력합니다. 사용법 사용법: find [경로] [조건] 경로: 검색할 디렉토리 또는 파일의 경로를 지정합니다. 기본값은 현재 디렉토리입니다. 조건: 검색 조건을 지정합니다. 옵션 -name: 파일 이름으로 검색합니다. -type: 파일 타입으로 검색합니다. f는 일반 파일, d는 디렉토리를 의미합니다. -mtime: 수정된 시간으로 검색합니다. +n은 n일 전 이전에 수정된 파일, -n은 n일 이내에 수정된 파일을 의미합니다. -size: 파일 크기로 검색합니다. +n은 n바이트보다 큰 .. 2023. 4. 13. 이전 1 2 3 4 다음