[L19] yum과 하드디스크_Linux/centOS
카테고리 없음2022. 2. 11. 10:00[L19] yum과 하드디스크_Linux/centOS

yum 인터넷을 이용한 자동 패키지 관리 반드시 인터넷이 연결되어 있어야 사용 가능 의존성 오류를 포함한 모든 작업을 알아서 처리 사용자는 명령어를 입력하고 지켜보기만 하면 된다 형식 yum [옵션] { install | update | remove } 패키지명 install : 설치 update : 업데이트 remove : 삭제 옵션 -y : y/N 물어볼 때 자동으로 y 선택 하드디스크의 물리적 구조 플래터와 헤드로 구성 플래터(platter) 실제 자료가 저장되는 매체 하나의 디스크에는 여러 장의 플래터가 들어있고, 하나로 묶여서 한 방향으로 회전 플래터가 손상되면 배드 섹터(bad sector)가 발생하거나 플래터 전체를 사용할 수 없음 헤드(head) 플래터에 자료를 기록하는 펜 플래터에 데이터..

[L18] rpm과 세부적인 패키지 파일 설치 방법_Linux/centOS
Linux공부2022. 2. 9. 10:00[L18] rpm과 세부적인 패키지 파일 설치 방법_Linux/centOS

rpm 패키지 파일을 구하는 방법 설치 CD에 있는 패키지 파일을 사용 다른 컴퓨터로 internet에서 패키지 파일을 다운받고 공유 rpm 작접 시 주의사함 의존성 오류 가급적 무시 x 설치 /삭제 작업은 눈에 보이는 순서대로 바뀜 단, main 패키지가 있느 경우에만 main 패키지를 우선으로 진행 동일한 종류의 패키지는 가급적이면 버전 정보를 일치시켜야 하낟. 의존성 오류에 나오는 내용 패키지명 = 버전 : 해당 버전의 패키지가 필요하다 패키지명 > 버전 : 해당 버전 보다 더 높은 버전의 패키지가 필요하다 패키지 설치 시 * 기호를 이용하여 모든 패키지를 한 번에 설치 x 의존성 오류 발생 시 패키지 의존 관계 확인이 힘들다. centOS 페이지 접속 후 centOS Linux 칸 클 7-2009..

[L17] 프로그램 설치와 압축, 그리고 의존성 오류_Linux/centOS
Linux공부2022. 2. 7. 10:00[L17] 프로그램 설치와 압축, 그리고 의존성 오류_Linux/centOS

프로그램 설치 과정 종류 소스 파일 다운로드 -> compile -> 설정 및 파일 배치 -> 프로그램 실행 tar + 압축 패키지 파일 마련한 상태 -> 명령어를 이용한 설치 -> 프로그램 실행 rpm (Internet 연결) 명령어를 이용한 설치 -> 프로그램 실행 yum 압축 파일의 용량을 줄이기 위해 사용한다. 원본 파일 자체가 압축된다 (복사본 생성 후 압축하는 작업x) 여러 파일이 동시에 압축하면 각각의 파일이 개별 압축된다. 디렉토리 압축은 불가능하다. 형식 명령어 [옵션] 대상 *압축의 형식과 압축/압축해제 작업에 따라 명령어가 달라진다. 압축 형식 압축 압축 해제 .zip zip unzip .gz gzip gunzip (gzip -d) .bz2 bzip bunzip2 (bzip2 -d) ..

[L16] 여러가지 특수 권한_Linux/centOS
Linux공부2022. 2. 5. 10:00[L16] 여러가지 특수 권한_Linux/centOS

