본문 바로가기
반응형

개발/Linux11

[Linux] mv 명령어 mv 명령어를 보통 이동할 때 사용된다고 알고 계실 텐데요. 이동뿐만 아니라 이름 변경할 때도 사용된다는 점을 알고 계셨나요? 이번 시간에는 mv 명령어에 대해서 알아보도록 하겠습니다. mv 명령어mv 명령어는 linux에서 파일이나 디렉토리를 이동하거나 이름을 변경할 때 사용됩니다. mv {option} {source_target} {dest_target} test 환경은 다음과 같습니다. mv_test 디렉터리를 만든 뒤 a_test, b_test 디렉터리들과  a.txt, b.txt 파일들을 만들었습니다.파일/디렉터리 이동디렉터리를 이동 예시로는 a_test 디렉터리를 b_test 디렉터리 하위로 이동시켜 보겠습니다. mv 명령어에 source_target인 a_test를, dest_target에는.. 2024. 9. 11.
[Linux] touch 명령어 빈 파일을 만들거나 파일의 타임스탬프를 변경할 때 쓰는 touch 명령어에 대해서 알아보도록 하겠습니다. touch 명령어 touch 명령어는 주로 파일의 타임스탬프를 변경하거나, 파일이 존재하지 않을 경우 빈 파일을 생성하는 데 사용되는 명령어입니다. touch 명령어 사용법touch 명령어 다음에 option과 file_name을 명시하면 touch로 file을 생성 또는 타임스탬프를 변경할 수 있습니다.$ touch {option} {file_name}touch_test 디렉터리를 만든 뒤, touch 명령어를 통해서 touch1 파일을 만들었습니다. ls 명령어를 통해서 확인하면 touch1 파일이 만들어진 것을 볼 수 있습니다.이 상태에서 touch touch1 명령어를 한 번 더 입력하고, l.. 2024. 9. 8.
[Linux] rmdir 명령어 디렉터리들을 만들었는데 삭제하는 경우가 발생합니다. 어떤 명령어를 쓰면 좋을지 오늘 알아보도록 하겠습니다.  rmdir 명령어rmdir 명령어는 비어있는 디렉터리를 삭제하는 데 사용됩니다. 만약 디렉터리 안에 파일이나 다른 디렉터리가 있으면 삭제가 되지 않습니다. 그럼에도 불구하고 꼭 삭제해야 하는 경우에는 rm 명령어를 사용할 수 있습니다. 다만 rm 명령어는 되도릴 수 없기 때문에 안전하게 rmdir 명령어를 통해서 디렉터리를 삭제하시는 것을 권해드립니다. $ rmdir {option} {directory_name}./A/B/C/ 경로의 디렉터리들과 rmdir_test 디렉터리를 만들었습니다. rmdir_test 디렉터리는 단독으로 만들어졌기 때문에 빈 디렉터리입니다. rmdir 명령어를 통해서 삭제.. 2024. 9. 7.
[Linux] mkdir 명령어 cd 명령어를 하기 위해서는 디렉터리들이 있어야겠죠? 그래서 이번 시간에서는 디렉터리를 생성하는 방법에 대해서 알아보도록 합시다. mkdir 명령어mkdir 명령어는 새로운 디렉터리를 생성하는데 사용됩니다.$ mkdir {option} {directory_name}mkdir_test 디렉토리를 만들면 다음과 같습니다. mkdir 명령어 optionmkdir 명령어 다음에 option을 넣을 수 있는데, 3가지 option이 있습니다.p 옵션p 옵션을 주게 되면, 부모 디렉터리가 없을 경우 중간 디렉터리도 함께 생성합니다. 예를 들면 ./A/B/C 경로를 만들고 싶다면, mkdir -p ./A/B/C 라고 하면 A/B/C 경로의 디렉터리들이 생성됩니다.참고로 mkdir -p A/B/C로 명령을 주어도 같은.. 2024. 9. 7.
[Linux] cd 명령어 cd 명령어는 기본 중에 기본이라고 할 수 있지 않을까 싶습니다. 그만큼 자주 쓰이기 때문입니다. 오늘은 cd 명령어에 대해서 알아보도록 하겠습니다. cd 명령어cd 명령어는 change directory의 약자로, 사용자가 현재 작업 중인 디렉터리를 변경할 때 사용하는 명령어입니다. 이를 통해서 자유롭게 다양한 디렉터리를 이동할 수 있습니다.cd 명령어 사용법cd 명령어를 입력한 다음에 이동할 경로를 절대 경로 또는 상대 경로로 입력해주면 됩니다. 그러면 해당 경로로 이동하게 됩니다. 만약에 경로를 제대로 작성하지 않았다면 이동하지 못하고 현재 디렉터리에 있게 됩니다.$ cd {move_to_path}/home/monkey/ 경로에 아래와 같이 디렉토리들을 만들었습니다. cd1 디렉토리로 이동하려면 아.. 2024. 9. 7.
[Linux] pwd 명령어 pwd 명령어도 자주 사용하는 명령어 중에 하나입니다. 오늘은 pwd 명령어에 대해서 알아보도록 합시다. pwd 명령어pwd 명령어는 현재 작업 중인 디렉터리의 경로를 출력하는 명령어 입니다. print working directory의 약자로, 현재 사용자가 위치해 있는 디렉토리의 절대 경로를 확인할 때 사용됩니다.  pwd 명령어 사용법pwd 명령어는 다른 인자를 입력하지 않고, pwd 명령어만 입력하면 됩니다. $ pwd실제로 pwd 명령어를 입력하면 절대 경로인 /home/monkey에 현재 위치해 있다는 것을 알 수 있습니다.마무리간단한 경로는 크게 유의미하지 않지만, 경로가 복잡해질수록 pwd 명령어를 통해서 간단하게 절대 경로를 파악할 수 있습니다. 사용하시는데 도움`이 되시길 바랍니다. 2024. 9. 7.
[Linux] which 명령어 which 명령어를 아시나요? 저는 which 명령어를 가끔 씁니다. 오늘은 which 명령어에 대해서 알아보도록 하겠습니다. which 명령어Linux에서 사용자가 입력한 명령어의 실행 파일 경로를 찾아주는 명령어입니다. 시스템의 PATH 환경 변수에 정의된 디렉터리 목록에서 해당 명령어를 검색하여, 어디에 설치되어 있는지 확인할 수 있게 해 줍니다. which 명령어 사용법which 명령어 사용방법은 간단합니다. which 명령어 다음에 원하는 명령어를 입력해 주면 됩니다.$ which {command}예를 들면, ls 명령어의 위치가 궁금해서 which ls를 입력했더니 /usr/bin/ls에 있다고 결과가 나옵니다.여러 경로에 원하는 명령어가 있을 경우 여러 경로에 원하는 명령어가 있을 경우에는 .. 2024. 9. 6.
[Linux] man 명령어 Linux에는 수많은 명령어가 있습니다. 익숙한 명령어는 자연스럽게 쓰지만 자주 쓰지 않은 명령어는 일일이 기억해서 사용하기 어렵습니다. 오늘 배울 man 명령어를 통해서 이를 극복해 봅시다. man 명령어Linux에서 특정 명령어, 파일, 함수 등에 대한 매뉴얼을 확인할 수 있게 해주는 명령어입니다. manual의 약자로 man 명령어가 되었습니다. man 명령어 사용법man 명령어 사용법은 간단합니다. man 명령어 다음에 궁금한 명령어를 입력해 주면 됩니다.$ man {command}지난 시간에 배운 ls 명령어에 대해서 예시를 들면 다음과 같습니다. 명령어를 입력하면 나오는 화면의 일부를 가져왔습니다. 원하는 결과를 방향키를 통해서 확인한 뒤, manual을 닫기 위해서 q를 입력하여 닫습니다. .. 2024. 9. 6.
[Linux] ls 명령어 ls 명령어는 정말 자주 쓰는 명령어입니다. 저는 습관적으로 쓰는 명령어 중에 하나입니다. ls 명령어에 대해서 알아보도록 합시다.  ls 명령어ls 명령어는 list의 줄임말로써, 현재 디렉터리나 지정된 경로의 파일 및 디렉터리 목록을 표시하는 기능을 합니다.test 환경은 아래와 같이 디렉터리 구조가 되어 있습니다. 이를 기준으로 ls 명령어에 대해서 알아보도록 하겠습니다. lsls_test/ 경로에서 ls를 입력하면 아래와 같이 나옵니다. ls -l-l 옵션을 입력하게 되면, 파일의 세부 정보를 포함하여 목록을 출력합니다. ls  -a-a 옵션을 입력하게 되면, 숨김 파일도 포함하여 모든 파일과 디렉토리를 출력합니다. 이전에 입력한 명령어와 비교하면 숨김 파일인 .와 ..이 더 출력되는 것을 볼 수.. 2024. 7. 20.
반응형