Linux (리눅스) 3

해킹 리눅스 기초 - vi 에디터

시작 전 문제 1.파일 하나 생성후 권한을 확인해보세요 해당 상태의 권한 정보를 숫자로 표현해보세요. 2. 그리고 해당 파일의 그룹 사용자들에게 수정 권환을 주려면 어떻게 해야할까요. CLI 환경인 리눅스에도 vi 에디터라는 윈도우와 똑같이 텍스트 편집기가 있다 그리고 vi에는 '입력모드', '명령모드' 이렇게 2가지 모드가 있다. 처음 vi 에디터를 키면 '명령 대기 상태'로 '입력모드' or '명령모드'로 넘어가야한다 그리고 ESC 버튼을 누르면 다시 '명령 대기 상태'로 넘어간다 입력모드 글씨를 입력하기 위한 모드 -> i,a,o,I,A,O 입력시 입력 모드로 전환된다 명령 의미 명령 의미 i 자기 자리에서 편집 I 문장의 가장 앞 a 한칸 오른쪽 A 문장의 가장 끝 o 아래줄에서 편집 O 위줄에서..

Linux (리눅스) 2023.11.15

해킹 리눅스 기초 - 접근 권한

리눅스는 파일에 무단으로 접근하는 것을 방지하는 기능이 있다. (접근권한) 왼쪽부터 파일의 종류 파일의 접근권한 표시 (소유자, 그룹, 기타 사용자) 접근권한 r = 읽기 권한 w = 쓰기 권한 x = 실행 권한을 뜻한다 하드 링크의 개수 파일 소유자 아이디 파일 소유자 그룹 이름 파일의 크기 파일의 수정 날짜 파일명 을 뜻한다. 명령어 groups [사용자명] 사용자가 속한 그룹을 알려준다 chmod [옵션] [파일,디렉토리명] 파일이나 디렉토리의 접근 권한을 변경한다 이때 기호모드와 숫자모드가 있다 기호모드 (옵션에 들어가는 내용) u : 소유주 g : 그룹 o : 일반사용자 a : 모든 사용자 + : 허용추가 - : 허용삭제 = : 권한 정의 r : 읽기 w : 쓰기 x : 실행 (또는 8진수 숫자..

Linux (리눅스) 2023.11.13

해킹 리눅스 기초

디렉토리 구조 리눅스는 / 디렉토리가 가장 최상위 디렉토리 (디렉토리 = 폴더라고 생각하면 된다) 디렉토리 접근 방법에는 절대경로와 상대경로 두 가지가 있다. 절대경로 가장 상위에 있는 /(루트) 디렉토리부터 계층의 모든 디렉토리명을 써서 표현 항상 루트 디렉토리부터 시작한다. ex) /home/user/myFile 상대경로 사용자의 현재 디렉토리를 기준으로 상대적인 위치 표현 현재 디렉토리를 기준으로 시작한다. . : 현재 디렉토리 .. : 부모 디렉토리 ~ : 자신의 계정 디렉토리 리눅스 명령어 명령 [옵션] [디렉토리/파일]의 형태로 사용한다. (리눅스에는 다양한 옵션들이 있지만 여기서는 생략) -l 상세정보 -a 숨겨진 파일 대표적인 명령어 pwd 현재 위치를 확인한다 (현재 디렉토리의 절대 경로..

Linux (리눅스) 2023.11.06