watch 명령어는 결과값을 원하신 시간에 맞추어 리플레쉬 해주는 기능을 한다. 모니터링에 유용한 명령어이다. watch 명령어는 사용자가 원하는 명령어를 초단위로 모니터링을 해줄수 있게 해주는 명령어이다. 초단위로 변하는 값을 하이라이트(-d)기능도 넣을수 있다. -d, --differences 이전값과 다른값을 하일라이트 해주는 옵션 -n, --interval 리플레쉬 초단위 설정 mdadm raid로 리빌드 할때 상태를 확인할때도 사용한다. - raid상태확인(1초) # watch -n1 cat /proc/mdstat - CPU, HDD입출력 확인 # watch -n1 iostat - 실제모리와 스왑메모리 상태 확인(변화값 하이라이트) -s 옵션은 summary # watch -n1 -d vmsta..
Linux/기본명령어&팁
* * * * * /bin/beHappy.sh┬ ┬ ┬ ┬ ┬│ │ │ │ ││ │ │ │ ││ │ │ │ └───────── 요일 (0 - 6) (0:일요일, 1:월요일, 2:화요일, 3:수요일, 4:목요일, 5:금요일, 6:토요일)│ │ │ └───────── 월 (1 - 12)│ │ └───────── 일 (1 - 31)│ └───────── 시 (0 - 23)└───────── 분 (0 - 59) ┌───────────────────────────────────────────────────┐│ * * * * * │ 1분마다 실행 ├───────────────────────────────────────────..
1. 파일 찾기 # find / -name 파일명 -type f 2. 파일 찾기 (대소문자 무시) # find / -iname 파일명 -type f 3. 디렉토리 찾기 # find / -name 디렉토리명 -type d 4. 디렉토리 찾기 (대소문자 무시) # find / -iname 디렉토리명 -type d
vi에디터 줄번호 넣고 싶을 경우 줄번호 활성 :set number 줄번호 비활성 :set nonumber 항상 사용하고 싶을경우 1. 자신의 홈디렉토리 이동 (cd) 2. .vimrc파일 생성 (vi .vimrc) 3. set number입력후 종료
- 과거 리눅스는 소스코드가 공개되어 있기 때문에 보안에 취약하다는 평을 받았다. - 취약한 이유는 설치후 보안설정을 하지 않았기 때문이다. - 이러한 취약점을 보안하기 위한 모델이 SELinux이다. - SELinux Status 1. enforcing : 보안정책 적용 2. permissive : 보안정책 미적용 3. disabled : 비활성화 - SELinux 설정파일 (/etc/sysconfig/selinux) # vi /etc/sysconfig/selinux (비활성화 화면) SELINUX = enforcing # 강제 SELINUX = permissive # 허용 SELINUX = disabled # 비활성화 SELinux 서비스 설정 - setenforce SELinux의 서비스 상태를 변..
리눅스에서 프로그램을 설치하는 방법은 크게 3가지 방법이 있습니다. 기본적으로 리눅스는 "1. 소스파일 컴파일 설치" 방법을 사용하는 데... 이 방법이 너무 불편하다보니, 1,2번의 설치방법이 생겨났습니다. 새로 생겨난 방법들은 리눅스 OS 계열별로 그 방법에 차이가 있습니다. 여기에서 저는 3번의 쉬운설치 방법을 추천하겠습니다. 설치도 명령어 한줄이면 간단하고, 업데이트도 무척 쉽습니다. 1. 소스파일 컴파일 설치 소스파일을 컴파일하여 설치하는 이 방법은 유닉스의 전통적인 설치방법이였습니다. 프로그램 개발자가 소스파일 그대로를 넘겨주면 직접 컴파일해서 사용하는 방법이였습니다. 지금도 사용하고 있지만 추천하지않는 방법입니다. 특히 리눅스 초보자한테는 어울리지않는 설치방법입니다. 왜냐면 무척 번거롭기때문..