터미널을 사용하여 TXT 파일을 빠르고 쉽게 여는 방법
터미널에서 텍스트 파일 열기: 실제로 효과가 있었던 내 해킹
저처럼 메모장이나 본격적인 IDE를 실행하지 않고도 명령줄에서 바로 텍스트 파일을 살짝 보거나 빠르게 편집하고 싶을 때가 있습니다.솔직히 말해서, 사소한 일처럼 들리지만, Windows 컴퓨터에서 이 작업을 하려고 하니 생각보다 좀 번거로웠습니다.이 문제로 고민하던 다른 분들께 도움이 될지도 모르겠네요.
텍스트 파일이 준비되고 접근 가능한지 확인하기
우선: 파일을 쉽게 접근할 수 있는 곳에 두어야 합니다.저는 보통 notes.txt 파일 이나 비슷한 파일을 데스크톱이나 프로젝트 폴더에 보관합니다.중요한 것은 파일이 정확히 어디에 있는지 아는 것입니다.터미널은 초능력이 없기 때문입니다.아직 파일이 없다면 메모장이나 명령줄( touch notes.txtWSL이나 Mac처럼)을 사용해서 만드세요.하지만 이 경우 파일이 이미 있다고 가정하고 진행하세요.파일이 데스크톱인지, 문서 폴더인지, 아니면 어딘가 이상한 곳에 있는지만 알아두세요.특히 공백이나 특수 문자가 포함된 경로의 경우 세부 정보가 중요합니다.
터미널 실행 및 폴더 탐색
Windows에서는 보통 명령 프롬프트나 PowerShell을 엽니다.시작 메뉴에서 “cmd”나 “PowerShell”을 검색해서 클릭하면 바로 실행됩니다.요즘 Windows Terminal은 탭도 더 많고 UI도 더 깔끔해서 더 좋습니다.어쨌든, 터미널을 열면 사용자 폴더에서 시작하게 되므로 cd파일이 있는 디렉터리( )를 변경해야 합니다.아시다시피, 저도 이 부분에서 실수를 많이 했습니다.제대로 탐색하지 않으면 파일을 열려고 할 때 오류가 발생합니다.
파일이 바탕 화면에 있다고 가정해 보겠습니다.이렇게 입력하면 됩니다 cd Desktop.아주 간단합니다.바탕 화면 안의 폴더에 있다면.으로 연결합니다 cd Desktop\MyFolder.폴더 이름에 공백이 있으면 따옴표로 묶는 것을 잊지 마세요 cd "My Folder".저는 이 사실을 어렵게 깨달았습니다.명령줄은 공백을 좋아하지 않을 때가 있거든요.dir텍스트 파일이 있는지 확인하려면.으로 파일 목록을 확인하세요.
메모장(또는 다른 편집기)으로 텍스트 파일 열기
재밌는 부분입니다.빨리 열고 싶다면.를 입력하세요 notepad notes.txt.짠! 메모장에서 열립니다.간단하죠. PowerShell과 명령 프롬프트에서도 동일하게 작동합니다.하지만 저는 몇 가지 사용자 지정 별칭을 설정해 두거나, code notes.txt특히 메모장보다 편집기를 선호하는 경우 VS Code에서 command 를 사용합니다. Linux에 익숙하다면 nanoor 를 사용할 수도 있지만 vim, 그건 완전히 다른 이야기입니다.
사실 여기서 좀 막혔어요.파일이 현재 디렉터리에 없으면 파일 이름만 지정하는 건 안 돼요.대신.처럼 전체 경로를 입력할 수 있어요 notepad "C:\Users\YourName\Documents\notes.txt".경로나 파일 이름에 공백이나 이상한 문자가 있을 때 따옴표가 정말 유용해요.
메모장 대신 기본 텍스트 편집기에서 열려면 를 실행하세요 start notes.txt.그러면 Windows에서.txt 파일의 기본값으로 간주하는 편집기에서 열립니다. Notepad++나 Sublime Text를 기본값으로 설정한 경우 매우 유용합니다. PowerShell에서는 ii notes.txt(Invoke-Item)을 사용해도 거의 동일한 작업을 수행할 수 있습니다.
왜 이 모든 걸 다 해야 하죠? 특히 스크립팅이나 문제 해결을 할 때, 이것저것 클릭하는 것보다 훨씬 빠르거든요.게다가 명령줄을 이해하면 훨씬 더 유연해집니다.저는 GUI를 통해 파일을 여는 것만으로 충분하다고 생각했지만, 터미널에서 직접 파일을 여는 데 익숙해지면 작업 속도가 눈에 띄게 빨라집니다.특히 GUI에서 제대로 작동하지 않는 부분이 있을 때 더욱 그렇습니다.저도 새벽 2시에 잠이 덜 깬 상태에서 설정 파일을 편집하려고 애쓰다가 좌절했던 경험이 있습니다.
일반적인 함정과 팁
공백이 있는 경로는 까다로울 수 있으니 따옴표로 묶어야 합니다.파일이 열리지 않으면.를 사용하여 현재 디렉터리를 다시 확인해 보세요 dir.파일이 생각했던 것과 전혀 다른 폴더에 있는 경우도 있습니다.또한, 기본 편집기가 아닌 다른 편집기에서 열려고 할 때는 주의하세요.어디서든 실행하려면 해당 편집기가 설치되어 있고 PATH에 추가되어 있는지 확인하세요.
전문가 팁: 메모장, Notepad++ 등 시스템 기본 프로그램으로 파일을 열려면.exe를 실행하면 됩니다 start notes.txt.간단히 살펴보거나 편집하고 싶을 때는 이 방법이 가장 쉽습니다.자동화나 스크립팅을 선호한다면 일괄 처리 또는 PowerShell 스크립트로 래핑하면 더욱 빨라집니다.
급한 분들을 위한 요약: 파일이 있다고 생각되는 위치에 있는지 확인하고, 를 사용하여 해당 폴더로 이동한 cd다음, notepad filename또는 를 사용하여 파일을 엽니다 start filename.경로나 파일 이름에 공백이 있으면 따옴표로 묶어주세요.그게 전부입니다.
솔직히, 이걸 알아내고 나니 모든 게 훨씬 수월해졌어요.정말 간단한 방법인데, 끝없이 클릭하는 대신 빠르게 작업을 처리할 수 있어서 기분이 좋네요.이 덕분에 제가 낭비했던 시간을 다른 누군가에게라도 아낄 수 있기를 바랍니다.이 작은 명령줄 개선점들은 그만한 가치가 있으니까요.
이 글이 도움이 되었나요?