Linux 그래픽 및 명령 행 도구를 사용하여 파일을 이동하는 방법

이 가이드는 Linux를 사용하여 파일을 옮기는 모든 방법을 보여줍니다.

파일을 이동하는 가장 쉬운 방법은 특정 Linux 배포 와 함께 제공되는 파일 관리자를 사용하는 것입니다. 파일 관리자는 컴퓨터에 저장된 폴더 및 파일에 대한 그래픽보기를 제공합니다. Windows 사용자는 파일 관리자 유형 인 Windows 탐색기에 익숙합니다.

Linux에서 가장 일반적으로 사용되는 파일 관리자는 다음과 같습니다.

Nautilus는 GNOME 데스크탑 환경의 일부이며 Ubuntu, Fedora, openSUSE 및 Linux Mint의 기본 파일 관리자입니다.

Dolphin은 KDE 데스크탑 환경의 일부이며 Kubuntu 및 KaOS의 기본 파일 관리자입니다.

Thunar는 XFCE 데스크톱 환경과 함께 제공되며 PCManFM은 LXDE 데스크톱 환경과 함께 설치되며 Caja는 MATE 데스크톱 환경의 일부입니다.

데스크탑 환경 은 시스템을 관리 할 수있는 그래픽 도구 모음입니다.

노틸러스를 사용하여 파일을 이동하는 방법

Ubuntu를 사용하는 경우 런처 맨 위에있는 파일 캐비닛 아이콘을 클릭하여 Nautilus 파일 관리자를 열 수 있습니다.

그놈 데스크탑 환경을 사용하는 다른 사람들은 키보드의 슈퍼 키 (일반적으로 Windows 로고가 있고 왼쪽 Alt 키 옆에 있음)를 누르고 제공된 상자에서 노틸러스를 검색하십시오.

Nautilus를 열면 왼쪽 패널에 다음과 같은 옵션이 표시됩니다.

대부분의 파일은 "홈"폴더 아래에 있습니다. 폴더를 클릭하면 해당 폴더 내의 하위 폴더 및 파일 목록이 표시됩니다.

파일을 오른쪽 마우스로 클릭하고 "이동"을 선택하십시오. 새 창이 열립니다. 파일을 배치 할 디렉토리를 찾을 때까지 폴더 구조를 탐색하십시오.

물리적으로 파일을 이동하려면 "선택"을 클릭하십시오.

돌고래를 사용하여 파일을 이동하는 방법

Dolphin은 기본적으로 KDE 데스크탑 환경에서 사용할 수 있습니다. KDE를 사용하지 않는다면 배포판에 포함 된 파일 관리자를 사용하겠습니다.

파일 관리자는 매우 비슷하기 때문에 시스템에 다른 파일 관리자를 설치할 이유가 없습니다.

돌고래에는 파일 이동을위한 상황에 맞는 메뉴가 없습니다. 대신 파일을 이동하려면 파일을 원하는 위치로 드래그하면됩니다.

파일 이동 단계는 다음과 같습니다.

  1. 파일이있는 폴더로 이동하십시오.
  2. 탭을 마우스 오른쪽 버튼으로 클릭하고 "새 탭"을 선택하십시오.
  3. 새 탭에서 파일을 이동할 폴더로 이동하십시오.
  4. 원래 탭으로 돌아가서 이동하려는 파일을 새 탭으로 드래그하십시오.
  5. "여기로 이동"옵션이있는 메뉴가 나타납니다.

Thunar를 사용하여 파일을 이동하는 방법

Thunar는 Nautilus와 비슷한 인터페이스를 가지고 있습니다. 그러나 왼쪽 패널은 세 부분으로 구분됩니다.

장치 섹션에는 사용 가능한 파티션이 나열됩니다. 장소 섹션에는 "집", "바탕 화면", "쓰레기통", "문서", "음악", "그림", "비디오"및 "다운로드"와 같은 항목이 표시됩니다. 마지막으로 네트워크 섹션에서 네트워크 드라이브를 검색 할 수 있습니다.

대부분의 파일은 홈 폴더 아래에 있지만 파일 시스템 옵션을 열어 시스템의 루트로 이동할 수도 있습니다.

Thunar는 잘라 내기 및 붙여 넣기의 개념을 사용하여 항목을 이동합니다. 이동할 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "잘라 내기"를 선택하십시오.

파일을 넣으려는 폴더로 마우스 오른쪽 버튼을 클릭하고 "붙여 넣기"를 선택하십시오.

PCManFM을 사용하여 파일을 이동하는 방법

PCManFM은 Nautilus와 유사합니다.

왼쪽 패널에는 다음과 같은 장소 목록이 있습니다.

이동할 파일을 찾을 때까지 폴더를 클릭하여 탐색 할 수 있습니다.

Thunar의 경우와 마찬가지로 PCManFM의 경우 파일 이동 프로세스가 동일합니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "잘라 내기"를 선택하십시오.

파일을 배치 할 폴더를 탐색하고 마우스 오른쪽 버튼을 다시 클릭 한 다음 "붙여 넣기"를 선택하십시오.

Caja를 사용하여 파일을 이동하는 방법

Caja 파일 관리자는 Linux Mint MATE의 기본 옵션이며 Thunar와 거의 같습니다.

파일을 이동하려면 마우스 왼쪽 버튼을 클릭하여 폴더를 탐색합니다.

