문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:os:windows [2022/03/23 21:54] dhan |
wiki:os:windows [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 14: | 줄 14: | ||
* [[https:// | * [[https:// | ||
\\ | \\ | ||
- | |||
>주요 이벤트 ID | >주요 이벤트 ID | ||
줄 26: | 줄 25: | ||
13 : 운영체제 종료\\ | 13 : 운영체제 종료\\ | ||
- | ===== cmd명령어 ===== | + | ===== CMD, Prompt, PowerShell |
> | > | ||
현재 실행중인(서비스 포함) 모든 작업을 표시하는 명령어\\ | 현재 실행중인(서비스 포함) 모든 작업을 표시하는 명령어\\ | ||
줄 43: | 줄 42: | ||
or | or | ||
PS C: | PS C: | ||
+ | </ | ||
+ | \\ | ||
+ | netstat (LISTENING(리스닝)하고 있는 프로세스 확인 | ||
+ | \\ | ||
+ | [[https:// | ||
+ | <code bash> | ||
+ | C: | ||
+ | TCP 0.0.0.0: | ||
+ | TCP 0.0.0.0: | ||
+ | TCP 0.0.0.0: | ||
+ | TCP 0.0.0.0: | ||
+ | TCP 0.0.0.0: | ||
+ | TCP 0.0.0.0: | ||
+ | ... | ||
</ | </ | ||
+ | ===== 개발 환경 ===== | ||
+ | [[wiki: | ||
===== 백업 ===== | ===== 백업 ===== | ||
줄 60: | 줄 75: | ||
===== PowerShell ===== | ===== PowerShell ===== | ||
[[https:// | [[https:// | ||
+ | <code bash> | ||
+ | PS C:\User> man or Get-Help | ||
+ | PS C:\User> clear // 화면 정리 | ||
+ | PS C:\User> pwd or Get-Location | ||
+ | PS C:\User> explorer . // 파일 탐색기 열기 | ||
+ | PS C:\User> ls or Get-ChildItem | ||
+ | PS C:\User> ls -name // 이름만 보기 | ||
+ | PS C:\User> ls -force | ||
+ | PS C:\User> cd or Set-Location | ||
+ | PS C:\User> cd . | ||
+ | PS C:\User> cd .. | ||
+ | PS C:\User> cd ~ | ||
+ | PS C:\User> cd - | ||
+ | PS C:\User> get-childitem -File -Filter " | ||
+ | PS C:\User> get-command or gcm cmd.exe | ||
+ | PS C:\User> new-item new_file1.txt // touch | ||
+ | PS C:\User> cat new_file1.txt (파일 내용 보기) | ||
+ | PS C:\User> echo "hello world" > new_file1.txt (new, 새로 작성) | ||
+ | PS C:\User> echo "hello world" >> new_file1.txt (append, 덧붙이기) | ||
+ | PS C:\User> mkdir dir3/ | ||
+ | PS C:\User> cp file1 dir1/ | ||
+ | PS C:\User> mv file1 dir1/ | ||
+ | PS C:\User> rm dir1/ // 다양한 옵션이 존재함 | ||
+ | PS C:\User> rm dir2/ -Recurse | ||
+ | // Select-String 문자열이나 파일에서 문장 찾기, 디폴트로 대소문자 구문 없음 | ||
+ | PS C:\User> select-string *.txt -pattern " | ||
+ | PS C:\User> select-string *, */* -pattern " | ||
+ | PS C:\User> select-string *, */* -pattern " | ||
+ | PS C:\User> $env:MY_DIR = " | ||
+ | PS C:\User> ls env: // 모든 환경변수 보기 | ||
+ | PS C:\User> cd $env: | ||
+ | PS C:\User> $env:MY_DIR = "" | ||
+ | PS C: | ||
+ | PS C: | ||
+ | |||
+ | |||
+ | </ | ||
===== Util ===== | ===== Util ===== | ||
줄 67: | 줄 119: | ||
===== WSL을 활용한 Linux 설치 ===== | ===== WSL을 활용한 Linux 설치 ===== | ||
- | [[https:// | + | [[https:// |
+ | [[https:// | ||
+ | |||
+ | 0. WSL/ | ||
+ | Windows > 설정 > 검색 > " | ||
+ | * " | ||
+ | * " | ||
+ | * 시스템 재부팅 | ||
1. Microsoft-Windows-Subsystem-Linux 활성화 | 1. Microsoft-Windows-Subsystem-Linux 활성화 | ||
줄 97: | 줄 156: | ||
$> neofetch | $> neofetch | ||
6. $> sudo apt install mc (옵션) | 6. $> sudo apt install mc (옵션) | ||
+ | 7. $> sudo apt install docker.io | ||
+ | 8. $> sudo apt install python3-pip | ||
+ | 9. $> pip3 install django | ||
</ | </ | ||
줄 126: | 줄 188: | ||
Windows 10 Enterprise, Pro, Education에서 가능하며, | Windows 10 Enterprise, Pro, Education에서 가능하며, | ||
+ | |||
+ | WSL 관련 명령여(파워쉘) | ||
+ | < | ||
+ | // 버전 보기 | ||
+ | PS C:\User> wsl -l -v | ||
+ | PS C:\User> wsl --set-version Ubuntu20.04LTS 2 | ||
+ | |||
+ | </ | ||
===== Server ===== | ===== Server ===== | ||
* [[wiki: | * [[wiki: | ||
+ | |||
+ | ===== Windows11 ===== | ||
+ | * [[wiki: | ||
===== Windows10 ===== | ===== Windows10 ===== | ||
줄 154: | 줄 227: | ||
Active code page: 65001 | Active code page: 65001 | ||
</ | </ | ||
+ | |||
+ | ==== 보안 업데이트 ==== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Faq ===== | ||
+ | * [[wiki: | ||
===== Tip ===== | ===== Tip ===== | ||
줄 164: | 줄 246: | ||
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
+ | ===== Term ===== | ||
+ | WSL(Windows Subsystem for Linux) | ||
===== Ref ===== | ===== Ref ===== | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
- | {{tag> | + | {{tag> |