작은숲:위키노트/유닉스 명령어

큰숲백과, 나무를 보지 말고 큰 숲을 보라.

편집(Editing)

  • ed – 오래된 유닉스 표준 라인 텍스트 편집기
  • emacs – Emacs 편집기
  • ex – 유닉스 표준 라인 텍스트 편집기
  • fmt – 텍스트를 한 줄에 72문자로 맞추기
  • gmacs – Emacs 편집기
  • vi – 유닉스 표준 화면 편집기
  • view – vi와 같음, 읽기 전용모드로

명령어 입력하기(Entering a Command)

  • ! – 지정한 명령 반복
  • !! – 이전 명령 반복
  • ^^ – 치환을 이용한 이전 명령 반복
  • alias – 지정한 명령어 목록에 이름 지정
  • history – 히스토리 사건 디스플레이
  • unalias – alias로 지정한 이름 삭제

디렉토리(Directories)

  • cd – 현재 작업 디렉토리 변경
  • chmod – 파일이나 디렉토리 허가 권한 변경
  • ln – 두 디렉토리 엔트리들간 링크 만들기
  • ls – 파일 정보 디스플레이
  • mkdir – 디렉토리 만들기
  • pwd – 현재 작업디렉토리 경로면 디스플레이
  • rm – 파일이나 디렉토리 삭제
  • rmdir – 비어있는 디렉토리 삭제
  • umask – 파일 생성을 위한 사용자 마스크 지정

데이터 디스플레이(Displaying Data)

  • head – 파일의 첫부분 디스플레이
  • less – 데이터를 한 번에 한 화면씩 디스플레이
  • more – 데이터를 한 번에 한 화면씩 디스플레이
  • pg – 데이터를 한 번에 한 화면씩 디스플레이
  • tail – 파일의 마지막 부분 디스플레이

오락(Diversions)

  • banner – 인쇄하기에 알맞는 큰글자 출력
  • bcd – 텍스트를 BCD 카드 천공 형식으로 바꾸기
  • ching – 질문에 대한 충고 디스플레이
  • fortune – 흥미 있는 메시지 디스플레이
  • number – 숫자를 영어 단어로 바꾸기
  • ppt – 텍스트를 종이 테이프 형식으로 바꾸기
  • rain – 빗방울 떨어지는 모양을 화면에 티스플레이
  • worms – 터미널에 벌레 디스플레이

파일 다운로드(Downloading Files)

  • archive – archive/어노니머스 ftp 탐색을 이용하기 위한 클라이언트 프로그램
  • compress – 압축된 .z 파일 생성하기
  • ftp – 다른 컴퓨터로부터의 파일전송
  • tar – 파일의 집합(archive)을 생성, 해제
  • uncompress – compress에 의해 생성된 .z 파일 해제
  • zcat – compress에 의해 생성된 .z 파일 액세스

파일(Files)

  • chmod – 파일이나 디렉토리 허가 권한 변경
  • cp – 파일 복사
  • ln – 두디렉토리 엔트리간의 링크 만들기
  • ls – 파일 정보 디스플레이
  • mv – 파일 이동이나 재명명
  • rm – 파일이나 디렉토리 삭제
  • touch – 파일 액세스와 수정 시간 갱신
  • umask – 파일 생성에 대한 사용자 마스크 지정

