문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:os:windows [2022/03/23 21:29] 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:// | ||
| + | |||
| + | 0. WSL/ | ||
| + | Windows > 설정 > 검색 > " | ||
| + | * " | ||
| + | * " | ||
| + | * 시스템 재부팅 | ||
| + | |||
| 1. Microsoft-Windows-Subsystem-Linux 활성화 | 1. Microsoft-Windows-Subsystem-Linux 활성화 | ||
| - | 파워쉘에서 다음 명령어 실행(시스템 재부팅 가능, 작업중인 자료 미리 저장한 후 실행) | + | 파워쉘(관리자)에서 다음 명령어 실행(시스템 재부팅 가능, 작업중인 자료 미리 저장한 후 실행) |
| <code shell> | <code shell> | ||
| PS C:\User> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux | PS C:\User> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux | ||
| 줄 75: | 줄 136: | ||
| Online | Online | ||
| RestartNeeded | RestartNeeded | ||
| + | |||
| + | WSL 활성화 | ||
| + | PS C:\User> dism.exe /online / | ||
| + | |||
| + | 가상플랫폼 옵션 활성화 | ||
| + | PS C:\User> dism.exe /online / | ||
| </ | </ | ||
| 줄 86: | 줄 153: | ||
| // 개발 환경 설치 | // 개발 환경 설치 | ||
| 4. $> sudo apt-get install build-essential gdb | 4. $> sudo apt-get install build-essential gdb | ||
| + | 5. $> sudo apt install neofetch | ||
| + | $> neofetch | ||
| + | 6. $> sudo apt install mc (옵션) | ||
| + | 7. $> sudo apt install docker.io | ||
| + | 8. $> sudo apt install python3-pip | ||
| + | 9. $> pip3 install django | ||
| </ | </ | ||
| 줄 112: | 줄 185: | ||
| | Performance across OS file systems | | Performance across OS file systems | ||
| + | 제약 사항 | ||
| + | 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 ===== | ||
| 줄 141: | 줄 227: | ||
| Active code page: 65001 | Active code page: 65001 | ||
| </ | </ | ||
| + | |||
| + | ==== 보안 업데이트 ==== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Faq ===== | ||
| + | * [[wiki: | ||
| ===== Tip ===== | ===== Tip ===== | ||
| 줄 151: | 줄 246: | ||
| ===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
| + | ===== Term ===== | ||
| + | WSL(Windows Subsystem for Linux) | ||
| ===== Ref ===== | ===== Ref ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | {{tag> | + | {{tag> |