documentation실행되고 있는 process들 중 특정 process들에 대한 정보를 보여주는 command다.command 실행 '순간'에 있던 process들에 대한 정보를 보여준다.parameter을 부여하지 않으면 command를 실행한 시점에서, com
documentation. 여기서 설명하는 것 이상으로 유용한 command 및 top에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.ps는 command 실행 순간의 process들 상태의 snapshot을 보여주지만, top은 실시간 process
documentation 여기서 설명하는 것 이상으로 유용한 command 및 htop에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.기본적으로 top이랑 비슷하다. 다만 좀 더 유저친화적이다.마우스 활용 조작이 가능하다. 휠 사용 스크롤도 가능하다.색
documentation. 여기서 설명하는 것 이상으로 유용한 command 및 atop에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.background에서 주기적으로 CPU, memory, disk I/O 등을 process 혹은 thread가 얼마
documentation 여기서 설명하는 것 이상으로 유용한 command 및 lsof에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.process들이 열고 있는 file들을 찾는데 사용한다. 현 directory의 file들을 나열하는 ls comma
documentation 여기서 설명하는 것 이상으로 유용한 command 및 nmon에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.nmon은 Linux랑 AIX system들을 위한 시스템 모니터링 도구다. AIX는 IBM의 POWER 제품군에서 사
documentation 여기서 설명하는 것 이상으로 유용한 command 및 lsof에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.CPU 및 각종 장치의 input/output 관련 통계를 모니터링 할 때 사용된다. 평균 transfer rate를
documentation 여기서 설명하는 것 이상으로 유용한 command 및 nmon에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.System Activity Report의 약자다. Unix계열 OS에서 OS 관련 자원인 CPU 사용량, 메모리 활용
documentation 여기서 설명하는 것 이상으로 유용한 command 및 nmon에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.virtual memory statsitc reporter의 약자다. memory, paging, process, I/
documentation 여기서 설명하는 것 이상으로 유용한 command 및 nmon에서 출력하는 정보에 대한 내용이 써져 있으니 궁금하면 찾아보자.현재 host에서 특정 목적지(서버, 웹사이트, 타 컴퓨터)까지 network packet이 어떻게 이동하는지 파악할
네트워크 연결이 잘 되고 있는지를 확인하기 위해 사용하는 command다. RTT랑 packet loss 유무도 확인이 가능하다.ICMP Echo request를 기반으로 작동을 하는데, 이를 목적지에 보내고 답변을 기다린다. 목적지의 경우 이것을 받았으면 ICMP E
documentationmy traceroute의 약자다간단하게 말하자면, traceroute + ping이다. 설치가 필요하며, Ubuntu에서는 다음과 같이 한다.다음 command로 실행시 그 다음 화면처럼 나온다. 실시간으로 갱신됨.host에서 특정 destin
Network Mapper의 약자다.오픈소스 프로그램이며, 설치를 하려면 ubuntu에서는 다음과 같이 한다.빠르게 네트워크 지도를 형성 (mapping) 한다는 것에서 이름을 따왔으며, 간단한 command 형태로 사용이 가능하기도 하고 Nmap scripting e
man page를 보면 다음과 같이 요약되어 있다.netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast membershi
manpageuncomplicated firewall의 약자다(?)명령어 기반으로 Arch Linux / Debian / Ubuntu에서 방화벽을 관리하는데 사용되는 명령어이다.이름에서 보면 알겠지만 방화벽을 최대한 간단하게 구성할 수 있도록 하기 위해 만들어졌으며,
linux의 여러 table들을 관리하는 명령어이다. 원래는 방화벽 뿐만이 아니라 여러개의 table을 담당을 한다. 기본으로 있는 table은 Filter, NAT, RAW, Mangle이다. Ubuntu에서의 설치는 다음과 같다.각 table에는 여러개의 chain
documentation실행을 할 경우 본인이 실행되는 시간 동안 시스템에서 돌아다녔던 packet들에 대한 정보를 전부 분석한다. 이 때 실행되는 동안 특정 조건을 만족하는 packet들에 대해서만 정보를 얻도록 설정하는 것도 가능하다.저장 기능을 통해 (-w) 나중
documentationDomain Information Groper의 약자다. DNS name server과의 상호작용에 사용되며, DNS query를 통해 name server에서 오는 답변이 뭔지를 파악하는게 가능하다. 혹시 DNS가 뭔지 잘 모른다면 이 글 참고
documentation명령어라기보단 프로그래밍 언어로 보는게 맞다. 특정 파일 내 특정 텍스트에 대한 조작에 특화되어 있다. 스크립트 언어다.개발에 참여한 Aho, Weinberger, Kernighan의 앞글자를 따서 만들어졌다.기본 틀은 위의 documentati
documentation (GNU 기반). 여기서는 기본적인 것만 알아볼 것이다.Stream Editor의 줄임말이다.input stream, 그러니까 사용자 입력값이나 주어진 파일에 대해서 특정 문자열을 검색, 텍스트 대체, 삽입 및 삭제를 할 때 사용되는 명령어이다
documentation파일 내용물 정렬에 사용된다.기본적으로 파일 내용물이 ASCII로 되어 있다고 가정한다. option 활용시 숫자처럼 취급해서 정렬하는 것도 가능하며 그 외에 다양한 유틸들을 제공한다.밑은 사용할 예시 파일.밑과 같은 꼴을 가진다.파일이 주어지지
documentation. GNU 기준.global search for regular expression and print out의 약자다.파일 내에 특정 조건을 만족하는 문자열이 있는지를 확인, 이를 하이라이트 해서 보여준다.파일 뿐만 아니라 특정 출력물에 대해서도
documentation파일에서 각 줄에 대해 조건을 만족하는 일부분만 출력하는데 이용된다.OPTION : cut의 동작방식을 결정FILE : 필터링 대상 파일. 없을 경우 입력값에 대해서 받는다.예시에 사용한 파일\-b, -c, -f가 여기에 해당된다.저 세개 중 하
documentation인접한 곳에 중복되는 문장 탐지 및 제거에 이용된다. 중복되는 문장이어도 인접하지 않으면 탐지를 안한다. 보통 이런건 순서가 보장될 필요가 없으면, sort -u 명령으로 해결하면 된다.OPTION : uniq서 활용할 설정INPUT : uniq
documentation매우 자주 쓰이는 명령어. concatenate의 약자다.단순 파일 내용물 확인, 혹은 파일내용물을 서로 붙일 때 사용된다.OPTION : cat 동작을 설정하는데 사용FILE : 대상 파일, 혹은 파일들. 없을 경우 사용자 입력값을 가지고 작동
documentation인자로 주어진 문자열을 그대로 출력하는 명령어다.이미 존재하는 파일의 디자인을 원하는 형태로 바꿀 때 유용하게 쓰일 수 있는 명령어다.OPTION : echo 동작 설정STRING : echo가 조작할 문자열그냥 쓰면 받은 문자를 그대로 다시 표
documentation텍스트를 원하는 형식으로 조작하는데 사용된다. formatter의 약자.바뀐게 저장은 안되고 출력으로 나온다.\-WIDTH : 최대 줄 너비 설정. -w나 --width option으로 대체 가능.OPTION : fmt 동작 설정FILE : fm
documentationtranslate의 약자.표준 입력에 들어온 문자열을 변조시키는데 사용되는 명령어.변조된 결과물은 표준 출력에 출력한다.OPTION : tr 동작 설정SET1 : 변조될 조건의 문자들을 나타내는 곳SET2 : 변조 대상인 문자들을 무슨 문자로 변
documentationnumber of line의 약자다.텍스트 줄에다가 숫자를 붙인다.파일을 입력으로 받으며, 파일이 주어지지 않으면 표준 입력을 입력으로 받는다. 결과는 표준출력으로 나온다.OPTION : nl 기능 설정FILE : 대상 파일.밑은 예시에 사용한
documentation파일 혹은 사용자 입력의 바이트 개수, 단어 개수, 혹은 \\n 개수 (줄 개수)를 세는데 사용되는 유틸 명령어OPTION : wc 동작 설정FILE : wc 적용 대상 파일. -인 경우 표준 입출력에서 읽는다. 지정되지 않아도 표준 입출력에서