linux man page : uniq

linux man page 중복되는 줄을 제거하거나 출력하는 일을 한다.uniq 표준입력 혹은 파일로 부터 데이터를 줄단위로 읽어서 중복되는 라인을 제거해서 표준출력( -c, --count 해당 라인이 몇번 중복되었는지에 대한 정보를 출력한다. -d, --repeated 중복되는 줄을 한번만 출력한다. -D, --all-repeated=__delimit-...

시스템이 얼마나 오랫동안 실행되었는지 알려준다.

시스템이 얼마나 오랫동안 실행되었는지 알려준다.uptimeuptime은 현재 시간을 기준으로 시스템이 얼마나 오랫동안 실행되었는지, 최근 1/5/15 분동안의 load_average(이것은 w(1)와 거의 동일한 정보를 보여준다.# uptime 23 /var/run/utmp /proc Uptime 예제 ...

로그인 사용자와 하고 있는 일을 보여준다.

로그인 사용자와 하고 있는 일을 보여준다.w - w는 현제 시스템에 로그인해 있는 유저와 유저가 실행하고 있는 프로세스의 정보를 출력한다. 이 정보에는 명령을 내린 유저, 해당명령을 수행한 시간, 로그인한 시간 그리고 1,5,15분에 대한 cpu load average 정보를 보여준다. 각각의 필드는 로그인 이름, 리모트 호스트, 로그인 시간, idle ...

파일에서 라인, 단어, 바이트의 갯수를 얻어온다.

파일에서 라인, 단어, 바이트의 갯수를 얻어온다.wc ...FILE에 포함된 라인, 단어, 바이트의 전체 갯수를 되돌려준다. FILE이 주어지지 않을경우 표준입력( -c, --bytes 바이트 단위로 계수한다. -m, --chars 문자의 갯수를 계수한다. -l, --lines 줄의 갯수를 계수한다. -L, --max-line-length 가장 긴 줄을 ...

linux man page : which - 명령의 위치를 찾는다.

linux man page which filename ...which는 filename 이 현재 실행 환경변수( -a 경로명을 포함한 filename을 되돌려준다. 0 실행파일을 찾아냈음 1 실행파일을 찾아내지 못했음 2 잘못된 옵션이 사용되었음.#!/bin/bashwhich mutt 2>&1>&/dev/nullecho -n "Default Mail Cl...

getgid(2)

getgid는 현재 프로세스의 실제(real) 그룹 ID를 리턴한다. getegid는 현재 프로세스의 유효(effective) 그룹 ID를 리턴한다.실제 그룹 아이디는 프로세스를 실행시킨 유저의 그룹 아이디를 말하며, 유효 그룹 ID는 프로세스 실행중에 getegid(2)등의 함수를 이용해서 임시로 만들어진 그룹 아이디로 프로세스가 실행되는 동안 파일생성등...

Linux Man : gethostname - 호스트 이름을 얻어오거나 설정한다

이 함수는 현재 프로세스의 호스트이름을 가져오거나 변경하기 위해서 사용한다. gethostname() 함수는 호스트이름을 가져온다. len은 가져올 name의 최대 길이를 지정하기 위해서 사용한다....

Device Discovery 프로토콜

Device Discovery 프로토콜 근거리 네트워크에서 기기를 찾기 위한 방법을 알아본다. 기기를 근거리에서 연결하던, 인터넷에 연결하던지 간에 일단은 discovery(찾을)할 필요가 있다. 기기를 discover하지 않더라도 유저가 직접 기기 앞에서 - NFC, bluetooth 혹은 기기를 wifi AP로 설정해서 - 등록하는 방법이 있겠으나, ...

Linux 미니 홈피

Linux 미니 홈피리눅스 운영체제와 관련된 각종 팁, 노하우를 다루는 페이지 입니다. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. ...