유닉스 (Unix) / 리눅스 (Linux) 명령어 정리
운영체제를 공부하기에 앞서 VMware를 이용해 유닉스 터미널을 사용할 것이기 때문에 리눅스 명령어를 정리하였다.
- alias ( 명령어 별칭 지정, 명령어 별칭 리스트, 명령어 별칭 제거 )
- awk ( 텍스트 패턴 검사 및 처리, 옵션이 엄청 많음 )
- cat ( 파일 내용 출력 ) / [ -n] 라인 번호표시, [-b] 비어있지 않은 라인만 표시
- cd ( 디렉토리 변경 ) / cd .. 뒤로
- chmod ( 권한 지정 )
- chown ( 소유자 변경 ) / [-R] 하위 디렉터리도 변경, [-h] 심볼도 변경
- clear ( 화면 지우기 )
- cp ( 파일 복사 ) / [-r] 하위 디렉토리까지 복사, [-i] 덮어쓰기 묻기
- curl ( url을 통해 데이터 전송 ) / [-o] 출력 결과 저장, [-v] 동작 과정 출력
- du ( 파일 공간 사용량 측정 )
- df ( 남아있는 디스크 공간 확인 )
- echo ( 명령어 리다이렉션 파일 생성 )
- exit ( 프로그램 종료 )
- find ( 파일 검색 ) / [-name] 이름으로 검색, [-type] 형식으로 검색 ( d, f, l )
- gcc ( c 컴파일 ) / [-c], [-o] 실행파일 생성
- grep ( 텍스트 검색 ) / [ -i ] 대소문자 무시, [-n] 번호 출력
- head ( 파일의 앞부분 출력 ) / [-n] 출력할 줄 수 지정, [-c] 출력할 바이트 지정
- help ( 명령어 표시 )
- kill ( 프로세스 종료 ) / [-9] 강제 종료
- killall ( 모두 종료 )
- less ( 파일 내용을 페이지로 출력 ) / [-N] 라인 번호 표시, [-i] 대소문자 무시
- ln ( 파일 연결 )
- ls ( 디렉토리 목록 출력 ) / [-l] 상세정보, [-a] 모든 디렉토리 출력
- man ( 메뉴얼 표시 )
- mkdir ( 디렉토리 생성 )
- mv ( 파일 이동, 이름 변경 ) / [-i] 덮어쓰기 묻기, [-r] 하위 디렉토리까지 이동
- nano ( 텍스트 편집 )
- ps ( 프로세스 상태 출력 ) / [-aux] 모든 프로세스 출력
- pwd ( 현재 디렉토리 출력 )
- rm ( 파일 삭제 ) / [-i] 덮어쓰기 묻기, [-r] 하위 디렉토리까지 이동
- rmdir ( 디렉토리 삭제 ) / [-p] 부모 디렉토리까지 삭제
- scp ( 원격 파일 복사 ) / [-r] 디렉토리 복사 시 재귀적으로 복사, [-P] 대상 포트 지정
- sed ( 텍스트 변환 ) / [-i] 원본 수정, [-n] 출력 제어
- sleep ( 실행 일시 정지 )
- ssh ( 원격 서버 접속 ) / [-p] 포트 지정, [-i] 개인 키 파일 지정
- sudo ( 관리자 권한으로 명령 실행 )
- tail ( 파일 끝 부분 출력 ) / [-n] 출력할 수 지정, [-f] 파일 변경 시 실시간 출력
- tar ( 파일 압축, 해제 ) / [cvf] [zcvf] 압축 생성, [xvf] [zxvf] 압축 해제
- time ( 명령어 시간 측정 )
- top ( 시스템 상태 및 프로세스 확인 ) / [-u] 특정 사용자의 프로세스만 표시, [-p] 특정 프로세스 ID 지정
- touch ( 파일 생성 또는 시간 변경 ) / [-a] 접근 시간 변경, [-m] 수정 시간 변경
- uname ( 시스템 정보 출력 ) / [-a] 모든 정보 출력, [-r] 커널 버전 출력
- uniq ( 중복된 줄 출력 ) / [-c] 중복 횟수와 함께 출력, [-d] 중복만 출력
- val ( 파일 유효성 검사 )
- vi ( vi 편집기 열기 )
- wait ( 완료 대기 )
- wc ( 카운트 ) / [-l] 줄 수 출력, [-w] 단어 수 출력
- wget ( 파일 다운로드 ) / [-o] 다운로드 파일 이름 유지, [-q] 진행 상황 표시 생략
- who ( 현재 로그인한 사용자 목록 출력 )
- xargs ( 명령어에 인자 전달 ) / [-n] 한 번에 전달할 인자 수 지정, [-I] 특정 문자열 대체
- zip ( 파일 압축 ) / [-r] 디렉토리 및 하위 항목 압축, [-e] 암호화
'Memo' 카테고리의 다른 글
[Memo] 분석에서 활용할 수 있는 공개 데이터 사이트 모음 (0) | 2025.02.18 |
---|---|
[Memo] Anaconda 가상환경 자주 쓰는 명령어 정리 (2) | 2024.12.26 |
[Memo] 리눅스 (Linux) vi 편집기 명령어 35개 정리 (1) | 2024.03.27 |