필터(Filters)

  • fmt – 텍스트를 한 줄에 72문자로 맞추기
  • head – 파일의 첫 번째 부분 디스플레이
  • less – 데이터를 한 번에 한 화면씩 디스플레이
  • cat – 표준 입력을 표준 출력으로 결합, 복사
  • colrm – 데이터의 각 줄에서 지정한 열들을 삭제
  • crypt – 키를 이용하여 텍스트를 암, 복호화
  • cut – 각 줄의 선택한 부분 잘라내기
  • egrep – grep과 같이 전체 정규 표현식 탐색
  • fgrep – grep과 같이 고정 문자열 탐색
  • grep – 지정한 패턴이 있는 줄 찾아내기
  • look – 지정한 패턴으로 시작하는 줄 찾아내기
  • nl – 줄 번호에 텍스트 추가
  • more – 데이터를 한 번에 한 화면씩 디스플레이
  • paste – 데이터의 열들 결합
  • pg – 데이터를 한 번에 한 화면씩 디스플레이
  • pr – 인쇄하기에 적합하도록 텍스트 형식 맞추기
  • rev – 데이터의 각줄에 있는 문자의 순서 바꾸기
  • sort – 데이터의 정렬과 병합
  • spell – 철자가 잘못된 단어에 대한 텍스트 점검
  • tail – 파일의 마지막 부분 디스플레이
  • tee – 표준 입력을 파일과 표준 출력으로 복사
  • tr – 선택한 문자 변환이나 삭제
  • uniq – 텍스트 파일에 있는 연속적으로 반복된 줄 삭제
  • wc – 줄, 단어, 문자의 수 계산

게임(Games)

  • adventure – 고유의 텍스트 기반 어드벤쳐 게임
  • backgamon – 주사위/판 게임
  • battlestar – 어드벤쳐 게임
  • bj – 블랙잭 카드 게임
  • boggle – 보글 단어 게임
  • btlgammon – 주사위/판 게임
  • canfield – 혼자서 하는 카드 게임
  • chess – 체스 게임
  • craps – 크랩 주사위 게임
  • cribbage – 카드 게임
  • fish – Go fish 게임
  • hack – 공상 게임
  • hangman – 단어 게임
  • hunt – 다중 사용자 사냥 게임
  • mille – Mille Bournes 보드 게임
  • monop – 모노폴리 보드 게임
  • moo – 예측 게임
  • quiz – 질문과 대답 게임
  • robots – 로보트 게임
  • rogue – 공상 게임
  • sail – 다중 사용자 항해 게임
  • snake – 사냥 게임
  • trek – 스타 트랙 게임
  • worm – 벌레 기르기 게임
  • wump – 게임

정보(Information)

  • du – 디스크 장치 사용 통계 디스플레이
  • msgs – 터미널에서의 메시지 수신의 허용이나 부인
  • news – 시스템 뉴스 디스플레이
  • quota – 사용자 시스템 자원 할당량 디스플레이
  • ruptime – 시스템 사용 시간 디스플레이
  • uptime – 시스템 사용 시간 디스플레이

인터넷(Internet)

  • archive – archive/어노니머스 ftp 탐색을 위한 클라이언트 프로그램
  • ftp – 다른 컴퓨터로부터의 파일 전송
  • gopher – gopher 정보 서비스를 이용하기 위한 클라이언트 프로그램
  • host – 인터네트 컴퓨터의 도메인 /IP주소 디스플레이
  • netfind – netfind 서비스를 액세스하기 위한 클라이언트 프로그램
  • ping – 인터네트 컴퓨터가 응답이 있는지의 여부를 점검
  • swais – wais 서비스를 액세스 하기 위한 클라이언트 프로그램
  • telnet – 다른 컴퓨터로의 접속
  • traceroute – 다른 컴퓨터로의 인터네트 경로 디스플레이
  • whois whois – 서버를 액세스하기 위한 클라이언트 프로그램
  • xswais wais – 서비스를 액세스하기 위한 X 윈도우 클라이언트 프로그램

로그인과 아웃(Logging In and Out)

  • login – 로그인 셸을 종료하고 새로운 로그인을 초기화
  • logout – 로그인 셸 종료
  • passwd – 로그인 패스워드 변경

온라인 매뉴얼(Online Manual)

  • apropos – 주제어 탐색을 기본으로 한 명령어 이름 디스플레이
  • man – 유닉스 온라인 메뉴얼로부터 엔트리 디스플레이
  • whatis – 지정한 명령어의 한 줄로 된 요약 디스플레이

