2012.12.06 17:09
#join : 필드 단위로 파일 합치기
#kbd_mode : 현재 키보드 모드를 확인하고 설정한다.
#kbdrate : 키보드 입력속도 설정
#kill : 프로세스 종료
#killall : 프로세스종료
#ksyms : 커널 심볼보기, 커널 심볼과 모듈에 대한 정보를 선별적으로 정리하여 보는 명령어
#last 로그인시간과 재부팅기록
#last -f ./wtmp.1
#lastlog 접속로그보기
#ldconfig 동적링크 설정, 공유라이브러리 캐시를 재 설정하는 명령어
#ldd : 라이브러리 의존성 보기, 공유 라이브러리의 의존성을 확인하는 명령어
#ldd /bin/ls
#less : 파일보기, 파일 내용을 페이지 단위로 보여주는 명령어로, more의 발전된 형태이다.
#lilo : Linux boot loader
#ln : make links between files
#locale : Get locale-specific information
#locate 파일위치찾기, 자체 데이터베이스를 통해 파일을 찾아주는 명령어이다.
#slocate locate 명령어의 보안 강화버전
#logger : 주어진 메시지를 /var/log/message 파일에 기록한다.
#logname : 현재 사용자 이름 보기
#logrotate : 로그파일을 주기적으로 압축하고 이름을 바꾸어 관리하는 명령어
#look : 특정 문자열로 시작하는 줄 보기, 파일에서 주어진 문자열로 시작하는 줄만 검색하여 보여주는 명령어
#lpc :프린터 관리자
#lpq : 기본 프린터 큐의 내용을 보여준다.
#lpr : 파일 내용을 출력한다.
#lprm : 프린터 큐의 작업을 삭제한다.
#lpstat : LP 프린터의 정보를 보여준다.
#ls : list directory contents
#lsattr : 리눅스 파일 시스템의 속성을 보여주는 명령어
#lsdev : 하드웨어 장치정보와 현재 상태를 확인
#lsof : 사용중인 파일들의 목록보기
#mail : 메일 보내고 받기
#mailq : 메일 작업보기, 발송될 메일의 정보를 본다.
#man : format and display the on-line manual pages
#mattrib : ms-dos 파일 속성변경
#mbadblocks : MS-DOS 파일 시스템 배드블럭 표시
#mcd : MS-DOS 디렉토리 변경
#mcopy : 리눅스 도스간 파일복사
#mdel : MS-dos 파일삭제
#mdeltree : ms-dos 파일이나 디렉토리 삭제
#mdir : ms-dos 파일 목록보기
#mformat : ms-dos 파일 시스템 만들기
#minfo : ms-dos 파일 시스템에서 매개변수보기
#mkdir : 디렉토리 생성
#mke2fs : create an ext2/ext3 filesystem
#mknod : 특수파일 만들기
#mlabel : ms-dos 디스크 레이블 만들기
#mmd : ms-dos 파일시스템 디렉토리 만들기 #mmd a:/testdir
#mmount : ms-dos 파일 시스템 마운트
#mmove : ms-dos 파일 옮기기 이름바꾸기
#modprobe : 커널모듈의 적재
#more : file perusal filter for crt viewing
#mount : 파일시스템 마운트
#mrd : ms-dos 디렉토리 삭제
#mren : ms-dos 파일이름 바꾸기
#mtype : ms-dos 파일 내용보기
#mv : 파일이동
#namei : 링크원본파일의 경로보기
#netstat : 네트웍 정보 보기
#newgrp : 자신이 소속된 그룹을 새그룹으로 바꾸는 명령어
#newusers : 파일을 이용하여 사용자를 추가하거나 사용자 정보를 갱신하는 명령어
#nice : 우선순위 변경 , 스케줄링 우선권을 변경하여 mvfhrmfoa이 작동할 때 할당되는 순위를 변경한다. nice 명령어르 프로그램의 우선권을 변경할수 잇는데, 만약 아무런 인수도 주어지지 않으면, 상속받은 현재의 스케줄링 우선권을 출력한다. 인수가 있다면 조정된 스케줄링을 먼저 실행한다.
#nl 줄번호 매기기, 텍스트 파일의 각 줄에 줄번호를 붙이는 명령어 #cat -b
#nohup : 로그아웃중에도 프로그램 실행
#nohup find / -name *.txt & > result
#nslookup : query Internet name servers interactively
#od : 8진수로 파일보기
#passwd : 패스워드 설정
#paste : 파일 합치기, 하나이상의 파일에서 행을 합치는 명령어
#ls / | paste -d ';' -s ls 명령으로 / 에 잇는 모든 디렉토리를 한열에 출력하되, paste -d 옵션으로 ;를 각 칼럼에 대한 구분자로 표시하였다.
#pathchk :파일 이름이 유효하며 다른 시스템으로 이식성이 있는지를 점검하는 명령어
badblocks 배드 블록검사
fdisk -l /dev/hda 하여 블록 정보를 확인후 #badblocks -v /dev/sda 32846 (처음부터 여기까지 블록검사)
banner 문자확대출력
basename 파일이름추출
#basename /etc/issue.net .net
#bc 텍스트 계산기 (수학공식가능)
#biff 메일서버를 일정간격으로 체크하여 새메일이 도착하면 신호한다.
biff y :메일도착을 통지 biff n : 통지않함.
#bzip2 : 높은성능의 압축유틸
#bzip2recover : 손상된 압축파일복구
#cal : 달력보기
#cardctl : 노트북, 일반시스템의 pcmcia 카드 설정관리
#cardmgr : pcmcia 장치관리자
#cat : 파일보기
#cfdisk : 커서기반 파티션 설정유틸리티
mbr(master boot record) 하드디스크가 어떻게 나누어져 있는가에 대한 정보를 담고있는, 하드디스크의 첫 번째 섹터이다, mbr은 컴퓨터가 처음 부팅될때 바이오스가 읽어들이고 시작하는 섹터로, 파트션 정보를 읽어들이고 어떤 파티션이 부팅가능한 파티션인지 확인 각 파티션의 boot sector를 읽어들이는 프로그램을 포함하고 있다.
#chage : 패스워드 만기일 지정 charge -옵션 user
#chattr : 속성변경
#chfn : 사용자 정보변경 : 일일이 패스워드파일을 변경하지 않고도 finger 명령어를 사용했을때 볼 수 있는 사용자 기본정보를 변경하는 명령어이다. chfn user
#chgrp
#chkconfig : 실행레벨변 자동실행서비스 control #chkconfig --level 3 keytable on
#chmod
#chown user:user index.html
#chroot 가상루트디렉토리, 보안을 위해 가상의 루트디렉토리를 생성 원격서비스로 접속할 경우 이 디렉토리의 상위로 이동이 불가능하게 하는 명령어
#chsh #cat /etc/shell #chsh -l #echo $SHELL 쉘 변경커맨드
#cmp 파일비교 diff 와 같지만 좀더 간단한 명령이다 두파일을 비교하여 다른부분을 알려준다.
#col 개행문자 변환, 텍스트파일의 개행문자와 공백 문자등을 변환하여 문서 속성을 바꾸어준다.
#col -b : 어떠한 백스페이스 문자도 출력하지않는다.
#col -h 여러공백문자를 탭문자로 바꾼다.
#col -x 일반적으로는 스페이스를 탭으로 바꾸지만 이옵션은 여러 공백문자들을 그대로 둔다.
#col -l 숫자 : 지정한 숫자값의 수를 메모리에 한번에 둘수 있는 최대 줄수로 한다. 초기값은 128줄이다.
#man httpd | col > httpd.man 맨페이지를 입력으로 받아 파일로 저장
#colcrt 밑줄(_)문자 변환, 밑줄문자를 감추거나 다음줄에 반줄 속성을 주는 변환필터
#column 텍스트파일의 내용을 가로로 보기좋게 정렬하여 보여주는 명령어
#comm 한줄씩 비교
#compress 파일압축
#cp
-a , -dpR : 원본파일의 속성 링크정보등을 그대로 유지
-b : 복사대상파일이 있을 경우 백업파일을 만든다
-d : 원본파일이 소프트링크 파일이면 소프트링크 원본을 복사한다.
-f : 복사대상 파일이 있을 경우 복사대상 파일을 강제로 지우고 복사한다.
-i : 복사대상파일이 있을 경우 사용자에게 복사에대한 여부를 물어본다.
-l : 심볼릭 링크형식으로 복사한다. 물론 하드 링크형식이기에 경로는 복사할수없다.
-P : 원본파일에 지정을 경로와 같이 했을 경우 그경로 그대로 복사한다.
-p : 원본파일의 소유자 그룹 권한 시간정보들이 그대로 보존하여 복사한다.
-r : 일반파일이면 그냥 복사하고 만약 원본이 경로면 그경로와 함께 경로안에 있는 모든 하위경로, 파일들이 복사된다.
-s : 경로가 아닌 일반파일을 심볼릭 링크형식으로 복사한다.
-u : 복사할 대상이 이미있는데 이파일의 변경 날짜가 같거나 더최근인 것은 복사하지 않는다
-v : 복사 상태를 자세하게 보여준다.
-x : 원본과 대상이 이미있는데 이파일의 변경날짜가 같거나 더 최근의 것이면 복사하지 않는다.
-R ; 디렉토리를 복사할 경우 하위디렉토리와 파일을 모두 복사한다.
#cpio 파일을 복사하고 압축하는 명령어
#crontab 예약 작업 설정 명령어
#csplit 파일분할 지정하는 기존을 바탕으로 파일을 자동으로 나누어 주는 명령어 내용이 긴 문서 파일을 효과적으로 나누어 읽을수 있게 해준다.
#cut 파일에서 원하는 필드를 뽑아내는 명령어 #cat /etc/mtab | cut -d ' ' -f1,2
#date 날짜 출력
#dd 블록단위 복사 / 부트플로피나 스왑파일을 만드는 등의 특수한 복사를 하는 명령어
--help
--version
of=file 표준출력 대신 지정한 파일에 작성
if=file 표준입력 대신 지정한 파일에서 불러들인다.
ibs=size 지정한 사이즈만큼 읽는다.
obs=size 지정한 사이즈만큼 쓴다.
bs=size 지정한 사이즈 만큼 읽고 쓴다.
count=n 입력블록의 ibs 크기만큼 복사한다.
conv=ascii EBCDIC 코드를 ASCII 코드로 변환한다.
conv=ebcdic ASCII 코드를 EBCDIC 코드로 변환한다.
conv=ibm ASCII 코드를 호환 EBCDIC코드로 변환
conv=swab : 입력되는 두 바이트의 순서를 바꾼다. 입력 파일에서 짝이 맞지 않는 하나의 바이트가 남으면, 마지막 바이트는 그냥 단순히 복사된다.
예제 : #dd if=kernel-image of=/dev/fd0 bs=1440
#debugfs 파일시스템제어, ext2 파일시스템 디버거로, 파일 시스템을 직접 확인하며 제어할수있다. rm 명령으로 삭제된 파일 복구기능
#depmod 커널모듈을 로드하기 위한 의존성 관계를 다루는 명령어
#insmod 모듈 적재 명령어
#modprobe : insmod 보다 뛰어난 모듈 적재 명령어
#diff 비교되는 두 파일에서 다른 q분을 실제 두파일의 내용과 함께 보여주는 명령어
#dirname 전체경로에서 파일이름을 제외한 디렉토리의 이름을 보여주는 명령어
#dmesg 부트로그보기
#dnsdomainname DNS도메인확인 시스템의 DNS 서버이름과정보를 볼수 잇는 명령어
#hostname 시스템의 호스트 네임을 설정하거나 보여주는 명령어
#domainname 시스템의 NIS/YP 도메인 네임을 설정하거나 보여주는 명령어