본문 바로가기

리눅스

2주차 리눅스 스터디

파일의 종류

일반 파일(ordinary file):텍스트 파일, 이진 파일이라 불리며 데이터를 가진 채 디스크에 저장된다.

 

디렉터리(directory) 또는 폴더(folder):파일들을 계층적으로 조직화하는 데 사용되는 일종의 특수파일이자, 디렉터리 내 파일이나 서브디렉터리가 존재한다.

 

장치 파일(device special file):물리적인 장치에 대한 내부적인 표현으로 키보드나 모니터, 프린터 등도 파일처럼 사용한다.

 

심볼릭 링크 파일:어떤 파일을 가리키는 또 하나의 경로명을 저장하는 파일이다. 

 

디렉터리 계층구조

디렉터리는 루트로부터 시작하여 트리 형태의 계층 구조를 이룬다. 

 

홈 디렉터리

각 사용자마다 별도의 홈 디렉터리가 있으며, 사용자가 로그인하면 홈 디렉터리에서 작업을 시작함

경로명

파일이나 디렉터리에 대한 정확한 이름이다.

절대 경로명:루트 디렉터리로부터 시작하여 경로 이름을 정확하게 적는 것

상대 경로명:현재 작업 디렉터리부터 시작해서 경로 이름을 적는 것

현재 작업 디렉터리 출력:pwd

pwd를 입력하여 현재 작업 디렉터리의 절대 경로명을 출력한다.

 

현재 작업 디렉터리(current working directort):현재 작업 중인 디렉터리로 로그인 하면 홈 디렉터리에서부터 작업이 시작된다.

 

디렉터리 이동:cd(change directory)

cd를 입력하여 현재 작업 디렉터리를 지정된 디렉터리로 이동한다.

디렉터리를 지정하지 않으면 홈 디렉터리로 이동한다. 

 

디렉터리 생성:mkdir(make directory)

mkdir를 입력하여 디렉터리들을 새로 만든다.

-p를 입력하여 필요한 경우에 중간 디렉터리를 자동으로 만들어줄 수 있다. 

 

mkdir뒤에 ~/dest/dirl을 입력할 수 있다. 예를 들어 mkdir:  '/home/chang/dest/dir1' 디렉터리를 만들 수 없습니다:그런 파일이나 디렉터리가 없습니다. 

 

디렉터리 삭제:rmdir(remove directory)

rmdir 디렉터리+

디렉터리들을 삭제할 수 있으며 빈 것만 가능하다. 

'리눅스' 카테고리의 다른 글

리눅스 7주차  (0) 2024.05.18
리눅스 6주  (0) 2024.05.10
리눅스 5주차  (0) 2024.05.03
리눅스 3주  (0) 2024.03.30
1주차 리눅스 스터디  (0) 2024.03.17