리눅스(Linux) 파일 관리 필수 명령어 정리
리눅스(Linux)에서는 파일을 관리하기 위해 다양한 명령어들이 사용됩니다. 파일을 복사하거나 이동하고, 삭제하는 등의 작업은 리눅스 시스템을 운영하는 데 필수적인 기술입니다. 이 글에서는 파일 관리에 꼭 필요한 리눅스 명령어들을 살펴보고, 각 명령어의 사용법과 예제를 통해 그 활용법을 상세히 설명합니다.
목차
- 파일 목록 확인:
ls
- 파일 복사:
cp
- 파일 이동 및 이름 변경:
mv
- 파일 삭제:
rm
- 파일 및 디렉터리 생성:
touch
와mkdir
- 파일 내용 확인:
cat
,more
,less
1. 파일 목록 확인: ls
ls
명령어는 지정된 디렉터리 내의 파일과 디렉터리 목록을 표시합니다. -l
옵션을 사용하면 자세한 정보(파일 권한, 소유자, 크기 등)를 함께 볼 수 있으며, -a
옵션을 추가하면 숨김 파일도 확인 가능합니다.
예시:
ls -l
ls -a
2. 파일 복사: cp
cp
명령어는 파일이나 디렉터리를 복사하는 데 사용됩니다. cp
뒤에 원본 파일과 대상 경로를 지정하면 복사가 이루어집니다. 디렉터리를 복사할 때는 -r
옵션을 추가하여 디렉터리 내의 모든 파일을 재귀적으로 복사해야 합니다.
예시:
cp file1.txt /home/user/backup/
cp -r /home/user/documents /home/user/backup/
3. 파일 이동 및 이름 변경: mv
mv
명령어는 파일이나 디렉터리를 이동하거나 이름을 변경할 때 사용됩니다. 기존 파일을 다른 경로로 옮길 때도 사용되며, 파일명을 변경하고자 할 때도 동일하게 사용됩니다.
예시:
mv file1.txt /home/user/backup/
mv oldname.txt newname.txt
4. 파일 삭제: rm
rm
명령어는 파일이나 디렉터리를 삭제합니다. 디렉터리를 삭제할 때는 -r
옵션을 추가해 재귀적으로 삭제해야 합니다. -f
옵션을 사용하면 강제로 삭제를 수행하므로 주의가 필요합니다.
예시:
rm file1.txt
rm -rf /home/user/backup/
5. 파일 및 디렉터리 생성: touch
와 mkdir
touch
명령어는 새로운 파일을 생성하거나 기존 파일의 수정 시간을 변경할 때 사용됩니다. mkdir
은 새로운 디렉터리를 생성하는 명령어로, -p
옵션을 추가하면 상위 디렉터리가 없을 경우 이를 함께 생성합니다.
예시:
touch newfile.txt
mkdir new_directory
mkdir -p /home/user/projects/new_project
6. 파일 내용 확인: cat
, more
, less
cat
명령어는 파일의 내용을 화면에 출력하며, 짧은 파일을 빠르게 확인할 때 유용합니다. 파일의 내용이 길다면 more
와 less
를 사용하여 페이지 단위로 확인할 수 있습니다. less
는 위아래로 자유롭게 탐색이 가능해 더 유연한 사용이 가능합니다.
예시:
cat file1.txt
more longfile.txt
less longfile.txt
'운영체제 > 리눅스' 카테고리의 다른 글
Linux ls 명령어로 숨김 파일부터 상세 정보까지 모두 보기 (0) | 2024.11.20 |
---|---|
리눅스 파일 내용 확인 명령어, cat부터 tail까지 (0) | 2024.11.14 |
리눅스(Linux) 터미널 기본 명령어와 고급 활용법 (0) | 2024.11.02 |
Arch Linux 설치부터 설정까지, 사용자 정의 최적화 (0) | 2024.10.27 |
리눅스 CentOS 설치, 기본 명령어, 시스템 관리 (0) | 2024.10.21 |