본문 바로가기

Linux

(6)
[Linux] iptables 사용법 정리 1. iptables 란? 요약하자면 1) netfilter 라는 네트워크 관련 API 의 Wrapper임. 2) 방화벽 테이블, 체인, 규칙을 쉽게 쓸 수 있게 해줌 3) ip6tables, arptables, ebtables 같은 친구들이 있음 4) 리눅스 최신 버전은 nftables 를 쓰고, 이건 위 친구들을 전부 통합했음 이다. 비록 최신 리눅스는 nftables를 쓴다지만... 아직도 온라인에서 많은 자료들은 iptables 를 활용하고있고, 또 현업에서도 사용되고있다. 2. 전체 흐름 및 구분 iptables의 RULE은 크게 Table & Chain, Match, Target 개념을 사용한다. Table 과 Chain 에 관련된 내용은 iptables man page에 기술되어 있고, Ma..
[Linux] 우분투(Ubuntu) 20.04LTS 어도비 플래시 플레이어 다운받기 0. 발단 T아카데미에서 강의좀 볼려 했더니 플래시가 안열린다. 리눅스 + 파이어폭스 + 최신버전 = 안되는 것 투성이 어도비 플래시 플레이어(Adobe Flash Player)를 다운받아보자. 1. Ubuntu Canonial Parter 활성화 sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" 파트너들을 활성화해준다. sudo apt update 해주면 더 좋지만, 아마 상관 없다. 2. flashplayer-installer 다운로드 플래시 안깔려있다고 납치되는 화면에서 설치하면 이리저리 복잡할 뿐더러 설치하기도 빡세다. GUI로 설치하지 말고, 쉘에서 다음 명령어로 간단하게 설치하자. sudo..
[Linux] 프로세스 관련 명령어 : top, ps, kill 0. 약어 PID : 프로세서 ID RSS : 사용되는 실제 메모리의 용량(KB) USER : 실행시킨 계정 SZ : 스택 크기(KB) TIME : 현재까지 사용된 CPU의 시간 %CPU : 마지막 분동안 프로세서가 사용한 CPU시간의 백분율 TTY : 프로세서의 제어 터미널(t3=/dev/tty3) START : 시작 시간 STAT : 프로세스 상태 1. top 현재 실행되는 Task들을 유동적으로 관찰 가능. 윈도우의 작업관리자랑 비슷함. 2. ps 아래는 ps --help all 의 결과 이하 자주 쓰는 옵션들 -A , -e : 모든 프로세스 출력 (매우 길다) a : 다른 사용자의 프로세서도 출력 -a : 세션 리더 빼고 출력 -l : 자세한 정보 -u : 각 프로세서의 사용자 이름과 시작 시간 ..
[Linux] grep 명령어 사용법 1. 사용법 리눅스 쉘(bash)에서 다음과 같이 입력하면 된다. > grep [] [] 옵션, 파일에 대괄호가 쳐진 건 여러가지 옵션/파일을 적용할 수 있다는 뜻이다. 옵션은 -i, -E 같은 걸 말하고 패턴은 정규표현식이며 파일은 현재 bash shell이 사용되고 있는 폴더 내의 파일 이름을 말한다. 2. 옵션 주로 사용하는 옵션은 다음과 같다. -e : 패턴 전달 -f : 파일 내용을 패턴으로 사용 -d : 디렉토리 처리방식 (read, recurse, skip) -D : 장치 파일 처리방식(read, skip) -r : 하위 폴더 검색 -R : 모든 하위 폴더 검색 -I : 바이너리 파일은 검사 x -i : 대소문자 무시 -v : 조건 불일치 라인 선택 -w : 단어단위 매칭 -x : 라인단위 ..
[Linux] 우분투(Ubuntu) 20.04LTS 설치 및 세팅 0. 계기 리눅스가 또 일을 냈다. 19.04 버전을 잘 쓰는 와중 SQL좀 배우려고 했더니, 더이상 업데이트를 지원 안한다고 자꾸 리젝을 먹이더라. 하는 수 없이 19.10으로 업데이트하기 버튼을 눌렀는데, 완료 되었다면서 재부팅하더니 블랙스크린이다. 큰일났다. 과제랑 자료가 중요한 게 아니다. 하.... 설정 언제 다시 하지. 다음에 또 리눅스를 밀 때가 오는 것을 대비해 자주 쓰는 설정을 아카이브 해놓기로 했다. 1. 우분투(Ubuntu) 20.04LTS 설치 우분투도 인텔처럼 틱톡 전략을 쓴다. 짝수해 4월 패치는 장기지원(LTS), 나머지는 테스트용. 다행히 20년 4월 패치는 LTS다. 사실 구라다. 4월 20일 현재는 LTS가 아니라 베타버전이다. LTS는 4월 23일에 나온다더라. 그래도 ..
[Linux] Ubuntu 19.04 에서 한글 뷰어 다운로드하기 (hwp 열기) 한글과컴퓨터는 기본적으로 홈페이지에서 한글 뷰어를 제공한다. https://www.hancom.com/cs_center/csDownload.do 글로벌 소프트웨어의 리더, 한글과컴퓨터 한컴오피스 2018 체험판 (Windows 용) (30일간 사용 가능) --> 한글, 한셀, 한쇼, 한PDF, 개인정보탐색기, 한컴 사전, 한컴 타자연습, 한컴 문서찾기로 구성된 체험판입니다. - PC : Windows 7 이상 / 모바일: Android 5.0 이상 - 웹브라우저 Internet Explorer 9이상 - Intel Core 2 Duo 또는 동급 프로세서 - RAM 2GB 이상권장 www.hancom.com 위 링크로 접속하여 스크롤을 내리면 아래와 같이 한글 2014 뷰어를 다운로드할 수 있다. 64bi..