mkdir
를 사용합니다. ‘test’ 폴더를 만들기 위해서는 mkdir test
명령어를 입력합니다. cd test
명령어를 사용하여 ‘test’ 폴더로 이동합니다. 그리고 파일을 생성하는 명령어 touch
를 사용하여 touch sample.txt
를 입력하여 ‘sample.txt’ 파일을 생성합니다.mkdir test
→ cd test
→ touch sample.txt
리눅스의 디렉토리 구조는 루트 디렉토리(/)를 시작으로 하위 디렉토리들이 계층적으로 구성됩니다. 일반적으로 /bin
, /etc
, /home
, /lib
, /usr
, /var
등의 디렉토리들이 있으며, 각각의 디렉토리는 특정한 용도를 가지고 있습니다.
/bin
디렉토리는 바이너리 파일들이 저장되는 곳입니다. 대부분의 기본 명령어들이 이곳에 저장됩니다.
/etc
디렉토리는 시스템 설정 파일들이 저장되는 곳입니다.
/home
디렉토리는 사용자의 홈 디렉토리가 저장되는 곳입니다.
/lib
디렉토리는 라이브러리 파일들이 저장되는 곳입니다.
/usr
디렉토리는 사용자가 설치한 프로그램들과 관련 파일들이 저장되는 곳입니다.
/var
디렉토리는 로그 파일과 같은 가변적인 데이터들이 저장되는 곳입니다.
리눅스에서는 수많은 파일을 관리하기 위해 디렉토리를 사용합니다. 이러한 디렉토리들을 파일을 효율적으로 관리하기 위해 계층적으로 구성하는데 이것을 트리구조라고 합니다. 디렉토리는 그 밑으로 하위 디렉토리로 나누어지고 각 디렉토리에는 파일들이 저장됩니다. 모든 디렉토리의 최상위 디렉토리를 루트 디렉토리라고 합니다. 루트 디렉토리는 / 으로 표시합니다.