이 가이드는 Linux를 사용하여 파일을 옮기는 모든 방법을 보여줍니다.
파일을 이동하는 가장 쉬운 방법은 특정 Linux 배포와 함께 제공되는 파일 관리자를 사용하는 것입니다. 파일 관리자는 컴퓨터에 저장된 폴더 및 파일에 대한 그래픽보기를 제공합니다. Windows 사용자는 파일 관리자 유형 인 Windows 탐색기에 익숙합니다.
Linux에서 가장 일반적으로 사용되는 파일 관리자는 다음과 같습니다.
- 노틸러스
- 돌고래
- 탁월성
- PCManFM
- 카자
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를 사용하지 않는다면 배포판에 포함 된 파일 관리자를 사용해야합니다.
파일 관리자는 매우 비슷하기 때문에 시스템에 다른 파일 관리자를 설치할 이유가 없습니다.
돌고래에는 파일 이동을위한 상황에 맞는 메뉴가 없습니다. 대신, 파일을 옮기려면 원하는 위치로 드래그하면됩니다.
파일 이동 단계는 다음과 같습니다.
- 파일이있는 폴더로 이동하십시오.
- 탭을 마우스 오른쪽 버튼으로 클릭하고 "새 탭"을 선택하십시오.
- 새 탭에서 파일을 이동할 폴더로 이동하십시오.
- 원래 탭으로 돌아가서 이동하려는 파일을 새 탭으로 드래그하십시오.
- "여기로 이동"옵션이있는 메뉴가 나타납니다.
Thunar를 사용하여 파일을 이동하는 방법
Thunar는 Nautilus와 비슷한 인터페이스를 가지고 있습니다. 그러나 왼쪽 패널은 세 부분으로 구분됩니다.
- 장치들
- 장소
- 회로망
장치 섹션에는 사용 가능한 파티션이 나열됩니다. 장소 섹션에는 "집", "바탕 화면", "쓰레기통", "문서", "음악", "그림", "비디오"및 "다운로드"와 같은 항목이 표시됩니다. 마지막으로 네트워크 섹션에서는 네트워크 드라이브를 탐색 할 수 있습니다.
대부분의 파일은 홈 폴더 아래에 있지만 파일 시스템 옵션을 열어 시스템의 루트로 이동할 수도 있습니다.
Thunar는 잘라 내기 및 붙여 넣기의 개념을 사용하여 항목을 이동합니다. 이동할 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "잘라 내기"를 선택하십시오.
파일을 넣으려는 폴더로 마우스 오른쪽 버튼을 클릭하고 "붙여 넣기"를 선택하십시오.
PCManFM을 사용하여 파일을 이동하는 방법
PCManFM은 Nautilus와 유사합니다.
왼쪽 패널에는 다음과 같은 장소 목록이 있습니다.
- 집
- 데스크톱
- 쓰레기통
- 응용 분야
- 서류
- 음악
- 영화
- 비디오
- 다운로드
이동할 파일을 찾을 때까지 폴더를 클릭하여 탐색 할 수 있습니다.
Thunar의 경우와 마찬가지로 PCManFM의 경우 파일 이동 프로세스가 동일합니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "잘라 내기"를 선택하십시오.
파일을 배치 할 폴더를 탐색하고 마우스 오른쪽 버튼을 다시 클릭 한 다음 "붙여 넣기"를 선택하십시오.
Caja를 사용하여 파일을 이동하는 방법
Caja 파일 관리자는 Linux Mint MATE의 기본 옵션이며 Thunar와 거의 같습니다.
파일을 이동하려면 마우스 왼쪽 버튼을 클릭하여 폴더를 탐색합니다.
이동할 파일을 찾으면 마우스 오른쪽 버튼을 클릭하고 "잘라 내기"를 선택하십시오. 파일을 넣으려는 폴더로 마우스 오른쪽 버튼을 클릭하고 "붙이기"를 선택하십시오.
마우스 오른쪽 버튼을 클릭하면 이동 옵션이 표시되지만이 옵션을 사용하여 파일을 이동할 수있는 위치는 매우 제한적입니다.
Linux mv 명령을 사용하여 파일의 이름을 바꾸는 방법
디지털 카메라에서 홈 폴더 아래의 그림 폴더로 많은 수의 사진을 복사했다고 가정 해보십시오. (~ / 그림).
하나의 폴더 아래에 많은 그림이 있으면 일일이 정렬하기가 어렵습니다. 어떤 방식 으로든 이미지를 분류하는 것이 좋습니다.
물론 이미지를 연도 및 월별로 분류하거나 특정 이벤트로 분류 할 수 있습니다.
이 예제에서는 그림 폴더 아래에 다음 파일이 있다고 가정합니다.
- img0001_01012015.png
- img0002_02012015.png
- img0003_05022015.png
- img0004_13022015.png
- img0005_14042015.png
- img0006_17072015.png
- img0007_19092015.png
- img0008_01012016.png
- img0009_02012016.png
- img0010_03012016.png
그들이 실제로 나타내는 것을 사진으로 말하기는 어렵습니다. 각 파일 이름에는 날짜가 있으므로 날짜별로 폴더에 넣을 수 있습니다.
대상 폴더 주변의 파일을 이동할 때 이미 존재해야합니다. 그렇지 않으면 오류가 발생합니다.
폴더를 만들려면 다음과 같이 mkdir 명령을 사용하십시오.
mkdir 위에 주어진 예제에서 각 연도의 폴더를 만들고 각 연도 폴더 내에 매월 폴더가 있어야한다는 것이 좋습니다. 예 : mkdir 2015 MKDIR 2,015 / 2,015 01_Januarymkdir / 02_Februarymkdir 2,015 / 2,015 03_Marchmkdir / 04_Aprilmkdir 2,015 / 2,015 05_Maymkdir / 06_Junemkdir 2,015 / 2,015 07_Julymkdir / 08_Augustmkdir 2,015 / 2,015 09_Septembermkdir / 10_Octobermkdir 2,015 / 2,015 11_Novembermkdir / 12_Decembermkdir 2016mkdir 2,016 / 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_July / .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 파일이 이미 존재하면 어떻게 될까요?