powershell-profile

(★ 1,024)

Pretty PowerShell that looks good and functions almost as good as Linux terminal

파일 탐색기

  • .gitignore
  • LICENSE
  • Microsoft.PowerShell_profile.ps1
  • README.md
  • setprofile.ps1
  • setup.ps1

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

oh-my-posh

설명 보기 ▼

모든 주요 쉘에서 사용할 수 있는 크로스 플랫폼 프롬프트 엔진.
더 많은 정보: <https://ohmyposh.dev/docs/installation/customize>.

oh-my-posh get shell

현재 쉘 이름 표시:

eval "$(oh-my-posh init bash --config {{path/to/theme}})"

Bash용 초기화:

oh-my-posh init pwsh --config {{path/to/theme}} | Invoke-Expression

PowerShell용 초기화:

🔍

pgrep

설명 보기 ▼

이름으로 프로세스 검색.
더 많은 정보: <https://keith.github.io/xcode-man-pages/pgrep.1.html>.

pgrep {{process_name}}

실행 중인 프로세스 중 명령 문자열이 일치하는 PID 반환:

pgrep {{process_name}}

실행 중인 프로세스 중 일치하는 명령 문자열을 가진 프로세스의 PID 반환:

pgrep -l {{process_name}}

PID와 함께 프로세스 이름 출력 (긴([l]ong) 출력 모드):

🔍

pkill

설명 보기 ▼

프로세스 이름에 따라 시그널을 전송합니다.
주로 프로세스를 종료하는데 사용합니다.
더 많은 정보: <https://manned.org/pkill>.

pkill "{{process_name}}"

일치하는 모든 프로세스 종료:

pkill {{[-f|--full]}} "{{command_name}}"

프로세스 이름 대신 전체 명령어와 일치하는 모든 프로세스 종료:

pkill {{[-9|-SIGKILL]}} "{{process_name}}"

강제로 일치하는 프로세스 종료 (차단 불가능):

🔍

sed

설명 보기 ▼

스크립트 가능한 방식으로 텍스트 편집.
관련 항목: `awk`, `ed`.
더 많은 정보: <https://manned.org/sed.1posix>.

{{command}} | sed 's/apple/mango/g'

모든 입력 줄에서 모든 `apple`(기본 `regex`)항목을 `mango`(기본 `regex`)로 바꾸고 결과를 `stdout`에 출력:

{{command}} | sed 's/apple/mango/g'

모든 입력 라인에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 인쇄:

{{command}} | sed 's/apple/mango/g'

모든 입력 줄에서 `apple` (기본 `regex`) 발생 부분을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 출력:

🔍

zoxide

설명 보기 ▼

가장 자주 사용되는 디렉터리를 추적.
순위 알고리즘을 사용하여 가장 적합한 경로로 이동.
더 많은 정보: <https://manned.org/zoxide>.

zoxide query string

이름에 "foo"가 포함된 가장 높은 순위의 디렉터리로 이동:

zoxide query string1 string2

이름에 "foo"와 "bar"가 차례로 포함된 가장 높은 순위의 디렉터리로 이동:

zoxide query {{[-i|--interactive]}}

대화형 디렉터리 검색 시작 (`fzf` 필요):

🔍

trash

설명 보기 ▼

휴지통/재활용통 관리.
더 많은 정보: <https://github.com/andreafrancia/trash-cli>.

trash {{path/to/file}}

파일을 휴지통으로 보내기:

trash {{path/to/file}}

Move a file to the trash:

trash-list

휴지통에 있는 모든 파일 나열:

// repository documentation