공부/리눅스
디렉토리(폴더) / 파일
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 |