몽-구
몽구의 우당탕탕 개발 공부
몽-구
전체 방문자
오늘
어제
  • 분류 전체보기 (106)
    • PS (38)
      • 백준 (24)
      • 프로그래머스 (14)
    • Dev (58)
      • Kotlin (0)
      • Java (4)
      • Spring, SpringBoot (1)
      • C (8)
      • Python (10)
      • Dart (1)
      • 알고리즘 (7)
      • 자료구조 (3)
      • Git (1)
      • Linux (2)
      • VS Code (1)
      • 환경 설정 (8)
      • Conference (1)
      • 42Seoul (3)
      • Node.js (1)
      • ShellScript (1)
      • IntelliJ (0)
      • MacOS (2)
      • 기타 (3)
    • CS (1)
      • 데이터베이스 (1)
    • DS (4)
      • Coursera (4)
    • 리뷰 (1)
      • 제품 리뷰 (1)
    • 일상 (3)
      • 자동화 (1)
      • 목표 및 계획 (2)
      • 회고 (0)
    • 삶에 대한 태도 (1)
      • 유튜브를 보며 (1)

블로그 메뉴

  • GitHub

인기 글

반응형

태그

  • sort
  • 프로그래머스
  • 리눅스
  • c언어
  • 정렬
  • Algorithm
  • Python
  • 코딩테스트
  • 알고리즘
  • 파이썬
  • 백준알고리즘
  • BOJ
  • Linux
  • 백준
  • 백준온라인저지

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
몽-구

몽구의 우당탕탕 개발 공부

[Linux] mv 명령어 (파일/디렉토리 이동, 이름 변경)
Dev/Linux

[Linux] mv 명령어 (파일/디렉토리 이동, 이름 변경)

2020. 6. 29. 08:24
반응형

1. 단일 파일 이동

$ mv [이동시킬 파일의 현재 경로/이동시킬 파일의 이름] [목적 경로]
* 만약 현재 디렉토리에 있는 파일을 옮기고 싶을 경우, 현재 파일 경로는 생략.
* 목적 경로는 '디렉토리명/' 으로 써야 한다.

주의할 점은 pwd 명령어를 이용하는 등의 방법으로 home부터 시작하는 전체 경로를 파악한 후 지정해줘야 한다.

 

 

home부터 시작하는 전체 경로를 지정하지 않으면 위와 같이 파일을 move시킬 수 없다고 permission denied.

 

 

하지만 현재 디렉토리의 하위 디렉토리에 있는 파일들을 이동시킬 때는 위와 같이 home부터 시작하는 전체 경로를 써줄 필요가 없다.

 

 

 

2. 다수 파일 이동

$ mv [이동시킬 파일의 현재 경로/이동시킬 파일의 이름] [이동시킬 파일의 현재 경로/이동시킬 파일의 이름] ... [목적 경로]
* 만약 현재 디렉토리에 있는 파일을 옮기고 싶을 경우, 현재 파일 경로는 생략.
* 목적 경로는 '디렉토리명/' 으로 써야 한다.

단일 파일 이동과 동일한 방법인데, 파일명을 공백 기준으로 여러 개 써주면 다수의 파일을 한 번에 이동시킬 수 있다.

 

 

 

3. 디렉토리(폴더) 이동

$ mv [디렉토리의 현재 경로/이동시킬 디렉토리 이름/] [목적경로]
* 이동시킬 디렉토리 이름 뒤에 슬래시(/)를 잊지 말자.
* 목적 경로는 '디렉토리명/' 으로 써야 한다.
* 다수의 디렉토리를 이동시키는 것도 다수의 파일을 이동시키는 원리와 동일하다.

디렉토리 하나만 이동시키는 모습
디렉토리를 여러 개 이동시키는 모습

 

 

 

 

4. 파일/디렉토리 이름 변경

$ mv [파일의 현재 경로/파일의 현재 이름] [파일의 현재 경로/변경하고자 하는 파일명]                 
$ mv [디렉토리의 현재 경로/변경시킬 디렉토리의 현재 이름/] [디렉토리의 현재 경로/변경하고자 하는 디렉토리명] 
* 현재 디렉토리에 존재하는 파일 혹은 디렉토리의 이름을 변경하고자 한다면 '파일/디렉토리의 현재 경로'는 생략.
* 두 인자에 포함된 '변경시킬 파일/디렉토리의 현재 경로'는 동일해야 한다.

반응형
저작자표시 (새창열림)

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

[Linux] 특정 문자열 들어있는 파일 찾기 (파일 내 특정 문자열 찾기)  (0) 2022.09.28
    'Dev/Linux' 카테고리의 다른 글
    • [Linux] 특정 문자열 들어있는 파일 찾기 (파일 내 특정 문자열 찾기)
    몽-구
    몽-구
    소망보단 목표를, 생각보단 실천을

    티스토리툴바