전체 글
-
리눅스마스터 2급 - 문제풀이(2)리눅스 2024. 2. 22. 17:00
1. chmod에서 모드 표기는 3자리 8진수인데 특수 목적 접근 모드를 위해 8진수 하나를 더 추가하여 4자리 8진수 표현하는 경우도 있는데 다음 중 특수 목적 접근 모드에 대한 설명으로 틀린 것은? 1) 1000은 sticky bit이다. 2) 2000은 SetGID 비트로 프로세서 실행시 GID 즉 Group ID, 그룹의 ID를 설정하는 것이다. 3) 4000은 SetGID 비트로 프로세서 실행시 UID 즉 User ID, 소유자의 ID를 설정하는 것이다. 4) 특수목적 접근 모드는 root 사용자만 설정할 수 다. 정답 : 4, 특수목적 접근 모드는 파일의 소유자나 root 사용자만이 설정할 수 있음. 2. ls -l 명령을 쳤을 경우 rwxrwxrwx로 나타나는 파일의 권한에 대한 설명으로 틀..
-
리눅스마스터 2급 - 문제풀이(1)리눅스 2024. 2. 22. 16:19
1. 다음에서 설명하는 내용 중 틀린 것은? 1) 리눅스는 장치 파일을 일반 파일과 똑같은 하나의 파일 개념으로 본다. 2) 리눅스에서 파일명은 공백이나 필드 분리자를 포함할 수 없다. 3) /var 디렉토리에는 일반적으로 각종 시스템의 설정 파일이 저장된다. 4) /usr/local 디렉토리에는 일반적으로 사용자가 외부에서 가져왔거나 개발한 프로그램이 설치된다. 정답 : 4, /var = 각종 로그파일, 메일 등의 동적 파일들이 저장됨. 2. umask의 사용법에 대한 설명으로 틀린 것은? 1) 단순히 umask만 치면 현재의 사용자 파일 생성 매스크값이 표시된다. 2) umask 값은 일반적으로 0022이다. 3) umask 값이 0022인 경우 별도로 지정하지 않았다면 새로 생성되는 텍스트 파일은 ..
-
리눅스마스터 2급 - 파일 시스템 관련리눅스 2024. 2. 13. 16:42
1. 운영체제가 파일을 시스템의 디스크상에 구성하는 방식 2. 컴퓨터에서 파일이나 자료를 쉽게 발견 및 접근할 수 있도록 보관/조직하는 체제 3. 하드 디스크나 CD-ROM과 같은 물리적 저장소 관리 4. 파일 서버상 자료의 접근을 제공하는 방식과 가상의 형태로서 접근 수단만이 존재하는 방식(procfs 등)도 파일 시스템 범위에 포함 5. 리눅스 파일 시스템의 구조(ext2) : Super Block 해당 파일 시스템 관련 정보 저장 - 블록의 크기(1KB, 2KB, 4KB) - 총 블록의 개수와 블록 그룹의 개수 - inode의 개수 Group Descriptor Table 각 Block Group을 관리하는 정보 저장 - Block Bitmap과 inode Bitmap의 블록 번호 - 첫 번째 in..
-
리눅스마스터 2급 2차 - 명령어 정리(1)리눅스 2024. 2. 1. 19:00
arp : 동일한 네트워크 내 존재하는 호스트들의 ip주소와 이더넷(MAC)주소를 출력 chgrp : 파일의 소유 그룹 변경 chown : 파일의 소유자와 소유 그룹 변경 chown -h : 심볼릭 링크 파일 소유자와 소유 그룹 변경 ( -h ? : 옵션 없이 심볼릭 링크 파일을 바꿀 시 원본 파일이 변경됨.) chsh -l : 사용 가능한 쉘 출력 (etc/shells 파일) df : 디스크의 남은 공간에 대한 정보 출력 dig : DNS 레코드에 대한 정보 질의 du : 디스크 사용 공간에 대한 정보 출력 export : 환경변수 리스트 확인 fsck : 파일 시스템 점검 kill -l : 기본적인 시그널의 종류 확인 killall : 인자로 가진 이름의 프로세스 모두 종료 killall -v : 시..
-
리눅스마스터 2급 1차 - 소유권 관련 문제 풀이리눅스 2024. 1. 31. 13:32
1. 파일의 소유 그룹을 ihd로 변경하고자 할 때 ( ) 안에 들어갈 명령으로 알맞은 것은? [root@www ~] # ( ) :ihd test.txt 정답 ) chown 풀이 ) chown 형식은 chown [옵션] [:그룹명] 파일명임. 2. 사용자 ihd, 그룹 grep 소유인 디렉터리 /home/ihd를 포함한 하위 디렉터리 및 파일의 소유자를 모두 youngjin으로 변경하려 할 때 명령으로 알맞은 것은? 정답 ) chown -R youngjin /home/ihd 풀이 ) chown의 옵션 -R은 하위 디렉터리를 포함해 디렉터리 내부 모든 파일 소유권을 지정된 소유자로 변경함. 3. 명령어 chgrp에 대한 설명으로 알맞은 것은? [root@www ~] # ls - test.txt -rw-rw..
-
리눅스마스터 2급 - 소유권 관련리눅스 2024. 1. 24. 00:00
리눅스 시스템의 모든 파일과 디렉터리에는 접근권한과 소유권이 부여되며, 파일 속성을 나타내는 명령어는 ls -l이다. Ex) -rw-rw-r-- 1 youngjin youngjin 53 2017-09-16 18:49 TST -rw-rw-r-- => 파일 허가권/ 파일 유형과 파일 접근 권한으로 구성(r : 읽기권한 w : 쓰기권한 x : 실행권한 ) 1 => 물리적 파일 연결 개수 youngjin => 파일 소유자명 youngjin => 파일 소유 그룹명 53 => 파일 크기(바이트 단위) 2017-09-16 => 파일 마지막 변경 시간 TST => 파일명 소유권이란? 임의의 파일 또는 디렉터리에 대해 사용자와 그룹들의 소유 권한을 나타낸 것 그룹이란? 사용자들의 시스템 운영 특성에 따라 묶어 놓은 것 ..
-
[리눅스]데이터베이스, 테이블 생성 후 내용 입력리눅스 2023. 6. 7. 11:26
데이터베이스란? 데이터를 체계적으로 저장한 것이며 하나 이상의 테이블이 있을 수 있다. 필드=칼럼: 테이블의 열 레코드=터플: 테이블의 행(한 행에는 여러 칼럼 값 저장 가능) SQL: DB 생성 및 수정 등에 사용하는 언어/ 각 명령(구문)은 세미콜론(;)으로 끝나야 한다. mysql 설치가 이미 되어있기에(리눅스 첫 과제 참고) 설치 과정은 생략합니다. 데이터베이스, 테이블 생성 방법 및 용어 정리 root 권한으로 mysql 접속: ~$ sudo mysql -u root -p mysql> mysql 접속 성공한 것을 확인 할 수 있다. mysql 나가기: > exit 데이터 베이스 생성: > CREATE DATABASE..
-