시스템 관리자 슈퍼유저(superuser) 시스템을 관리할 수 있는 사용자로 root 일반 계정으로 로그인 후 su 명령으로 전환 시스템 관리자의 역할 사용자 등록 및 삭제 소프트웨어 설치, 업그레이드, 삭제 하드웨어 추가 설치 시스템 보안 데이터 백업 시스템 설정 [프로그램] – [설정] 네트워크 설정 : [프로그램] – [설정] – [네트워크] or [와이파이] IP 주소… Continue Reading 14. 리눅스 시스템 관리

프로세스 구조 텍스트(text) 영역 or 코드(code) 영역 데이터(data) 영역 or bss 영역 힙(heap) 영역 스택(stack) 영역 U(user) 영역 size : 실행 파일의 각 영역의 크기를 알려줌

프로세스 ID 쉘의 명령어 처리 과정 프롬프트를 내고 명령어를 입력 받음 자식 프로세스 생성 자식 프로세스에게 명령어를 실행시킴 myps.c

실행 결과

Continue Reading 13. 리눅스 프로세스 원리

df : 파일 시스템에 대한 디스크 사용 정보 보기

du : 디스크 사용량 보기

stat : 파일의 자세한 상태 정보를 출력

i-node 하나의 파일은 하나의 i-node를 갖는다 파일에 대한 모든 정보를 가지고 있음 파일 크기 파일 종류 접근 권한 하드 링크 수 소유자 및 그룹 파일 크기… Continue Reading 12. 리눅스 파일 시스템

자바 설치 여부 확인 sudo apt-get update java -version

OpenJDK 제거 sudo apt-get purge openjdk* apt-get 이용 설치 Repository에 자바 추가 sudo add-apt-repository ppa:webupd8team/java 자바 설치 sudo apt-get install oracle-java8-installer  : Java 8 설치 sudo apt-get install oracle-java7-installer  : Java 7 설치 sudo apt-get install oracle-java6-installer  : Java 6… Continue Reading 우분투(ubuntu) 리눅스에 자바개발환경 설치

gedit GNU의 대표적인 GUI 텍스트 편집기 GNOME 환경의 기본 편집기 텍스트, 프로그램 코드, 마크업 언어 편집에 적합 깔끔하고 단순한 GUI gedit 실행 방법 메인 메뉴 [프로그램] -> [보조 프로그램] ->[지에디트] 선택 터미널 $ gedit [파일이름] & 파일 관리자: 텍스트 파일 클릭하면 자동 실행 단일 모듈 프로그램 : longest.c

컴파일… Continue Reading 11. 리눅스 프로그래밍 환경

error: Content is protected !!