본문 바로가기

전체 글16

리눅스 7 리눅스 문제해결예시) 우분투 업데이트 이후에 read 성능이 낮아졌다          read는 원래 어떻게 동작?          : 유저프로그램 ⇒ 시스템콜 ⇒ 커널(VFS/FS/Block) ⇒ 디스크 read(smartctl) // readahead(미리읽기): 사이즈 설정 □ 접근방법     ■ 에러메시지: 결과적으로 나타난 현재상황을 나타낸다     ■ 문제정의: 문제는 현재 상태의 차이(gap)이다     ■ 원인분석: 동작과정이나 절차를 나열하고 관찰하고 근본 원인을 찾는다     ■ 해결책 적용: 여러가지 해결방식을 적용한다. 해결과정에 대한 것들을 기록하고 메모하여 후에 해결방식에 대한 평가를 한다(임시방편인지 근복적인 해결방법인지 등) □ 리눅스 명령어 및 파일 관련 오류     ■ .. 2024. 7. 19.
리눅스 6 리눅스 패키지 관리□ 패키지 파일의 종류(.deb / .rpm) 을 설치 ⇒ /usr/bin/etc, /use/share .... □ 패키지 관리자     ■ high-level: dnf, yum, apt     ■ low-level: rpm, dpkg소프트웨어 패키지 관리자설명dnf (Dandified YUM)Fedora와 CentOS 같은 rpm 기반 시스템에서 사용됨yum의 다음 세대로 성능과 사용자 경험을 개선함High-Level 패키지 관리자yum (Yellowdog Updater Modified)rpm 기반의 시스템에서 패키지를 관리하는데 사용됨자동 의존성 해결과 업데이트 기능을 제공High-Level 패키지 관리자rpm (Redhat Pacakage Manager)레드햇 배포판 기반 시스템에.. 2024. 7. 19.
리눅스 5 리눅스 파일권한권한에 대해 생각할 때 먼저 내 계정이 무엇인지부터 살펴보기 ⇒ whoami 명령어를 통해서소유자 (Owner)파일이나 디렉토리를 생성한 사용자 기본적으로 해당 파일이나 디렉토리에 대한 모든 권한 가짐그룹 (Group)파일이나 디렉토리가 속한 그룹의 모든 사용자가 해당 권한을 공유하고 각 파일은 하나의 그룹에 속함사용자는 여러 그룹의 일원이 될 수 있음기타 (Others)소유자나 그룹에 속하지 않은 나머지 모든 사용자 읽기 (Read, r)4파일의 내용을 읽거나 디렉토리의 내용을 조회할 수 있는 권한쓰기 (Write, w)2파일의 내용을 수정하거나 삭제, 생성할 수 있는 권한 디렉토리의 경우, 파일을 추가하거나 삭제할 수 있는 권한실행 (Execute, x)1파일을 실행할 수 있는 권한 디.. 2024. 7. 18.