전자우편(Mail)

  • biff – 우편이 도착하면 통지
  • fmt – 텍스트를 한 줄에 72문자로 맞추기
  • from – 우편이 와 있으면 보여주기
  • mail – 우편 보내고 읽기
  • Mail – mail의 버클리 유닉스 버전
  • mailx – mail의 시스템 V 버전

숫자(Numbers)

  • bc – 쉽게 사용할 수 있는 계산기
  • factor – 숫자를 공약수로 나누기
  • primes – 지정한 값보다 큰 소수 만들기
  • xcalc – X 윈도우 계산기

인쇄(Printing)

  • cancel – lprm의 시스템 V 버전
  • lp – lpr의 시스템 V 버전
  • lpq – 인쇄를 기다리는 잡(jop) 보여주기
  • lpr – 인쇄하고자 하는 파일 보내기
  • lprm – 프린트 큐에 있는 잡(jop) 삭제
  • lpstat – lpq의 시스템 V 버전
  • nl – 텍스트에 줄 번호 추가
  • pr – 출력에 맞게 텍스트 형식 맞추기

셸(Shells)

  • bash – Bash 셸
  • chsh – 기본 지정 셸 변경
  • csh – C-셸
  • exit – 셸 빠져나오기
  • ksh – Korn 셸
  • sh – Bourne 셸
  • tcsh – Tcsh 셸
  • zsh – Z-셸

터미널(Terminal)

  • lock – 터미널을 일시적으로 잠그기
  • mesg – 터미널에서 메시지 수신의 허용이나 부인
  • stty – 터미널의 운영 옵션 지정/디스플레이
  • tset – 터미널 초기화
  • tty – 터미널을 나타내는 특수 파일 보여주기

시간과 날짜(Tims and Dates)

  • cal – 달력 디스플레이
  • date – 시간과 날짜 디스플레이
  • leave – 지정한 시간에 대해 남은 시간 디스플레이
  • xclock – X 윈도우 시계

유즈넷(Usenet)

  • newsetup – 새로운 .newsrc 셋업
  • nncheck – 읽지 않은 유즈네트 기사 점검
  • nngoback – 지정한 유즈네트 기사 읽지 않은 것으로 마크
  • nngrab – 지정한 제목의 모든 유즈네트 기사 찾기
  • nngrep – 지정한 유즈네트 뉴스그룹 이름 디스플레이
  • nnpost – 유즈네트 기사 게시
  • nntidy – 유즈네트 뉴스리더 .newsrc 파일 지우고 맞추기
  • nnusage – nn을 이용한 사람에 대한 통계 보여주기
  • pnews – 유즈네트 기사 게시
  • rn – rn을 이용한 유즈네트 기사 읽기

사용자(Users)

  • chfn – finger 정보 변경하기
  • finger – 지정한 사용자 아이디 정보 디스플레이
  • id – 사용자 아이디와 그룹 아이디 디스플레이
  • rwho – 네트워크에 있는 사용자 아이디 디스플레이
  • talk – 다른 사용자와 메시지 보내고 받기
  • users – 현재 로그인된 사용자 아이디 정보 디스플레이
  • w – 사용자 아이디와 액티브 프로세스 정보 디스플레이
  • who – 현재 로그인된 사용자 아이디 정보 디스플레이
  • whoami – 현재 로그인된 사용자 아이디 디스플레이
  • write – 다른 사용자와 메시지 주고 받기

변수(Variables)

  • echo – 표준 출력으로 인수 출력
  • printenv – 환경 변수 값 디스플레이
  • set – 셸 변수 값 지정이나 디스플레이
  • setenv – 환경 변수 값 지정이나 디스플레이
  • unset – 셸 변수 삭제

X 윈도우(Window)

  • mwm – Motif 윈도우 관리자
  • olwm – Open Lock 윈도우 관리자
  • twm – Tab 윈도우 관리자
  • xbiff – biff의 X 윈도우 계산기
  • xcalc – X 윈도우 계산기
  • xclock – X 윈도우 시계
이 작은숲 문서의 출처는 위키노트의 위키노트/유닉스 명령어 문서입니다.