71. 사용자 계정 추가 시 기본적으로 설정되는 항목으로 틀린 것은? Home directory 기본 쉘 그룹 및 그룹 id vi 에디터 더보기 사용자 계정 추가 시 기본적으로 설정되는 항몯이 아닌 것은 'vi 에디터'입니다. vi 에디터 같은 텍스트 에디터는 일반적으로 시스템 관리자 또는 사용자가 따로 설정하게 됩니다. Home directory : 사용자 계정을 생성할 때 기본적으로 사용자의 홈 디렉터리가 설정됩니다. 기본 쉘 : 사용자 계정을 추가할 때 기본 로그인 쉘이 설정됩니다. 그룹 및 그룹 ID : 사용자를 추가할 때 기본적으로 사용자와 동일한 이름의 그룹이나 사용자와 관련된 기본 그룹이 함께 생성되며, 그에 해당하는 그룹 ID가 설정됩니다. 72. reboot 명령어의 수행 과정에 대한 설..
분류 전체보기

문제 출처 : https://www.acmicpc.net/problem/24479 소요 시간 : 시도(30m) + 풀이 문제 시도 오랜만에 '데이터 구조' 전공 수업에서 듣던 알고리즘을 접했다. import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { private static int N, M, R; private static int[] visited; private static int[][] E; public static void main(String[] args) throws IOException ..
61. 시스템을 재시작하지 않고 종료하는 명령으로 틀린 것은? shutdown -h now halt init 0 reboot 62. 현재 사용되는 리눅스의 특징에 대한 설명으로 틀린 것은? 멀티 프로세서(Multi Processor)를 지원한다. TCP/IP 네트워킹을 지원한다. 리눅스 커널은 COBOL로 작업되었다. 애플, 윈도우즈 NT 등에서 사용되는 다양한 파일 시스템을 지원한다. ※해설 더보기 리눅스 커널은 C 언어로 작성되었습니다.COBOL은 다른 프로그래밍 언어로, 리눅스 커널은 주로 C언어를 사용하여 작성되었습니다. C 언어는 리눅스 시스템과 많은 다른 운영 체제의 커널 개발에 일반적으로 사용됩니다. 63. ls 명령어를 사용하여 다음과 같은 출력 결과가 나오게 하기 위한 옵션은? drwxr..
51. 다음 명령에 대한 설명으로 가장 적절한 것은? #ifconfig eth0 down eth0이라는 네트워크 어댑터를 다시 설정하고 있다. eth0이라는 네트워크 어댑터를 비활성화시키고 있다. eth0이라는 네트워크 어댑터를 시스템에서 완전히 삭제하고 있다. eth0이라는 네트워크 어댑터의 아이피를 변경시키고 있다. 52. 배포판 설치 시 선택할 수 있는 설치 유형이 아닌 것은? (11번 문제와 동일) 워크스테이션 업그레이드 서버 메인프레임 53. 다음 명령에 대한 설명으로 가장 적절한 것은? [root@ihd root]# cat/etc/passwd | grep -v linuxmaster /etc/passwd 파일에서 linuxmaster라는 문자열이 포함된 행만 출력한다. /etc/passwd 파일..
42. 시스템을 10분 후에 재시작하기 위한 명령은? shutdown -r +10 shutdown -h +10 shutdown -r 00:10 shutdown -h 00:10 ※해설 더보기 1. shutdown -r + 10: 시스템을 10분 후에 재부팅합니다. 2. shutdown -h +10: 시스템을 10분 후에 종료합니다. 3. shutdown -r 00:10: 시스템을 오전 12:10에 재부팅합니다. 4. shutdown -h 00:10: 시스템을 오전12:10에 종료합니다. 43. 현재 디렉토리의 하위 디렉토리까지 모두 포함하여 linuxmaster라는 문자열을 포함한 파일을 검색하는 명령으로 가장 알맞은 것은? find . -string linuxmaster -print grep -r lin..

