리눅스 파일시스템

리눅스는 다양한 파일시스템을 지원하는 운영체제입니다. 파일시스템은 컴퓨터에 저장된 파일과 디렉토리를 구조화하고 관리하는 방식이며, 리눅스에서도 이러한 파일시스템을 사용하여 데이터를 저장하고 액세스합니다.

리눅스에서 파일시스템을 제어하기 위해 Bash 스크립트를 사용할 수 있습니다. 이번 글에서는 리눅스 파일시스템을 Bash에서 다루는 예제 코드를 소개하겠습니다.

현재 디렉토리 확인하기

리눅스에서 현재 작업 중인 디렉토리를 확인하는 방법은 다음과 같습니다.

pwd

이 명령어를 실행하면 현재 작업 중인 디렉토리의 전체 경로가 출력됩니다.

디렉토리 생성하기

새로운 디렉토리를 생성하는 방법은 다음과 같습니다.

mkdir [디렉토리명]

위 명령어에서 [디렉토리명]은 생성할 디렉토리의 이름을 입력합니다.

파일 생성하기

새로운 파일을 생성하는 방법은 다음과 같습니다.

touch [파일명]

위 명령어에서 [파일명]은 생성할 파일의 이름을 입력합니다.

파일 또는 디렉토리 삭제하기

파일이나 디렉토리를 삭제하는 방법은 다음과 같습니다.

rm [파일 또는 디렉토리명]

위 명령어에서 [파일 또는 디렉토리명]은 삭제할 파일 또는 디렉토리의 이름을 입력합니다.

파일 또는 디렉토리 이동하기

파일이나 디렉토리를 다른 위치로 이동하는 방법은 다음과 같습니다.

mv [이동할 파일 또는 디렉토리] [이동할 경로]

위 명령어에서 [이동할 파일 또는 디렉토리]는 이동할 파일 또는 디렉토리의 이름을, [이동할 경로]는 이동할 위치의 경로를 입력합니다.

파일 또는 디렉토리 복사하기

파일이나 디렉토리를 복사하는 방법은 다음과 같습니다.

cp [복사할 파일 또는 디렉토리] [복사할 경로]

위 명령어에서 [복사할 파일 또는 디렉토리]는 복사할 파일 또는 디렉토리의 이름을, [복사할 경로]는 복사할 위치의 경로를 입력합니다.

파일 목록 확인하기

현재 디렉토리의 파일 목록을 확인하는 방법은 다음과 같습니다.

ls

위 명령어를 실행하면 현재 디렉토리에 있는 파일과 디렉토리의 목록이 출력됩니다.

위 예제 코드를 사용하여 리눅스 파일시스템을 Bash에서 다루는 기본적인 방법을 익힐 수 있습니다. 이러한 파일시스템 명령어를 활용하면 파일과 디렉토리를 효율적으로 관리할 수 있습니다.