작업 주체 작업 대상 필요 권한 1. kdj ~kdj owner 영역 x 권한 2. kdj ~kdj owner 영역 r 권한 3. kdj html 소유권에 따른 영역의 x 권한 4. kdj html 소유권에 따른 영역의 w 권한 5. apache html, index.html other 영역 x 권한, other 영역 r 권한 (이 파일의 권한은 변경하지 않기 때문에 파일은 무조건 본다) 특수 권한 특이한 동작을 하는 권한 setUID, setGID, sticky bit 3가지의 특수 권한이 있다. 4777 r w x r w x r w x setUID 2777 r w x r w s r w x setGID 1777 r w x r w x r w t sticky bit *x 위치의 문자가 s/t로 변경 (x가..

[L14] 권한과 권한 표현 방법_Linux/centOS
Linux공부2022. 2. 1. 10:00[L14] 권한과 권한 표현 방법_Linux/centOS

권한 파일이나 디렉토리를 사용할 수 있는지 여부를 정하는 개념이다. 허가권과 소유권으로 구분 허가권 + 소유권 = 권한 허가권 ls -l 명령을 입력했을 때 나오는 출력 내용 중 개체 형식을 나타내는 첫 글자 뒤에 오는 9개의 글자가 허가권을 나타낸다. 8가지 문자로 권한을 표현 : r, w, x, -, s, S, t, T r, w, x, - : 일반 권한을 표현하는 문자 s, S, t, T : 특수 권한을 표현하는 문자 r : 읽기 권한 파일 - 파일 내용 읽기 ex) cat, head, tail, more, less, vi로 열었을 때 등 디렉토리 - 디렉토리 내부 목록 확인 ex) ls, GUI 환경에서 폴더로 들어갔을 때 등 w : 쓰기 권한 파일 - 파일 내용 수정 ex) 문서 편집 후 저장, ..

[L13] 사용자 계정과 그룹 수정 및 삭제_Linux/centOS
Linux공부2022. 1. 30. 10:00[L13] 사용자 계정과 그룹 수정 및 삭제_Linux/centOS

사용자 계정 생성 옵션 -u : UID 지정 -g : GID로 사용할 그룹 지정 사용자 계정 정보 수정 usermod 옵션 값 [옵션] [값] ... [옵션] [값] 사용자명 옵션은 useradd의 옵션을 대다수 사용 가능 -k 옵션을 제외하고 사용이 가능하며 -m 옵션은 move directory로 의미가 달라진다. 사용자 계정 삭제 userdel [옵션] 사용자명 옵션 -r : 사용자 소유의 파일/디렉토리를 함께 삭제한다.(홈 디렉토리 등) 그룹 사용자 계정을 그룹에 소속키셔서 사용 그룹에 권한을 부여해서 그룹에 소속된 모든 사용자가 동일한 권한을 적용받음 사용자가 그룹에 소속되는 방법은 두 가지로 사용자가 그룹을 자신의 주요 그룹으로 사용(= GUD 사=====) 사용자가 그룹에 일반 소속되어 사용..

[L12] 사용자 계정 생성 방법과 여러 옵션들_Linux/centOS
Linux공부2022. 1. 28. 10:00[L12] 사용자 계정 생성 방법과 여러 옵션들_Linux/centOS

사용자 계정 생성 useradd [옵션] [값] ... [옵션] [값] 사용자명 *옵션 -c : 별칭 지정 -s : shell 지정 -d : 홈 디렉토리의 경로와 이름 지정, 절대경로로 작성, 홈 디렉토리의 생성 경로는 미리 생성 /etc/login.defs 에서 CREATE_HOME 설정이 없거나 no로 설정되어 있다면 -m옵션과 함께 사용해야 홈 디렉토리가 만들어진다. -m : make directory -k : skel을 기본값 /etc/skel 이 아닌 다른 디렉토리를 skel로 지정, 반드시 -m 옵션과 함께 사용해야 한다.(함께 쓰지 않으면 오류가 발생함) -D : 사용가 생성 시 적용되는 기본 정보 확인 추가 옵션을 함께 사용해서 기본 정보 변경이 가능하다 (ex. -b 을 함께 사용하면 홈..

[L11] 사용자 & 그룹 및 사용자 계정_Linux/centOS
Linux공부2022. 1. 26. 15:54[L11] 사용자 & 그룹 및 사용자 계정_Linux/centOS

사용자&그룹 사용자 계정 사람이 장치를(or 운영체제를) 사용하기 위해 로그인하는 계정 누가 어떤 작업을 했는지 명확하게 알기 위해서 운영체제를 사용하는 사람마다 생성해주는 계정 사용자 계정을 이용하여 파일/디렉토리에 권한 설정이 가능하다 같은 파일을 누구는 보고 누구는 못보게 하는 등의 작업이 가능하다 그룹 사용자 계정을 묶어서 관리하기 위해서 사용하는 계정 관리자가 주로 제어(그룹 생성/수정/삭제, 그룹에 사용자 계정을 소속시키는 등) 그룹에 권한을 부여하여 그룹에 소속된 사용자들이 동일한 권한을 적용받도록 할 수 있다. 사용자 계정 사용자 계정에 관련된 파일 1. /etc/passwd : 사용자의 일반 정보가 들어있는 파일 *파일 내용 보는 방법 kdj:x:1000:1000:kdj:/home/kdj..

[L10] vi 에디터의 명령 모드와 실행 모드_Linux/centOS
Linux공부2022. 1. 24. 10:00[L10] vi 에디터의 명령 모드와 실행 모드_Linux/centOS

vi 에디터 명령 모드 사용 방법 커서 이동 글자 단위 커서 이동 (h, j, k, l) h : 왼쪽으로 한 글자 이동 j : 아래로 한 글자 이동 k : 위로 한 글자 이동 l : 오른쪽으로 한 글자 이동 단어 단위 커서 이동 (w, b, e) 소문자로 입력하면 특수 문자를 별개의 단어로 인식 대문자로 입력하면 공백과 줄을 기준으로 단어를 인식 w : 다음 단어의 첫 글자로 이동 b : 이전 단어의 첫 글자로 이동 e : 다음 단어의 끝 글자로 이동 줄 내부 커서 이동 (0, $) 0 : 줄의 첫 글자로 이동 $ : 줄의 마지막 글자로 이동 화면 내부 커서 이동 (H, M, L) H : 화면의 첫 줄로 이동 M : 화면의 가운뎃 줄로 이동 L : 화면의 마지막 줄로 이동 문서 내부 커서 이동 gg : ..

[L08] Linux 여러가지 명령어와 옵션_Linux/centOS
Linux공부2022. 1. 20. 23:20[L08] Linux 여러가지 명령어와 옵션_Linux/centOS

more 출력 내용이 너무 많을 때 화면 높이에 맞춰서 내용을 나누어 출력 동작 후 추가 입력 enter : 한 줄 넘어가기 spacebar : 한 화면 넘어가기 q : more 중간에 종료 지나간 내용을 다시 볼 수 없다 일반적으로 다른 명령어와 함께 사용( | 기호 사용) less more와 동일한 기능 + 지나간 내용을 다시 볼 수 있다 동작 후 추가 입력 enter : 한 줄 넘어가기(= j, 아래 방향키) k : 한 줄 돌아가기(= 위 방향키) spacebar : 한 화면 넘어가기(= page down) page up : 한 화면 돌아가기 g : 문서의 처음으로 이동 G : 문서의 마지막으로 이동 /Pattern : 해당 내용 검색 q : less 종료 일반적으로 다른 명령어와 함께 사용( | ..

[L07] FTP/553 Could not create file 오류 해결 방법
Linux공부2022. 1. 20. 10:00[L07] FTP/553 Could not create file 오류 해결 방법

553 Could not create file 오류는 주로 ftp에서 접근하려는 디렉터리의 권한에 문제가 있는 경우가 많다. 사용자 홈 디렉터리를 rm 명령로 지웠다가 mkdir로 같은 이름으로 다시 생성한 경우가 대표적인데 해당 경우에는 여러 snapshot들중 사용자 홈 디렉터리를 지우기 전 단계의 snapshot으로 이동하여 다시 작업을 수행하는 것이 간단한 방법 중 하나이다.

[L06] 디렉토리와 내부 파일 생성 및 이동_Linux/centOS
Linux공부2022. 1. 19. 10:00[L06] 디렉토리와 내부 파일 생성 및 이동_Linux/centOS

mv move (잘라내기 + 붙여넣기) 파일/디렉토리 전부 이용 가능 원본 파일과 같은 이름으로 이동 + 원본 파일과 다른 이름으로 이동 가능 여러 개체를 한번에 이동할 수 있지만 이름을 바꾸면서 이동할 때는 원본을 하나만 입력 (1:1 이동) 이름 바꾸기 명령어로 사용 가능 형식 mv [옵션] 원본 [원본] ... [원본] 이동할 위치[+이름] mv /backup/i* /backup/*s ./ backup 폴더의 첫 글자가 i인 모든 파일과 마지막 글자가 s인 모든 파일을 현재 위치로 옮기는 명령어 back 디렉토리 이름을 backup으로 이름 변경 원래대로 하기 위해 backup 디렉토리를 /위치에 이동 나머지 3개의 파일도 /backup으로 이동 mkdir make directory : 디렉토리 생..

[L05] 경로 및 ls와 cp 명령어_Linux/centOS
Linux공부2022. 1. 17. 10:00[L05] 경로 및 ls와 cp 명령어_Linux/centOS

경로 파일/디렉토리를 찾아가는 길 절대 경로와 상대 경로로 구분 절대 경로 : / 를 기준으로 파일이나 디렉토리에 접근 상대 경로 : 내 현재 위치를 기준으로 파일/디렉토리에 접근 . : 현재 디렉토리 .. : 상위 디렉토리 [etc 디렉토리를 포함한 명령어 한 줄로 d에서 b로, b에서 d로 이동] 기초 명령어 명령어 [옵션] [보조 옵션] [대상] pwd clear cd directory mkdir directory ls -l pwd 내 현재 위치를 절대 경로로 출력 clear 창 비우기 cd 내가 현재 위치한 디렉토리를 이동(변경) 대상 directory : 해당 디렉토리로 이동 . : 현재 디렉토리로 이동(의미 x) .. : 상위 디렉토리로 이동 생략 : 명령어를 입력한 사용자의 홈 디렉토리로 이..

[L03] CentOS 초기 환경 설정(2)_Linux/centOS
Linux공부2022. 1. 13. 10:00[L03] CentOS 초기 환경 설정(2)_Linux/centOS

재부팅 후 초기 화면 라이센스 동의 클릭 후 완료-> 설정완료 관리자 아이디 ROOT로 접속해야 하므로 관리자 'root' 입력 후 다음 이전에 설정한 암호 입력 후 로그인 한국어 선택 확인 후 다음 모든 설정 마친 후 시작 클릭 좌측 상단 프로그램 -> 시스템 도구 -> 설정 -> 네트워크 -> 톱니바퀴 클릭 Edit -> Virtual Network Editor 클릭 NAT 영역의 Subnet Address 확인 후 주소 칸에 입력 적용 누른 후 스위치 껐다 킴 입력 값 적용되었는지 확인 또 다른 확인 방법 바탕화면에 마우스 우클릭 후 터미널 열기

[L01] Linux와 VMware workstation 기본 설치_Linux/centOS
Linux공부2022. 1. 9. 10:00[L01] Linux와 VMware workstation 기본 설치_Linux/centOS

운영체제 장치를 사람이 사용하기 쉽게 만들어주는 역할 운영체제 분류 장치 desktop OS : Windows, MAC OS workstation OS : Unix, Linux, Windows server 사용 환경 CLI : Command Line Interface - 명령줄을 이용한 사용 환경 (CUI, TUI와 같은 의미) GUI : Graphic User Interface - 그래픽을 이용한 사용 환경 Linux 특징 오픈 소스 운영체제 다양한 회사에서 소스를 가져다가 Linux 운영체제를 만들어 냄 Linux는 계열/종류가 많다 debian, redhat Unix 기반의 대표적인 운영체제 운영체제 사용 방식 single booting mode 하나의 장치에 하나의 운영체제만 설치 부팅 시 boo..

728x90
반응형
LIST
image