공부/리눅스

디렉토리(폴더) / 파일

Egomi 2017. 4. 28. 12:23

< 리눅스의 파일 구조 >

루트 경로(/)아래에 많은 시스템 파일이 있다. 대표적인 것들만 모아봤다.

 리눅스 os (Debian 계열 우분투)

윈도우 os

/bin

시스템 경로, PATH 가 설정되어있다.

 /home

 다운로드 폴더 

 /usr

실제 실행파일, jdk 설치되는 곳 

/media, /mnt

/mnt는 드라이버를 media에 얹어주며,

/media는 드라이버를 실행시켜준다. 

 /etc

시스템 레지스트리 정보를 갖고 있다. 


< 상대경로 / 절대경로 >

~/ = /home/아이디/

./ = 현재경로 위/

/ = 루트경로


< 디렉토리 생성 / 디렉토리 삭제 / 파일 추가 / 삭제 / 복사 / 이동 >

디렉토리 생성 

mkdir  디렉토리명

디렉토리 삭제

rmdir * / rmdir 이름 

파일 생성 

touch 파일명 

파일 삭제 

rm 파일명 / rm -r 파일명(파일 하위 폴더 전체삭제) 

파일 복사 

cp 복사될 파일명 새로운 이름 

파일 이동 

mv 파일명 이동경로 



< 파일 하나로 묶기(tar) / tar 압축하기 >

tar묶기 

tar -cf(v) 새로운파일명.tar 묶을 파일들 (v는 과정 자세히)

tar 풀기

tar -xf tar파일명 

tar 압축 / 해제 

압축 : tar -zcf 새압축명.tar.gz 묶을 파일들

 해제 : tar -zxf 풀압축파일명.tar.gz