본문 바로가기

CentOS/Study

[리눅스]명령줄에서 파일 관리 요점정리

반응형

1. Linux 시스템의 파일은 파일 시스템 계층 구조로 알려진 반전된 단일 디렉터리 트리로 구성된다.

https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C_%EA%B3%84%EC%B8%B5%EA%B5%AC%EC%A1%B0_%ED%91%9C%EC%A4%80

 

파일시스템 계층구조 표준 - 위키백과, 우리 모두의 백과사전

파일 시스템 계층구조 표준(Filesystem Hierachy Standard, FHS)는 리눅스 운영 체제의 주 디렉토리를 정의한다. 대부분의 경우, 이는 전통적인 BSD 파일 시스템 계층구조 표준이다. FHS는 HP, 레드햇, IBM, Dell

ko.wikipedia.org

 

2. 절대 경로는 /로 시작하며 파일 시스템 계층 구조에서 파일 위치를 지정한다.

https://zetawiki.com/wiki/%ED%8C%8C%EC%9D%BC%EA%B2%BD%EB%A1%9C,_%EC%A0%88%EB%8C%80%EA%B2%BD%EB%A1%9C,_%EC%83%81%EB%8C%80%EA%B2%BD%EB%A1%9C

 

파일경로, 절대경로, 상대경로 - 제타위키

다음 문자열 포함...

zetawiki.com

 

3. 상대 경로는 /로 시작하지 않으며 현재 작업 디렉터리에 상대적인 파일 위치를 지정한다.

https://zetawiki.com/wiki/%ED%8C%8C%EC%9D%BC%EA%B2%BD%EB%A1%9C,_%EC%A0%88%EB%8C%80%EA%B2%BD%EB%A1%9C,_%EC%83%81%EB%8C%80%EA%B2%BD%EB%A1%9C

 

파일경로, 절대경로, 상대경로 - 제타위키

다음 문자열 포함...

zetawiki.com

 

4. mkdir , rmdir , cp , mv 및 rm의 다섯 가지 주요 명령이 파일을 관리하는 데 사용된다.

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_mkdir

 

리눅스 mkdir - 제타위키

다음 문자열 포함...

zetawiki.com

https://ko.wikipedia.org/wiki/Rmdir

 

rmdir - 위키백과, 우리 모두의 백과사전

rmdir(혹은 rd)는 유닉스, 도스, OS/2나 마이크로소프트 윈도우[1] 등의 운영 체제에서 빈 디렉터리를 제거하는 명령어이다. 유닉스에서는 대문자로 쓸 수 없지만 DOS와 OS/2 운영 체제에서는 이러한

ko.wikipedia.org

https://ko.wikipedia.org/wiki/Cp_(%EC%9C%A0%EB%8B%89%EC%8A%A4) 

 

cp (유닉스) - 위키백과, 우리 모두의 백과사전

cp는 유닉스 셸에서 한 파일을 어떤 장소에서 다른 장소로 또는 다른 파일 시스템에 복사할 때 사용하는 명령어이다. 원본 파일은 그대로 남아있고, 새로운 파일이 기존 파일과 같거나 다른 이름

ko.wikipedia.org

https://ko.wikipedia.org/wiki/Mv

 

mv - 위키백과, 우리 모두의 백과사전

다른 뜻에 대해서는 MV 문서를 참고하십시오. mv(move의 줄임말)는 하나 이상의 파일이나 디렉터리를 한 장소에서 한 다른 장소로 이동하도록 만드는 유닉스 명령어이다. 원본 파일은 삭제되고 새

ko.wikipedia.org

https://ko.wikipedia.org/wiki/Rm_(%EC%9C%A0%EB%8B%89%EC%8A%A4) 

 

rm (유닉스) - 위키백과, 우리 모두의 백과사전

rm (remove의 축약)은 파일 시스템으로부터 파일을 삭제할 때에 사용되는 유닉스 명령어이다. rm에 덧붙여 사용할 수 있는 옵션에는 다음과 같은 것이 있다.: -r, 디렉터리를 삭제한다, 하위의 내용

ko.wikipedia.org

 

5. 하드 링크 및 소프트 링크는 동일한 데이터를 가리키는 여러 개의 파일 이름을 생성하는 서로 다른 방법이다.

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%8B%AC%EB%B3%BC%EB%A6%AD%EB%A7%81%ED%81%AC_%EC%83%9D%EC%84%B1_%EC%8B%A4%EC%8A%B5

 

리눅스 심볼릭링크 생성 실습 - 제타위키

✔️ CentOS 5 및 6에서 테스트하였습니다. Creates a symbolic link 리눅스 심볼릭 링크 설정 리눅스 심볼릭 링크 생성 실습 1 명령어[ | ] ln -s 원본 링크파일 → 원본은 파일, 디렉토리 모두 가능 2 실습[ |

zetawiki.com

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EC%8B%AC%EB%B3%BC%EB%A6%AD%EB%A7%81%ED%81%AC_%EC%82%AD%EC%A0%9C

 

리눅스 심볼릭링크 삭제 - 제타위키

다음 문자열 포함...

zetawiki.com

 

6. Bash 쉘은 명령 실행을 효율적으로 수행할 수 있도록 패턴 일치, 확장 및 대체 기능을 제공한다.

반응형