Pages

Sunday, October 1, 2017

예제로 공부하는 초보 리눅스 (Linux) 학습 - 리눅스 명령어 (Linux commands) : cd, cp, mv

예제로 공부하는 초보 리눅스 (Linux) 학습 - 리눅스 명령어 (Linux commands) : cd, cp, mv

기본 명령어

cd

- Change directory 약자로 디렉토리를 변경할 사용하는 명령어 입니다.

사용법: cd DIRECTORY

option :
~  : 자기 자신의 home 디렉토리로 이동
-  : 바로 디렉토리로 이동
..  : 바로 상위 디렉토리로 이동



- ls 명령어로 확인해 보면 현재 'Linux_test' 디렉토리에 디렉토리 'a', 'b' 그리고 'test.txt' 라는 파일이 있는것을 있습니다. 여기서 cd a 라고 입력을 하고 엔터를 치면 디렉토리 'a 이동합니다. 그러면 현재의 위치가 " ~/Linux_test/a " 이동된 것을 있습니다.



- "cd .." 이라고 입력하고 엔터를 치면 상위 디렉토리로 이동하는 것을 있습니다.

cp

- copy 약자로 파일을 복사할 사용되는 명령어 입니다.

사용법 : cp [OPTION] FILE DIRECTORY


- ls 명령어로 디렉토리 'a' 'b' 그리고 'test.txt' 라는 파일이 있는것 확인했습니다. 그럼 cp 명령으로 특정위치로 파일을 복사해 보겠습니다. " cp test.txt ~/Linux_test/b " 라고 입력하고 엔터를 쳐보겠습니다, 현재 위치에 있는 'test.txt' 파일을 ~/Linux_test/b 디렉토리로 복사하겠다는 의미입니다.


- 먼저 ls 명령을 살펴보면 현재 위치에 test.txt 그대로 있음을 있습니다. 'b' 디렉토리로 이동해 ls 명령을 실행해보면 'test.txt' 복사되어 있는것을 있습니다.

mv

- move 약자로 파일의 위치를 다른 디렉토리로 옮길 , 파일 이름을 변경할 사용되는 명령어 입니다

- cp 명령어와 다른 점은 cp 명령어의 경우 파일을 복사하는 것이라 원본파일이 그대로 있는 반면, mv 명령어는 원본파일이 삭제됩니다.

사용법 : mv [OPTION] FILE DIRECTORY or 새로운 이름'


- " mv ~/Linux_test/b/test.txt ~/Linux_test/a" 입력해 실행해보겠습니다. 디렉토리 'b' 있는 'test.txt' 파일을 디렉토리 'a' 이동하겠다는 의미입니다.


- 실행 디렉토리 'b' 위치에서 ls 입력해보면 'test.txt' 파일이 없는 것을 있습니다. (cp 다른 ) 디렉토리 'a' 위치로 이동해 ls 명령을 실행하면 'test.txt' 파일이 이동된 것을 있습니다.

No comments:

Post a Comment