본문 바로가기

전체 글

(60)
리눅스 - mkdir (디렉토리 생성) make directory의 약자로 디렉토리(폴더)를 생성할 때 사용하는 명령어 mkdir [옵션][생성 할 디렉토리] new_folder 디렉토리 생성 ex) mkdir new_folder /study/ubuntu/위치에 new_folder 디렉토리 생성 ex) mkdir /study/ubuntu/new_folder new_folder, new_folder2, new_folder3 디렉토리 생성 ex) mkdir new_folder new_folder2 new_folder3 디렉토리안에 디렉토리를 만들고 싶을때 ex) mkdir -p test1/test2 ※ 주의 경로를 지정하지 않으면 현 위치를 Defualt로 합니다. 생성할 디렉토리를 여러개 나열하여 한번의 명령어로 복수의 디렉토리를 생성 가능 자..
리눅스 - rm (파일,디렉토리 삭제) remove의 약자로 파일이나 디렉토리( -r 옵션시 삭제가능)를 삭제 시킬때 사용하는 명령어입니다. 한번 지운 파일은 복구가 어렵기 때문에 rm 명령어를 실행시키기전에 두번 세번 확인해야 합니다. rm [옵션][삭제 할 디렉토리/파일] test.txt 삭제 ex) rm test.txt /study/ubuntu/test.txt 삭제 ex) rm /study/ubuntu/test.txt new_folder 디렉토리 삭제 ex) rm -r new_folder new_folder 디렉토리 삭제 시 삭제 확인 메시지를 출력하지 않음 ex) rm -rf new_folder 여러개를 한번에 삭제하고 싶을 때 ex) rm test1.txt test2.txt test3.txt test4.txt 현재 위치의 모든 파일 ..
리눅스 - cp ( 파일, 디렉토리 복사) copy의 줄임말로 파일이나 디렉토리를 복사할 때 사용하는 명령어. - cp [옵션][복사 할 디렉토리/파일][복사 될 디렉토리/파일] 현재 디렉토리에 있는 test.txt 파일을 new_test.txt라는 이름으로 현 위치에 복사 ex) cp test.txt new_test.txt /study/ubuntu 경로의 test.txt 파일을 new_test.txt라는 이름으로 현재 위치에 복사 ex) cp /study/ubuntu/test.txt new_test.txt /study/ubuntu 경로의 test.txt 파일을 new_test.txt라는 이름으로 /user/guest에 복사 ex) cp /study/ubuntu/test.txt /user/guest/new_test.txt - 디렉토리 복사 cp ..
리눅스 - cd ( 디렉토리 이동) Change directory의 줄임말로 현재 작업하고 있는 디렉토리의 위치를 이동하는 명령어. cd [이동 할 디렉토리 경로] ex) cd / : root로 이동 cd test : 현재 디렉토리 내부에 있는 test 디렉토리로 이동 cd /study/ubuntu : /study/ubuntu 경로의 디렉토리로 이동 - 현재 위치한 디렉토리의 위치를 이동할 수 있습니다. - cd 명령어에는 별도의 옵션이 존재하지 않습니다. - 이동할 디렉토리 경로 인자 값에서는 절대 경로뿐만이 아니라 상대 경로를 통해 상위 폴더 이동, 이전 폴더 이동 등의 행동을 취할 수 있습니다. 경로의 형식 1. 절대 경로 : full name을 시작부터 끝까지 다 입력한것. ex) /study/ubuntu 2. 상대 경로 : 현재 ..
디렉토리 구조 디렉토리 명 설명 home 사용자 홈 디렉토리가 생성되는 곳 media CD_ROM이나 USB같은 외부 장치를 연결하는 디렉토리 opt 추가 패키지가 설치되는 디렉토리 dev 장치 파일들이 저장되어 있는 디렉토리 root root계정의 홈 디렉토리 (★ / 디렉토리와는 다름) sys 리눅스 커널관련 정보가 있는 디렉토리 usr 기본 실행 파일과 라이브러리 파일, 헤더 파일등의 파일이 저장되어있는 디렉토리 boot 부팅에 필요한 정보를 가진 파일들이 있는 디렉토리 var 시스템 운영중에 발생한 데이터와 로그가 저장되는 디렉토리 tmp 시스템 사용중에 발생한 임시데이터가 저장 (★ 부팅 시 초기화) srv FTP나 Web등 시스템에서 제공하는 서비스의 데이터가 저장되는 디렉토리 run 실행중인 서비스와 관련..
리눅스 파일과 폴더의 권한에 관하여 권한의 종류 - 읽기 (read) : 파일을 읽을 수 있는 권한 - 쓰기 (Write) : 파일을 수정하거나, 쓰거나, 지울 수 있는 권한 - 실행 (Execute) : 파일을 실행할 수 있는 권한 권한 보기 ls -l 또는 ll ex) ※권한구성 권한은 총 10개의 문자로 구성 / 4 개의 그룹으로 나뉜다. -> 1번째 문자 - : 파일이라는 표시 d : 폴더/디렉토리라는 표시 l : 링크라는 표시 -> 2~4번째 문자 : 파일 주인의 읽기,쓰기,실행하기 권한 -> 5~7번째 문자 : 파일 주인이 속한 그룹의 읽기,쓰기,실행하기 권한 -> 8~10번째 문자 : 그 외 유저들의 읽기,쓰기,실행하기 권한 예) -rwxrw-r-- 1번째 문자 -로 파일인것을 확인 2~4번째 문자 rwx로 파일 주인이 읽기,..
리눅스 - mv 명령어 사용법 & 옵션 정리 ( 파일 이동, 이름 바꾸기 ) 파일이나 디렉토리를 이동 또는 이름 변경 시킬때 사용하는 명령어 mv [옵션] [이동 할 파일] [이동 될 위치] 1. 현재 디렉토리에 있는 test1.txt 파일을 디렉토리 내부의 new_test 디렉토리로 이동 ex) mv test1.txt new_test 2. 현재 디렉토리에 있는 test1.txt 파일을 test2.txt라는 파일로 이름 바꾸기 ex) mv test1.txt test2.txt 3. 특정 디렉토리에 있는 test1.txt 파일을 특정 디렉토리로 이동 ex) mv /study/test/test1.txt /study/ubuntu/test1.txt 4. 특정 디렉토리에 있는 test1.txt 파일을 특정 디렉토리에 newTest.txt로 바꾸어 이동 ex) mv /study/test/te..

반응형