본문 바로가기

폴더

[리눅스] 'cp', 복사 합시다! Copy 이번에 다룰 내용은 'copy' 복사 명령어 입니다. 명령어만 본다면 그렇게 어렵지 않은 내용이니 한번 봐주세요 ^^. 우선, 그래픽 모드의 복사방법은 윈도우의 그것과 비슷합니다. 보시는 바와 같이 마우스 오른쪽을 누르시거나, 명령줄 [Edit] → [copy]를 누르시면 됩니다. 텍스트 모드에서의 copy 명령어의 사용방법은 다음과 같습니다. 1. [~]$ copy [옵션] [원본] [사본] 2. [~]$ copy [옵션] [원본] [경로] 그리고 사용할 수 있는 옵션은 다음과 같습니다. -a : 원본 파일의 모든 정보(속성, 링크)를 그대로 유지합니다. 복사 대상이 디렉토리일 경우, 하위 폴더 및 파일까지 복사합니다. -b : 복사 대상이 이미 존재하는 경우, 기존 파일을 백업하고 복사합니다.. 더보기
[리눅스] Permission, 권한에 대해서 알아보자! Permission 앞에서 디렉토리를 생성할때 -m 옵션에서 권한 설정을 잠시 엿보았는데요. 권한에 따라서 사용자가 할 수 있는 작업이 다르니 한번 보도록 할까요. 우선 권한은 다음과 같이 'ls -l' 명령어를 통해서 확인 가능하겠습니다. 확인했을 때 줄 맨 앞이 권한 부분이 되겠습니다. 권한은 총 10개의 문자로 구성이 되는데요, 위에서 보시는 바와 같이 ① 맨 앞 문자를 제외한 나머지는 3개씩으로 나뉘어집니다. 맨 앞의 문자는 형식을 구분해주는 것으로 다음과 같이 이해 가능하겠습니다. d : 디렉토리 l : 링크 - : 파일 그리고 우선, 위에서 보시는 rwx의 문자는 다음을 의미합니다. r = read : 읽기가능 w = write : 쓰기가능 x = excute : 실행가능 제가 구획을 나누어 .. 더보기
[리눅스] 'mkdir'·'rmdir', 디렉토리를 생성·삭제해 봅시다! 디렉토리 생성 윈도우에서는 디렉토리 구성이 참 쉽습니다. 그냥 [새 폴더]를 단지 몇번의 클릭을 통해서 만들면 되죠. GUI의 힘입니다. 리눅스도 가능합니다. 그래픽 모드에서는 윈도우와 유사한 모습을 지니고 있죠. 하지만 텍스트 모드에서는 어떻게 할까요? 과거 도스(DOS)에서는 'md'라는 명령어를 씁니다. 반대로 삭제는 'rd' 명령어를 쓰죠. 풀이해보면 'make a directory', 'remove a directory' 쯤 될겁니다. 이와 유사하게 리눅스도 명령어를 제공합니다. 같은 뜻으로 해서 'mkdir'·'rmdir' 이라는 명령어를 제공하고 있는데요. 우선 디렉토리 생성 명령어인 'mkdir'을 먼저 보겠습니다. 디렉토리 생성은 다음과 같이 합니다. [~]$ mkdir [옵션] [디렉토.. 더보기
[리눅스] 'pwd'·'cd', 경로를 이동해보자! 윈도우 탐색기를 쓰면 상단 주소 표시줄에 다음과 같이 절대 경로가 표시 되는 것을 볼 수 있습니다. 리눅스에서는 이러한 경로 확인을 명령어를 통해서 확인할 수 있도록 하고 있는데요, [pwd] 명령어 입니다. 다음과 같이 하면 상대 경로를 확인 가능하겠습니다. [~]$ pwd [실행화면] 잘 보시게 되면 절대 경로가 '/home/iso' 라고 되어 있는데요. 이는 제 계정 iso의 홈디렉토리 입니다. 계정을 만들게 되면 저렇게 계정의 홈 디렉토리가 만들어집니다. 최상위 디렉토리 '/'안에 있는 'home' 디렉토리 안에 제 계정의 홈디렉토리가 위치하는군요. pwd 를 통해서 현재의 절대경로를 확인할 수 있다는 점 숙지하고 경로 이동에 대해서 알아봅시다. 다시 DOS 이야기가 나오네요. 도스에서도 리눅스에.. 더보기