개발일지/Tips

[리눅스] 터미널 및 셸 기초 사용법

zineeworld 2016. 10. 20. 15:04
반응형


터미널 매커니즘 - macOS iTerm2 기준

  • 터미널 안에서 마우스 커서로 선택한 텍스트는 왼쪽 버튼을 놓는 순간 자동으로 클립보드에 복사 된다.
  • Ctrl+C 키 조합을 눌러도 텍스트가 클립보드에 복사되지 않는다. 대신 프로그램 실행을 중지시키는 단축키로 작동한다.
  • 커맨드 라인에 파일명을 입력할 때 TAB 키를 누르면 파일명이 자동으로 완성된다.
    • TAB 키를 빠르게 두 번 누르면 입력한 파일명에 해당하는 파일 목록을 볼 수 있다.
    • 이 기능의 지원 여부는 서버 운영체제에 따라 다르므로 작동하지 않을 수 도 있음에 유의한다.

기본 셸 명령

http://www.mireene.com/webimg/linux_tip1.htm

  • pwd : 현재 작업 디렉토리를 화면에 프린트
  • cd : 다른 디렉토리로 위치를 변경
  • ls : 현재 작업 디렉토리 안에 있는 모든 파일 목록을 표시
  • mkdir : 새로운 디렉토리를 생성
  • cp : 파일을 복사
  • mv : 파일을 이동시키거나 이름을 변경
  • rm : 파일이나 디렉토리를 삭제
    • -r 스위치를 사용하면 하위 폴더에 대해서도 반복적으로 적용
    • 이 명령은 매우 조심해서 사용해야 함!! (rm -rf /) 만으로 파일 시스템 전체 삭제 가능
  • locate : 전체 파일 시스템 안에서 특정 파일을 찾아내 그 파일이 있는 곳으로 위치를 이동
  • updatedb : 파일 데이터베이스를 갱신
  • man : 특정 명령의 사용법에 관한 문서를 보여 줌





반응형