Jiyong's STUDY

[Linux] 리눅스 기본명령어 본문

OS/Linux

[Linux] 리눅스 기본명령어

Kingjiyong 2018. 6. 9. 23:18

alsamixer : 사운드카드의 볼륨을 조정

arp : 동일한 네트워크 내에 존재하는 호스트들의 IP주소와 ethernet 주소(MAC 주소)를 출력


chgrp: 파일의 소유 그룹을 변경 (change group)

chown : 파일의 소유자와 소유 그룹을 변경 (change owner)

+ chown -h : 심볼릭 링크 파일의 소유자와 소유 그룹을 변경 (-h 옵션 없이 심볼릭 링크 파일을 바꿀 시 원본 파일이 변경)

chsh -l : 사용 가능한 쉘을 출력 (etc/shells의 파일을 출력하는 것과 거의 동일하다.) (change shell)

cmake : make의 대체 프로그램. 멀티 플랫폼 지원. 크로스 컴파일 가능.


df : 디스크의 남은 공간에 대한 정보를 출력

du : 디스크의 사용 공간에 대한 정보를 출력

dig : DNS서버에 질의


eject : CD-ROM 자동 배출

ethtool : 네트워크 카드의 설정사항을 보여주거나 변경

export : 환경변수 리스트 확인


fsck : 파일 시스템 점검 ( e2fsck : ext2의 구조에서 점검 ) (file system check)


kill -l : 기본적 시그널의 종류를 확인 (ex: SIGINT, SIGKILL 등)

killall : PID가 아닌 인자로 가진 이름의 프로세스를 종료

killall -v : 시그널이 전송된 결과를 출력


locale : 현재 시스템의 지역/언어 정보를 출력 (locate + langauges)

locale -a : OS에서 사용할 수 있는 모든 지역/언어 정보를 출력

lsmod : 커널이 현재 사용 중인 모듈을 출력 (list module)

lsof : 시스템에서 열린 파일 목록을 출력 (list open file)

lspci : 설치된 PCI 관련 장치의 목록을 사용할 때 사용 (list pci)


mii-tool : 네트워크 인터페이스의 물리적 연결 여부를 확인

mkfs : ext2 파티션 생성 (default == ext2)

+ mke2fs -j : ext3

+ mke2fs -t <FS> : FS 파티션 생성 (여기서 FS는 file system)

+ mkfs.ext3 : ext3

mount : 장치를 디렉터리와 연결


nststat : 네트워크 상태 정보를 출력 (gateway 확인)

nice : 프로세스의 우선순위를 변경 (-20~19; -20이 가장 높은 우선순위)

+ renice : 이미 실행되어 있는 프로세스의 우선순위를 변경

nslookup : DNS서버에 질의 (도메인에 할당된 IP주소를 조회할 때 사용)


ping : 네트워크 연결 상태와 전송 속도를 검사할 때 사용

ps : 현재 실행중인 프로세스에 대한 정보를 출력

pstree : 현재 실행중인 프로세스들을 트리구조로 출력


stty : 프롬프트의 설정을 변경 (단축키의 설정)


tar : 파일 아카이브 생성 (압축)

top : 현재 실행 중인 프로세스에 대한 정보를 주기적으로 출력

traceroute :  목적지까지 패킷이 거치는 경로를 확인


unalias -a : 모든 alias를 해제한다.


ctrl + c : 강제종료 (SIGINT)

ctrl + d : 정상종료 (EOF)

ctrl + u : 입력 줄을 전부 삭제

ctrl + z : suspend. 일시중지 (SIGSTOP)

'OS > Linux' 카테고리의 다른 글

[Linux] 환경변수  (0) 2018.06.10
[Linux] /etc/fstab, fsck 명령어, mount 명령어  (0) 2018.06.10
[Linux] df 명령어 옵션  (0) 2018.06.10
[Linux] chmod, umask와 특수 권한  (0) 2018.06.09
[Linux] 파일 관련  (0) 2018.06.09