문제 출처: https://www.acmicpc.net/problem/1520 소요 시간 : 시도(30m) + 풀이(???) 문제 시도 처음엔 단순하게 시작점(0, 0)에서 종착점(N, M)으로 갈 수 있는 경우의 수만 따지면 되겠지 생각하고 가볍게 여겼는데, 2가지에서 난항을 겪었다. 첫째는 기존 수보다 낮은 값을 지닌 칸으로만 이동할 수 있다는 점, 그리고 둘째는 이동이 좌 → 우, 상 → 하 뿐만 아니라 조건만 만족한다면 우 → 좌 로의 이동까지 가능해야 한다는 점이다. 문제에선 예시를 매우 순탄한 걸로 줘서 괜찮을 수도 있지만 극단적으로 다음과 같이 지도가 주어진다면 어떻게 대처해야 할지 고민했다. 3 2 1 1 2 3 2 1 2 3 2 2 1 1 1 이런 극단적인 지도가 주어진다면 어떻게 처리해..

문제 출처: https://www.acmicpc.net/problem/11049 문제 시도 손도 못 대고 무력하게 다른 사람의 풀이를 참고했다.... 풀이 이번 문제를 풀 때 가장 고민했던 점은 아래 코드의 `matrix[start][0] * matrix[divide][1] * matrix[end][1]` 부분이었다. 문제에 대한 이해가 부족했던 점도 있었지만 결국 고려해야 했던 점은 start부터 end 까지의 곱셈 연산 횟수였었다. import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { publi..
32. 다음 중 ihduser 계정을 삭제할 때 그 사용자의 파일 및 디렉터리를 같이 제거하려고 할 때 알맞은 것은? userdel ihduser userdel -d ihduser userdel -r ihduser userdel -e ihduser ※ 해설 (참고) 더보기 userdel은 계정을 지우는 명령어로 파일 및 디렉터리를 같이 제거하는 옵션은 '-r'입니다 '-f' 옵션은 삭제 중에 나는 에러를 무시하고 강제로 삭제합니다. 33. 다음 명령의 실행 결과에 대한 설명으로 가장 적절한 것은? [root@ihdroot] echo $PWD /root 현재 작업 디렉토리의 위치를 확인해보고 있다. 홈 디렉토리 정보를 간직하고 있는 PWD 환경변수의 내용을 출력하고 있다. 시스템 관리자의 권한으로만 위 환..
22. mount 명령어의 옵션에 대한 설명으로 맞는 것은? (문제 이상함) -a : /etc/mtab/에 나열되어 있는 모든 파일 시스템을 mount한다. -f : 특정 파일 시스템만 선택적으로 mount 한다. -n : mount에 대한 기록을 남기지 않는다. -w : 현재 mount를 선택적으로 해제한다. ※해설 더보기 mount는 보조기억 장치, 다른 파일시스템을 디렉토리처럼 사용할 수 있는 명령어입니다. -a는 /etc/fstab에 있는 모든 파일 시스템을 마운트합니다. -f는 실제 시스템 호출은 하지 않고 마운트 할 수 있는지 점검합니다. -n은 /etc/mtab의 파일을 쓰기 작업을 하지 않고 마운트합니다. -w는 읽기/쓰기 모드로 마운트합니다. ● 부연 설명 mtab (Mounted Tab..
11. 배포판 설치 시 선택할 수 있는 설치 유형이 아닌 것은? 워크스테이션 업그레이드 서버 메인프레임 ※ 해설 더보기 배포판 설치 시 선택할 수 있는 설치 유형이 아닌 것은 '메인프레임'입니다. 워크스테이션, 업그레이드, 서버는 일반적인 배포판 설치 유형이지만, 업그레이드는 기존 시스템의 운영 체제나 소프트웨어를 새로운 버전으로 업그레이드하는 것을 나타냅니다. 12. 현재 호스트에서 ihd.or.kr 까지 연결되는 과정을 알고 싶을 때 사용할 명령은? traceroute ihd.or.kr ping ihd.or.kr telnet ihd.or.kr ftp ihd.or.kr ※ 해설 더보기 traceroute 명령어는 경로 추적을 수행하여 목적지까지의 네트워크 경로와 각 홉(중간 경유지)까지의 소요 시간을 ..