리눅스와 유닉스에서 쓰이는 일반적인 명령어들을 나열하고 실제 활용 방법을 기록합니다.
BASH 일반
파일과 디렉토리
- ls: 파일 목록 보기
- cp: 파일의 복사
- mv: 파일의 이동과 이름 바꾸기
- rm: 파일의 삭제
- ln: 파일과 디렉토리에 대한 링크 생성
- mkdir: 디렉토리의 생성
- rmdir: 디렉토리의 삭제
- touch: 빈파일을 생성하거나 파일의 수정된 날짜를 현재 시각으로 변경
- chown: 파일의 소유자 바꾸기
- chgrp: 파일의 그룹 바꾸기
- chmod: 파일의 허가권 설정
- du: 현재 디렉토리가 차지하고 있는 용량보기
- cat:
- find: 파일 검색
- locate :
- which: 실행파일의 경로 표시
- whereis:
압축과 아카이브
디스크와 파일 시스템
- fstab: 파일 시스템 마운트 정보를 저장한 /etc/fstab 파일의 작성법
- mount: 디스크와 파일 시스템의 마운트
- umount: 마운트된 파일 시스템 언마운트(마운트 해제)
- df: 마운트된 각 파티션의 용량과 사용량, 남은 용량 보기
프로세스 관리
사용자와 그룹
- superadduser: 대화식으로 자동화된 사용자 계정 추가 명령
- useradd: 사용자 계정 추가
- adduser: see useradd
- passwd: 계정의 비밀번호 바꾸기
- groupadd: 그룹 추가
- su: root 혹은 다른 사용자의 권한 획득
- usermod:
- groupmod:
시스템 관리
네트워크/인터넷
텍스트 처리
기타
- man: Manual 페이지 보기