이동할 파일을 찾으면 마우스 오른쪽 버튼을 클릭하고 "잘라 내기"를 선택하십시오. 파일을 넣으려는 폴더로 마우스 오른쪽 버튼을 클릭하고 "붙이기"를 선택하십시오.

마우스 오른쪽 버튼을 클릭하면 이동 옵션이 ​​표시되지만이 옵션을 사용하여 파일을 이동할 수있는 위치는 매우 제한적입니다.

Linux mv 명령을 사용하여 파일의 이름을 바꾸는 방법

디지털 카메라 에서 홈 폴더 아래의 그림 폴더로 많은 수의 사진을 복사했다고 가정 해보십시오. (~ / 그림).

물결표 (~)에 대한 안내를 보려면 여기를 클릭하십시오 .

하나의 폴더 아래에 많은 그림이 있으면 일일이 정렬하기가 어렵습니다. 어떤 방식 으로든 이미지를 분류하는 것이 좋습니다.

물론 이미지를 연도 및 월별로 분류 할 수도 있고 특정 이벤트로 분류 할 수도 있습니다.

이 예제에서는 그림 폴더 아래에 다음 파일이 있다고 가정합니다.

그들이 실제로 나타내는 것을 사진으로 말하기는 어렵습니다. 각 파일 이름에는 날짜가 있으므로 날짜별로 폴더에 넣을 수 있습니다.

대상 폴더 주변의 파일을 이동할 때 이미 존재해야합니다. 그렇지 않으면 오류가 발생합니다.

폴더를 만들려면 다음과 같이 mkdir 명령 을 사용 하십시오 .

mkdir <폴더 이름>

위에 주어진 예제에서 각 연도의 폴더를 만들고 각 연도 폴더 내에 매월 폴더가 있어야한다는 것이 좋습니다.

예 :

mkdir 2015
mkdir 2015 / 01_January
mkdir 2015 / 02_February
mkdir 2015 / 03_March
mkdir 2015 / 04_April
mkdir 2015 / 05_May
mkdir 2015 / 06_June
mkdir 2015 / 07_July
mkdir 2015 / 08_August
mkdir 2015 / 09_September
mkdir 2015 / 10_10 월
mkdir 2015 / 11 11 월
mkdir 2015 / 12 월 12 일
mkdir 2016
mkdir 2016 / 01_January

이제 왜 매월 폴더에 이름과 이름 (예 : 01_January)이 생성되었는지 궁금 할 것입니다.

ls 명령 을 사용하여 디렉토리 목록을 실행할 때 폴더는 영숫자 순서로 리턴됩니다. 숫자가 없으면 4 월은 처음과 8 월이됩니다. 폴더 이름에 숫자를 사용하면 월이 올바른 순서로 반환됩니다.

폴더를 만들면 다음과 같이 이미지 파일을 올바른 폴더로 이동할 수 있습니다.

mv img0001_01012015.png 2015 / 01_January /.
mv img0002_02012015.png 2015 / 01_January /.
mv img0003_05022015.png 2015 / 02_February /.
mv img0004_13022015.png 2015 / 02_February /.
mv img0005_14042015.png 2015 / 04_April /.
mv img0006_17072015.png 2015 / 07_Jlyly /.


mv img0007_19092015.png 2015 / 09_September /.
mv img0008_01012016.png 2016 / 01_January /.
mv img0009_02012016.png 2016 / 01_January /.
mv img0010_03012016.png 2016 / 01_January /.

위의 각 코드 행에서 파일 이름의 날짜를 기준으로 해당 연도와 월 폴더에 이미지가 복사됩니다.

줄 끝의 마침표 (.)는 메타 문자라고 합니다. 기본적으로 파일이 동일한 이름을 유지하는지 확인합니다.

파일은 이제 날짜순으로 멋지게 분류되지만 각 이미지에 포함 된 것을 알면 좋을 것입니다. 이 작업을 수행하는 유일한 방법은 이미지 뷰어 에서 파일을 여는 것입니다. 이미지의 내용을 알게되면 다음과 같이 mv 명령을 사용하여 파일의 이름을 바꿀 수 있습니다.

mv img0008_01012016.png newyearfireworks.png

파일이 이미 존재하면 어떻게 될까요?

나쁜 소식은 이미 같은 이름의 파일이있는 폴더로 파일을 이동하면 대상 파일을 덮어 쓰게된다는 것입니다.

자신을 보호 할 수있는 방법이 있습니다. 다음 구문을 사용하여 대상 파일을 백업 할 수 있습니다.

mv -b test1.txt test2.txt

이렇게하면 test1.txt의 이름이 test2.txt로 바뀝니다. 이미 test2.txt가 있으면 test2.txt ~가됩니다.

자신을 보호하는 또 다른 방법은 mv 명령을 사용하여 파일이 이미 있는지 알려주고 파일을 이동할지 여부를 선택할 수 있습니다.

mv -i test1.txt test2.txt

수백 개의 파일을 이동하는 경우 이동을 수행하기위한 스크립트를 작성할 것입니다. 이 경우 파일을 이동할지 여부를 묻는 메시지가 표시되지 않게 할 수 있습니다.

다음 구문을 사용하여 기존 파일을 덮어 쓰지 않고 파일을 이동할 수 있습니다.

mv -n test1.txt test2.txt

마지막으로 소스 파일이 더 최신 인 경우 대상 파일을 업데이트 할 수있는 스위치가 하나 더 있습니다.

mv -u test1.txt test2.txt