본문 바로가기
14. Linux Process Scheduling Linux 프로세스 스케쥴링에 대해 알아보겠습니다. 프로세스 스케줄링은 관리자가 정한 시간에 정한 작업을 하도록 정할 수 있는 것입니다. 예를 들어 매일 새벽 1시에 서버에 대한 백업을 진행하고자 할때 이를 설정하여 매일 새벽 1시마다 백업이 자동으로 수행되 도록 하는 것입니다. 리눅스에서는 at와 cron 이 있는데 at같은 경우 주로 한번 실행하게 될때, cron은 주기적으로 실행할때 사용됩니다. 1. at지정한 시간에 원하는 작업을 실행할 수 있도록 해줍니다. atd 데몬에 의해 실행되며 지정한 작업을 지정한 시간에 수행할 수 있도록 합니다. 여기서 지정한 작업은 큐에 저장되고 이 저장된 작업은 /var/spool/at 디렉터리에 저장됩니다. 명령어를 입력후에 원하는 작업을 입력하고, Ctrl+d .. 2017. 1. 4.
13. Linux 기본 명령어(파일시스템 관련)_2 리눅스 파일시스템 관련 명령을 이어서 알아보겠습니다. 1. df 마운트된 디스크에 대한 정보를 출력하는 명령어입니다. 사용법df [option] 옵션 의 미 -h 각용량에 맞는 단위 표시를 해서 출력합니다.(K, M, G) -i 아이노드 사용량을 출력합니다. -k KB 단위로 출력합니다. -m MB 단위로 출력합니다. -T 파일시스템의 유형을 출력합니다. 출력 명령어이고, h 옵션으로 대부분 쓰이는 명령입니다. h가 가장 보기좋고 쉽게 출력해주기 때문에 예시는 h 위주로 2개 들어보았습니다. i 옵션을 추가해서 용량이 나타나는 필드에 아이노드 용량에 대한 정보가 나타나고 다음으로 T 옵션을 써서 각 파일시스템의 유형을 출력하였습니다. 2. du 디렉터리나 파일의 사용량, 특정사용자의 디스크 사용량을 출력.. 2016. 12. 8.
13. Linux 기본 명령어(파일시스템 관련) 파일시스템 관련 명령어를 알아보겠습니다. 명령어를 들어가기 전에 우선 리눅스에서 파일시스템을 인식하는 과정을 간략히 정리해 보겠습니다. 0. 하드디스크 추가 및 연결새로 HDD 또는 SSD를 추가한다고 예를 들어 설명하겠습니다. 128G SSD 하드가 있다고 할때, 해당 하드를 컴퓨터 혹은 노트북 본체에 연결시켜 줍니다. 1. 하드디스크 인식보통 새로 하드를 추가하게 되면 자동으로 인식이 됩니다. fdisk -l 명령으로 인식여부를 확인하고 장치에 대한 파일명을 확인할 수 있습니다. 2. 파티션 생성&분할fdisk 명령으로 파티션을 생성하거나 분할시킬 수 있습니다. 파티션은 뜻그대로 분할 로서, 대표적으로 윈도우의 C,D 드라이브가 있습니다. 역할에 맞추어서 파티션 작업 을 하면 일처리에 도움이 되지만 .. 2016. 12. 2.
12. Linux 기본 명령어(네트워크 관련)_2 2016/11/28 - [Linux] - 11. Linux 기본 명령어(네트워크 관련)_1 이어서 linux 네트워크 관련명령어를 알아보겠습니다. 1. ifconfig 네트워크 인터페이스 정보확인 및 설정하는 명령입니다. 사용법은 예시를 들어서 설명하겠습니다. * ifconfig interface up/down해당 인터페이스를 활성화/비활성화 합니다. * ifconfig interface address netmask address broadcast address해당 인터페이스를 지정 IP 주소, netmask를 해당 주소로, broadcast를 해당주소로 지정합니다.굳이 한번에 안쓰고 하나씩 따로 지정해도 무방합니다. **분홍 글씨로 된 부분은 사용자가 입력하는 부분입니다. eth0 Link encap:.. 2016. 11. 30.
11. Linux 기본 명령어(네트워크 관련)_1 리눅스 네트워크 관련 기본 명령어를 알아보겠습니다. 1. arp ARP Cache 를 관리하는 명령입니다. ARP Cache 는 흔히 알고 있듯이 IP 주소를 MAC 주소로 바꾸어서 기억하는 곳입니다. 사용법arp [옵션] 옵션 의 미 -a ARP Cache 의 정보에서 특정호스트에 대한 정보를 출력합니다. -d ARP Cache 에서 해당 호스트 정보를 제거합니다. -n 정보를 IP 주소로 출력합니다. -v 자세히 출력 합니다. 출력 명령이라 간단하게 넘어가겠습니다. 아래와같이 arp 캐시정보를 조회할 수 있습니다. 2. dig 도메인으로 정보를 조회하는 명령입니다. 예를 들면 www.google.com 의 정보를 알고 싶으면 dig 명령으로 조회할 수 있습니다. 사용법dig [옵션] 도메인 *옵션-t.. 2016. 11. 28.
Linux 디렉터리 구조 리눅스의 디렉터리의 구조&역할을 간단히 알아보겠습니다. 우선 리눅스는 최상위 디렉터리(/)를 기준으로 해서 여러개의 하위디렉터리가 트리형식으로 되서 관리됩니다. 각 디렉터리마다 역할이 다릅니다. 이 기본적인 디렉터리 틀을 알면 리눅스 시스템에 대해 어느 정도 이해를 하고 해당역할을 수행 하고자 할때 도움이 많이 됩니다. * / : 최상위 디렉터리(root) 입니다. * /bin : Binary의 약자로서 명령어가 들어있는 디렉터리라고 이해하시면 됩니다. * /boot : 부팅 시에 필요한 파일이 들어있습니다. 흔히 아는 grub 부트로더 관련 파일도 여기에 들어 있습니다. * /dev : 물리적 장치(하드디스크, CD-ROM 등)를 파일화 하여 관리하는 디렉터리 입니다. * /etc : 시스템 환경 설정.. 2016. 11. 27.