Linux 터미널을 능숙하게 사용하는 사용자는 Windows 명령 프롬프트로 전환할 때 각 기능 세트 간의 상당한 차이로 인해 실망감을 느낄 수 있습니다.
Linux 터미널을 사용하면 Windows 10에서는 사용할 수 없는 다양한 명령어를 사용할 수 있지만, 다행히도 “ls” 명령어가 Windows 명령 프롬프트에 통합되어 있습니다. 이 글에서는 Windows 10과 11 모두에서 “ls” 명령을 실행하는 복잡한 방법에 대해 자세히 설명합니다.
Windows에서 “ls†명령이란 무엇인가요?
노련한 Linux 실무자가 초보 사용자에게 제공하는 초기 명령 중 하나는 터미널 인터페이스를 통해 파일과 폴더를 나열 할 수있는 ‘is’가 아닌 ‘ls’ 명령입니다. 본질적으로 이 기능은 그래픽 아이콘과 탐색 버튼이 없지만 파일 탐색기와 유사한 역할을 합니다.
“ls” 명령을 사용하면 컴퓨터의 파일 시스템에서 현재 활성 폴더의 내용을 카탈로그화할 수 있습니다. 또한 명령 프롬프트 인터페이스를 사용하여 다양한 디렉터리를 탐색할 수도 있습니다. Windows 운영 체제의 경우, 명령 프롬프트 설정 내에서 “ls”를 실행하는 것은 Linux 기반 플랫폼에서의 구현과 비교할 때 미묘한 차이를 보입니다. 그럼에도 불구하고 이러한 차이가 동등한 결과를 얻는 데 방해가 되지는 않습니다.
Windows용 명령줄 유틸리티에 대한 포괄적인 가이드로, 명령 프롬프트 또는 PowerShell을 통해 생산성을 향상하고 시스템 관리 작업을 간소화하는 데 필요한 100개 이상의 필수 명령이 포함되어 있습니다.
Windows 10 및 11의 명령 프롬프트에서 “ls†명령 사용 방법
Windows 운영 체제는 Linux와 달리 고유한 에코시스템을 나타냅니다. 따라서 Linux 터미널 내에서 사용되는 수많은 명령줄 명령이 Windows 명령 프롬프트 유틸리티에서 제공하는 기능과 호환되지 않습니다.
명령 프롬프트 내에서 “ls” 명령을 사용하면 내부 또는 외부 실행 응용 프로그램, 작동 중인 프로그램 또는 배치 스크립트로 인식되지 않았다는 시스템 오류 메시지가 표시될 수 있습니다.
또는 명령 프롬프트 내에서 “dir” 명령을 사용하여 Windows의 “ls” 명령과 유사한 결과를 얻을 수 있습니다.
Microsoft Windows 10 또는 11에서 명령줄 인터페이스(CLI)를 사용하여 파일과 하위 디렉터리를 모두 포함한 디렉터리의 내용을 표시하려면 명령 프롬프트에서 “ls” 명령을 사용할 수 있습니다. 그러면 지정된 위치에 있는 모든 파일과 디렉터리의 목록이 생성됩니다.
시작 메뉴로 이동하여 “명령 프롬프트”를 검색하고 가장 관련성이 높은 결과를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 상황에 맞는 메뉴에서 “관리자 권한으로 실행”을 선택하세요.
명령 프롬프트 창이 열리면 디렉터리 경로 뒤에 “cd”와 같은 다양한 탐색 명령을 사용하여 원하는 디렉터리로 이동할 수 있습니다. 원하는 위치에 도달한 후 “dir”을 입력하면 해당 특정 폴더에 있는 파일 및 디렉터리 목록이 표시됩니다.
이제 명령 프롬프트에 현재 활성 디렉터리에 포함된 모든 파일의 포괄적인 목록이 각 파일 크기와 가장 최근 수정 타임스탬프와 함께 표시되어 사용자의 편의를 돕습니다.
Windows PowerShell에서 “ls” 명령 사용 방법
Windows 명령 프롬프트에서 “ls” 명령을 사용하면 실패할 수 있지만, Windows PowerShell 환경 내에서 사용하면 그 기능을 완전히 실현할 수 있습니다. 매우 강력한 도구인 PowerShell은 파일 및 디렉터리 생성, 삭제, 전송 등 복잡한 파일 조작 작업을 터미널 인터페이스의 편리한 기능으로 쉽게 실행할 수 있습니다.
관련 스크립트를 통해 PowerShell의 Get-ChildItem cmdlet을 활용하면 사용자가 쉽게 탐색할 수 있도록 ls, dir 또는 gci를 비롯한 다양한 별칭 명명법을 사용하여 파일 디렉터리를 편리하게 열거할 수 있습니다.
Windows PowerShell 환경 내에서 “ls” 명령을 사용하여 Windows 시스템에서 파일 및 디렉터리의 계층 구조를 탐색하려면 다음 일련의 작업을 따르세요:
시작 메뉴를 열고 사용 가능한 옵션에서 “Windows PowerShell”을 선택하여 Windows 시스템 관리를 위한 명령줄 인터페이스의 가장 관련성이 높은 인스턴스에 액세스합니다.
터미널에서 특정 디렉터리로 이동하려면 “cd” 명령 뒤에 원하는 위치의 경로를 입력하면 됩니다. 이렇게 하면 디렉터리를 변경하고 해당 특정 폴더 내의 파일에 액세스할 수 있습니다.
지정된 디렉토리에 포함된 모든 파일 및 디렉터리 목록을 표시하려면 ‘ls’ 명령어를 입력한 후 키보드의 ‘Enter’ 키를 누르세요.
비슷한 방법으로 `dir` 또는 `gci` 명령을 사용하여 디렉토리의 내용을 열람할 수 있습니다.
리눅스와 윈도우 사용자 모두를 위한 편리한 도구
리눅스 활용에 매료된 사람들은 마이크로소프트의 자체 명령 프롬프트가 다소 표준 이하라고 인식할 수 있습니다. 그러나 명령 프롬프트 환경 내에서 약간 다른 이름으로 사용되기는 하지만 Windows에서도 “ls” 명령을 사용할 수 있다는 사실에 위안을 얻을 수 있습니다. 또한 PowerShell을 사용하는 사용자는 원하는 디렉토리 목록을 쉽게 검색할 수 있는 다양한 별칭 명령에 액세스할 수 있습니다.
Windows 명령 프롬프트 및 PowerShell 유틸리티는 보다 복잡한 Windows 리소스를 활용하기 위한 접근 수단으로 사용됩니다. Windows 운영 체제의 잠재력을 최적화하려면 Windows CMD 명령에 익숙해지는 것이 좋습니다.