powershell-profile
Pretty PowerShell that looks good and functions almost as good as Linux terminal
파일 탐색기
- bug_report.yml
- config.yml
- feature_request.yml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- .gitignore
- LICENSE
- Microsoft.PowerShell_profile.ps1
- README.md
- setprofile.ps1
- setup.ps1
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
oh-my-posh
설명 보기 ▼
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
설명 보기 ▼
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
설명 보기 ▼
pkill
프로세스 이름에 따라 시그널을 전송합니다.
주로 프로세스를 종료하는데 사용합니다.
더 많은 정보: <https://manned.org/pkill>.
pkill "{{process_name}}"
일치하는 모든 프로세스 종료:
pkill {{[-f|--full]}} "{{command_name}}"
프로세스 이름 대신 전체 명령어와 일치하는 모든 프로세스 종료:
pkill {{[-9|-SIGKILL]}} "{{process_name}}"
강제로 일치하는 프로세스 종료 (차단 불가능):
sed
설명 보기 ▼
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
설명 보기 ▼
zoxide
가장 자주 사용되는 디렉터리를 추적.
순위 알고리즘을 사용하여 가장 적합한 경로로 이동.
더 많은 정보: <https://manned.org/zoxide>.
zoxide query string
이름에 "foo"가 포함된 가장 높은 순위의 디렉터리로 이동:
zoxide query string1 string2
이름에 "foo"와 "bar"가 차례로 포함된 가장 높은 순위의 디렉터리로 이동:
zoxide query {{[-i|--interactive]}}
대화형 디렉터리 검색 시작 (`fzf` 필요):
trash
설명 보기 ▼
trash
휴지통/재활용통 관리.
더 많은 정보: <https://github.com/andreafrancia/trash-cli>.
trash {{path/to/file}}
파일을 휴지통으로 보내기:
trash {{path/to/file}}
Move a file to the trash:
trash-list
휴지통에 있는 모든 파일 나열:
