Linux 8

네트워크 개념 & SELinux

TCP/IP 컴퓨터끼리 네트워크 상으로 의사소통을 하는 "프로토콜" 중 가장 널리 사용되는 프로토콜의 한 종류 호스트 이름(Hostname)과 도메인 이름(Domain name) 호스트 이름은 각각의 컴퓨터에 지정된 이름 도메인 이름 (또는 도메인 주소)는 habit.co.kr과 같은 형식 IP 주소 각 컴퓨터의 랜카드에 부여되는 중복되지 않은 유일한 주소 4바이트로 이루어져 있으며, 각 자리는 0~255까지의 숫자 예) Server의 IP 주소는 192.168.111.100 네트워크 주소 같은 네트워크에 속해 있는 공통된 주소 (예 : 192.168.111.0) 브로드 캐스트 주소 내부 네트워크의 모든 컴퓨터가 듣게 되는 주소 현재 주소의 제일 끝자리를 255로 바꾼 주소(C클래스) 게이트웨이(Gate..

Linux 2021.10.06

파일 압축과 묶기, CRON과 AT

파일 압축 압축파일 확장명은 xz, bz2, gz, zip, Z 등 xz나 bz2 압축률이 더 좋음 파일 압축 관련 명령 xz: 확장명 xz로 압축을 하거나 풀어준다 ex) xz 파일명 xz -d 파일명.xz bzip2: 확장명 bz2로 압축을 하거나 풀어준다 bzip2 파일명 bzip2 -d 파일명.bz2 bunzip2: "bzip2 - d" 옵션과 동일한 명령어 gzip: 확장명 gz으로 압축을 하거나 풀어준다. gzip 파일명 gzip -d 파일명.gz gunzip: "gzip -d"옵션과 동일한 명령어 파일 위치 검색 find [경로] [옵션] [조건] [action] : 기본 파일 찾기 [옵션] -name, -user(소유자), -newer(전, 후), -perm(허가권), -size(크기) [..

Linux 2021.10.06

편리한 패키지 설치, YUM (4)

YUM 작동 방식 설정 파일 /etc/yum.conf 파일 : 특별히 변경할 필요 없음 /etc/yum.repos.d/ 디렉터리 yum 명령을 입력했을 때 검색하게 되는 네트워크의 주소가 들어 있는 여러 개의 파일이 있음 /etc/yum.repos.d/ 디렉터리의 *.repo 파일 CentOS-Base.repo : [base], [extra]만 남기고 [updates] 부분은 삭제했음. 즉, 출시 시점의 원본 패키지만 설치됨. https://www.inflearn.com/course/%EC%9D%B4%EA%B2%83%EC%9D%B4-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%8B%A4/dashboard [무료] '이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌..

Linux 2021.10.05

RPM 사용법, YUM 기본 사용법

편리한 패키지 설치, YUM (1) YUM(Yellowdog Updater Modified) 개념 "rpm"명령의 패키지 의존성 문제를 완전하게 해결됨. 인터넷을 통하여 필요한 파일을 저장소에서 자동으로 다운로드해서 설치하는 방식 YUM 기본적인 사용법 기본 설치 : yum install 패키지이름 주로 "yum -y install 패키지이름"으로 사용 "-y"는 사용자의 확인을 모두 'yes"로 간주하고 설치를 진행한다는 옵션 RPM 파일 설치: yum localinstall rpm파일이름.rpm 업데이트 가능한 목록 보기: yum check-update 업데이트: yum update 패키지이름 삭제: yum remove 패키지이름 정보 확인 : yum info 패키지이름 YUM 고급 사용법 1. 패키..

Linux 2021.10.05

파일과 디렉터리의 소유와 허가권

chmod 명령 파일 허가권 변경 명령어 예) # chmod 777 sample.txt 파일 소유권 파일을 소유한 사용자와 그룹을 의미 chown/chgrp 명령 파일의 소유권을 바꾸는 명령어 예) # chown centos.centos sample.txt 또는 # chown centos sample.txt 및 # chgrp centos.sample.txt 또는 링크 파일의 링크에는 하드 링크와 심볼릭 링크(Symbolic Link 또는 Soft Link) 두 가지가 있음 하드 링크를 생성하면 "하드링크파일"만 하나 생성되며 같은 inode1을 사용(명령 : # ln 링크대상파일이름 링크파일이름) 심볼릭 링크를 생성하면 새로운 inode2를 만들고, 데이터는 원본 파일을 연결하는 효과(명령 : # ln ..

Linux 2021.10.05

리눅스 기본 명령어

// 목록보기 ls // 특정목록 보기 ls /폴더1/폴더2 // 숨김파일 보기 ls -a // 자세히 보기 ls -l // 특정확장자명인 파일 보기(ex) cfg) ls *.cfg // 숨김파일 자세히 보기 ls -al https://www.inflearn.com/course/%EC%9D%B4%EA%B2%83%EC%9D%B4-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%8B%A4/dashboard [무료] '이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌 - 인프런 | 강의 한빛미디어에서 발간한 '이것이 리눅스다' 의 저자가 직접 강의하는 강좌 입니다., [임베딩 영상] 1. 강좌 소개 '이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워..

Linux 2021.10.01

vi 에디터, CD/DVD 마운트

gedit의 기본적인 사용법 빈 문서가 나오면 아무 문구나 입력 한/영 변환은 window+ spacebar gedit ls gedit 파일명.txt vi 에디터 사용법 1 vi 빈 문서 나오면 문구입력 i(맨 밑에 INSERT라고 문구가 뜸) 누르고 문구입력 shift :(콜론) 누르고 w(저장) w 파일명 q 누른다. vi 에디터 사용법 2 vi 파일명.txt i(INSERT 문구가 보일거임) 문구입력 ESC키 누른다. SHIFT : wq 정리해보자 * 새파일 작성 vi 파일명 => i 키 -> 편집/입력 작업 -> esc 키 -> :wq * 기존 파일을 수정 vi 파일명 => i키 -> 편집/입력 작업 -> esc 키 -> :wq * 기존 파일을 수정후, 저장 안하고 종료 vi 파일명 -> i키 =..

Linux 2021.10.01

종료 / 가상콘솔 / 런레벨 / 자동완성 명령어

종료 showdown -P now 10 분 후 종료 및 종료 예약 취소 showdown -P + 10 shutdown -c 특정 시간에 종료 설정 shotdown -r 23:00 https://www.inflearn.com/course/%EC%9D%B4%EA%B2%83%EC%9D%B4-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%8B%A4/dashboard [무료] '이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌 - 인프런 | 강의 한빛미디어에서 발간한 '이것이 리눅스다' 의 저자가 직접 강의하는 강좌 입니다., [임베딩 영상] 1. 강좌 소개 '이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌 는 그 동안 리눅 www.infle..

Linux 2021.10.01