리눅스마스터 2급 2차 - 명령어 정리(1)
arp : 동일한 네트워크 내 존재하는 호스트들의 ip주소와 이더넷(MAC)주소를 출력
chgrp : 파일의 소유 그룹 변경
chown : 파일의 소유자와 소유 그룹 변경
chown -h : 심볼릭 링크 파일 소유자와 소유 그룹 변경
( -h ? : 옵션 없이 심볼릭 링크 파일을 바꿀 시 원본 파일이 변경됨.)
chsh -l : 사용 가능한 쉘 출력 (etc/shells 파일)
df : 디스크의 남은 공간에 대한 정보 출력
dig : DNS 레코드에 대한 정보 질의
du : 디스크 사용 공간에 대한 정보 출력
export : 환경변수 리스트 확인
fsck : 파일 시스템 점검
kill -l : 기본적인 시그널의 종류 확인
killall : 인자로 가진 이름의 프로세스 모두 종료
killall -v : 시그널이 전송된 결과 출력
locale : 현재 시스템의 지역/언어 정보 출력
lsmod : (커널) 현재 사용 중인 모듈 출력
lsof : 시스템에서 열린 파일 목록을 알려줌. (list open files)
mii-tool : 네트워크 인터페이스의 물리적 연결 여부 확인
mkfs : ext2 파티션 생성 (default 값 = ext2) (이 부분은 더 찾아볼 예정)
mount : 장치를 디렉터리와 연결함.
netstat : 네트워크 상태 정보 출력
nice : 프로세스의 우선순위 변경
renice : 이미 실행되어있는 프로세스의 우선순위 변경
nslookup : 도메인에 할당된 IP주소를 조회할 때 사용
ping : 네트워크 연결 상태 및 전송 속도 검사할 때 사용
ps : 현재 실행 중인 프로세스에 대한 정보 출력
pstree : 현재 실행 중인 프로세스들을 트리구조로 보여줌.
tar : 파일 아카이브 생성 (파일 묶기)
top : 현재 실행 중인 프로세스에 대한 정보를 주기적으로 출력
traceroute : 목적지까지의 패킷 경로 확인
Ctrl + C - 강제종료
Ctrl + Z - 일시중지 / 백그라운드로 작업 전환
명령이 쉘을 통해 시스템에 전달되는 과정 - Terminal => Device Driver => Shell => Linux Kernel