Unix에서 파일 조작을 위한 필수 명령

Unix 시스템은 파일 조작을 위한 강력한 명령줄 도구 세트를 제공하여 사용자가 파일과 디렉토리를 효율적으로 관리할 수 있도록 합니다. 시스템 관리자, 개발자 또는 일반 사용자이든 이러한 명령을 마스터하면 생산성이 크게 향상될 수 있습니다. 이 문서에서는 파일 조작을 위한 필수 Unix 명령을 다룹니다.

1. 파일 및 디렉토리 나열

ls 명령은 디렉토리의 내용을 나열합니다. 일반적인 옵션은 다음과 같습니다.

엘에스

파일 권한, 크기, 수정 날짜를 자세히 나열하려면 다음을 사용하세요.

ls -l

숨겨진 파일을 포함하려면 -a 옵션을 추가하세요.

ls -라

2. 디렉토리 변경

cd 명령을 사용하여 현재 디렉토리를 변경하세요:

cd /경로/디렉토리

홈 디렉토리로 이동하려면 다음을 사용하세요.

CD

3. 파일 생성

touch 명령은 빈 파일을 생성하거나 기존 파일의 타임스탬프를 업데이트합니다.

터치 파일 이름

4. 파일 내용 보기

파일의 내용을 표시하려면 cat 명령을 사용합니다.

고양이 파일 이름

더 긴 파일의 경우 less 명령을 사용하면 내용을 스크롤할 수 있습니다.

파일 이름 줄이기

5. 파일 복사

cp 명령을 사용하여 파일과 디렉토리를 복사합니다.

cp 소스파일 대상파일

디렉토리와 그 내용을 복사하려면 -r 옵션을 추가하세요.

cp -r 소스 디렉토리 대상 디렉토리

6. 파일 이동 및 이름 변경

mv 명령은 파일과 디렉토리를 이동하거나 이름을 바꿉니다.

mv 이전 이름 ​​새 이름

다른 디렉토리로 파일을 이동하려면:

mv 파일 이름 /경로/대상/

7. 파일 삭제

rm 명령은 파일을 제거합니다. 이 작업은 되돌릴 수 없으므로 주의하세요.

rm 파일 이름

디렉토리와 그 내용을 삭제하려면 -r 옵션을 추가하세요.

rm -r 디렉토리

8. 디렉토리 생성

mkdir 명령은 새 디렉토리를 생성합니다.

mkdir 디렉토리 이름

중첩된 디렉토리를 만들려면 -p 옵션을 사용하세요.

mkdir -p 부모 디렉토리/자식 디렉토리

9. 파일 권한 변경

chmod 명령을 사용하여 파일 권한을 변경합니다. 구문에는 권한 코드 또는 기호 표현이 포함됩니다.

chmod 755 파일 이름

또는:

chmod u+rwx,g+rx,o+rx 파일 이름

10. 파일 소유권 변경

chown 명령은 파일이나 디렉토리의 소유자를 변경합니다.

chown new_owner 파일 이름

그룹 소유권을 변경하려면 다음을 사용하세요.

chown:new_group 파일 이름

11. 파일 찾기

다양한 기준에 따라 파일과 디렉토리를 검색하려면 find 명령을 사용하세요.

/path/to/search -name을 찾으세요 "filename"

파일 유형으로 검색하려면:

/path/to/search -type f -name "*.txt"를 찾으세요

12. 디스크 사용량 보기

du 명령은 디스크 사용 정보를 표시합니다. 디렉토리 사용 요약은 다음과 같습니다.

du -sh /경로/디렉토리

13. 여유 디스크 공간 보기

df 명령은 시스템의 여유 디스크 공간의 양을 보여줍니다.

df -h

14. 심볼릭 링크 생성

바로가기와 유사한 심볼릭 링크를 만들려면 ln 명령을 사용하세요.

ln -s 대상 파일 링크 이름

결론

파일 조작을 위한 이러한 필수적인 Unix 명령어를 마스터하면 파일과 디렉토리를 효과적으로 관리하는 능력이 향상됩니다. 파일을 정리하든, 권한을 조정하든, 디렉토리를 탐색하든 이러한 명령어는 Unix 사용자를 위한 강력한 툴킷을 제공합니다.