IT/Linux42 cp 명령어 리눅스에서 cp 명령어는 파일이나 디렉토리를 복사하는 데 사용됩니다. 명령어 구문은 cp [옵션] [복사 대상] [대상 경로]입니다. 여기서 [옵션]은 명령어 동작을 제어하는 데 사용됩니다. cp 명령어에는 많은 옵션이 있지만 일부 중요한 옵션은 다음과 같습니다. -r : 디렉토리와 그 내용을 재귀적으로 복사합니다. -i : 덮어쓰기를 하기 전에 사용자에게 확인을 요청합니다. -v : 복사 진행 상황을 출력합니다. -a : 원본 파일의 속성(권한, 소유자 등)을 유지하면서 복사합니다. 사용법 예를 들어, 현재 디렉토리에 있는 example.txt 파일을 /home/user/ 디렉토리로 복사하려면 다음과 같이 입력합니다. cp example.txt /home/user/ 또한, cp 명령어를 사용하여 디렉토.. 2023. 2. 25. mv 명령어 리눅스에서 mv 명령어는 파일이나 디렉토리를 이동시키는 명령어입니다. mv는 move의 줄임말로 파일 또는 디렉토리를 다른 경로로 이동하거나 이름을 변경할 때 사용됩니다. 사용법 mv 명령어의 기본적인 구문은 다음과 같습니다. mv [옵션] [소스] [대상] 여기서 옵션은 mv 명령어의 동작 방식을 지정합니다. 일반적으로 사용되는 옵션은 다음과 같습니다. -i: 대상 파일이 이미 존재하는 경우 덮어쓰기 여부를 사용자에게 묻습니다. -f: 대상 파일이 이미 존재하는 경우 덮어쓰기합니다. -u: 대상 파일이 이미 존재하는 경우 대상 파일의 수정 시간이 소스 파일의 수정 시간보다 더 오래된 경우에만 덮어쓰기합니다. 소스는 이동하거나 이름을 변경할 파일 또는 디렉토리를 의미하며 대상은 소스가 이동하거나 이름이 .. 2023. 2. 24. rm 명령어 rm 명령어는 리눅스나 유닉스 시스템에서 파일이나 디렉토리를 삭제하는 명령어입니다. 사용법 rm [option] [file or directory] 옵션은 다양하게 존재하지만 자주 사용되는 옵션은 아래와 같습니다. -f : 강제 삭제 옵션으로 파일이나 디렉토리를 삭제할 때 묻지 않고 삭제합니다. -r : 디렉토리를 삭제할 때 사용하며, 하위 디렉토리와 파일을 모두 삭제합니다. 예를 들어, test.txt 파일을 삭제하고 싶을 때는 다음과 같이 입력합니다. rm test.txt data 디렉토리와 하위 디렉토리와 파일을 모두 삭제하고 싶을 때는 다음과 같이 입력합니다. rm -r data 주의해야 할 점은 rm 명령어는 삭제한 파일이나 디렉토리를 되돌릴 수 없다는 것입니다. 따라서 삭제할 파일이나 디렉토리.. 2023. 2. 24. mkdir 명령어 mkdir 명령어는 Linux나 Unix 기반 시스템에서 디렉토리를 생성하는 명령어입니다. mkdir은 make directory의 약자입니다. mkdir 명령어는 사용자가 원하는 디렉토리를 생성하고, 해당 디렉토리에 읽기, 쓰기 및 실행 권한을 설정할 수 있습니다. 사용법 mkdir [옵션] [디렉토리 이름] mkdir 명령어의 주요 옵션은 다음과 같습니다. -p: 중간 디렉토리를 모두 생성합니다. 즉, 부모 디렉토리가 없으면 함께 생성합니다. -m: 생성된 디렉토리의 권한을 지정합니다. -v: 생성된 디렉토리를 상세히 출력합니다. 예를 들어, 다음 명령어는 현재 디렉토리에 test 디렉토리를 생성합니다. mkdir test 다음 명령어는 /home/user1/Documents 디렉토리와 함께 그 하위.. 2023. 2. 24. 리눅스 touch 명령어 touch 명령어는 리눅스와 유닉스 시스템에서 사용되는 파일 생성 및 파일 수정 시간 갱신 명령어입니다. touch 명령어를 사용하여 파일을 생성할 수 있습니다. 만약 해당 파일이 이미 존재한다면, 파일의 수정 시간을 현재 시간으로 갱신할 수 있습니다. 이렇게 수정 시간을 갱신하는 이유는 파일이 최종 수정된 시간을 추적하기 위해서입니다. 사용법 touch 명령어는 다음과 같이 사용합니다. touch [옵션] [파일명] [옵션]: touch 명령에 추가할 옵션입니다. 주로 -a, -c, -d, -m, -r 등의 옵션이 사용됩니다. [파일명]: 생성하거나 수정할 파일의 이름입니다. 일반적으로 touch 명령어는 다음과 같은 용도로 사용됩니다. 1. 파일 생성 touch example.txt 2. 파일 수정 .. 2023. 2. 23. 리눅스 cd 명령어 리눅스에서 cd 명령어는 change directory의 약어로, 현재 작업 디렉토리를 변경하는 명령어입니다. cd 명령어를 사용하면 현재 작업 디렉토리를 다른 디렉토리로 이동할 수 있습니다. 디렉토리 경로는 다음과 같습니다. 절대 경로 : 루트 디렉토리부터의 전체 경로를 지정합니다. 상대 경로 : 현재 디렉토리를 기준으로 지정하는 경로입니다. .은 현재 디렉토리를 의미하며, ..은 상위 디렉토리를 의미합니다. 사용법 cd [옵션] [디렉토리 경로] 옵션은 다음과 같습니다. -P : 심볼릭 링크가 가리키는 원래 디렉토리 경로를 표시합니다. -L : 디렉토리를 변경할 때 심볼릭 링크를 대상 디렉토리로 사용합니다. 사용법은 cd [디렉토리 경로]입니다. [디렉토리 경로]는 이동하고자 하는 디렉토리의 경로를 .. 2023. 2. 23. 리눅스 ls 명령어 리눅스에서 ls 명령어는 현재 위치한 디렉토리의 파일 목록을 출력하는 명령어입니다. ls는 "list"의 약자로, 현재 위치한 디렉토리에 있는 파일과 디렉토리를 출력해주는 역할을 합니다. 기본적인 ls 명령어는 간단하게 ls를 입력하면 현재 위치한 디렉토리의 파일과 디렉토리 목록을 출력해줍니다. 이 목록은 파일과 디렉토리의 이름, 권한, 소유자, 그리고 파일 크기 등의 정보를 포함합니다. ls 명령어에는 다양한 옵션들이 있습니다. 대표적으로 자주 사용되는 옵션은 다음과 같습니다. -l: 자세한 정보를 출력합니다. 파일의 권한, 소유자, 그룹, 크기, 수정 날짜 등을 모두 출력해줍니다. -a: 숨김 파일까지 모두 출력합니다. 숨김 파일은 이름이 .으로 시작하는 파일이나 디렉토리를 의미합니다. -h: 파일 .. 2023. 2. 23. 리눅스 pwd 명령어 리눅스에서 pwd 명령어는 "Print Working Directory"의 약어로 현재 작업 디렉토리의 경로를 출력하는 명령어입니다. 리눅스 시스템에서는 현재 작업 중인 디렉토리가 중요한 역할을 합니다. 예를 들어, 파일 경로를 지정하거나 명령어를 실행하는 경우 현재 작업 중인 디렉토리를 기반으로 작업이 수행됩니다. pwd 명령어를 사용하여 현재 작업 중인 디렉토리의 경로를 확인할 수 있습니다. 사용법 사용법은 간단합니다. 터미널 또는 콘솔에서 pwd를 입력하면 현재 작업 중인 디렉토리의 전체 경로가 출력됩니다. 예를 들어, 다음과 같이 입력할 수 있습니다. $ pwd /home/user/Documents 위의 명령어는 현재 작업 중인 디렉토리가 "/home/user/Documents"임을 나타냅니다. 2023. 2. 23. 이전 1 2 3 4 5 6 다음