Infra/linux 5

만화로 배우는 리눅스 시스템 관리 3권

1화 고정 IP 주소를 할당하고 싶어 - IP주소를 고정하는 전통적인 설정 방법 데비안 계열(ubuntu 등) : /etc/network auto lo iface lo inet loopback #ip 자동 할당 #auto eth0 #iface eth0 inet dhcp auto eth0 → 컴퓨터 부팅시 eth0 자동 유효화 iface eth0 inet static → eth0에 고정 ip주소 할당 명시 address 192.168.20.100 → 고정 ip주소 netmask 255.255.255.0 → 서브넷 마스크 gateway 192.168.20.1 → 게이트웨이 # 설정 후 (sudo) ifdown eth0 (sudo) ifup eth0 레드헷 계열(페도라, CentOS 등) : /etc/sysc..

Infra/linux 2022.02.02

만화로 배우는 리눅스 시스템 관리 2권

1화 정기적인 작업을 자동으로 처리하고 싶어(CRONTAB) crond : 지정한 시각에 명령어를 자동 실행하는 서비스 cronjob : crond로 실행하고 싶은 명령어와 실행시각 crontab : cronjob을 관리하는 명령어 sudo crontab -l(소문자 알파벳 L) -l : list, cronjob 목록 표시 옵션 -e : edit, cronjob 설정 편집(환경변수 EDITOR 로 지정한 에디터 실행) 30 10 * * * /scripts/example.sh 분 시 일 월 요일 / 파일명 cronjob 설정 후 맞는지 확인할때는 약 2분 뒤로 설정 cronjob은 crontab 명령어를 실행하는 사용자 권한으로 동작 crontab에 "MAILTO=메일주소" 추가하면 cronjob출력내용이..

Infra/linux 2021.10.01

리눅스 기본 디렉토리 구조

리눅스 디렉토리 혹은 파일 시스템 구조는 윈도우와는 다르다. 기본적으로 디렉토리를 구분하는 / 는 리눅스, \는 윈도우에서 사용하고 그 명칭도 디렉토리, 폴더라고 부른다 리눅스 파일 시스템 구조 리눅스 시스템의 디렉토리 구조는 역트리 구조이고 명령어의 종류와 성격, 사용권한 등에 따라 각각의 디렉토리로 구분된다. 리눅스 배포판들은 리눅스 파일 시스템 표준인 FSSTND(LINUX FILE System Standard)라는 표준을 따른다. /(루트) 최상의 디렉토리인 루트 디렉토리를 의미하며, 리눅스의 모든 디렉토리들의 시작점. 즉, 모든 디렉토리들을 절대경로로 표기할 때에 이 디렉토리로부터 시작 /bin 기본적인 명령어가 저장된 디렉토리 리눅스 시스템사용에 있어 가장 기본적이라고 할 수 있는 mv, cp..

Infra/linux 2021.08.07

만화로 배우는 리눅스 시스템 관리 1권

1화 다른 컴퓨터를 리모트로 조작하고 싶어 (ssh) SSH는 Secure Shell의 약어 다른 PC에 네트워크 경유로 로그인해서 자기 PC처럼 조작 통신 경로 암호화 X : 리눅스에서 화면 표시와 입력을 담당하는 구조 (화면? 을 의미하는듯) 명령어 : ssh 계정@네트워크명 or IP 2화 임시로 관리자 권한을 얻고 싶어 (sudo) root : 관리자 권한을 가진 특별 사용자, 일반 관리자를 사용해야 함 명령어 : sudo 명령어 3화 다양한 문자열을 한 번에 검색하고 싶어 (grep) 파일 내용을 확인해서 찾는 문자열이 포함되었는지를 조사해주는 명령어 grep : global regular expression print (파일 전체에서 정규 표현식과 일치하는 위치를 출력하라) 정규표현식(Regu..

Infra/linux 2021.07.31