티스토리 뷰
1. Windows PowerShell
- 시스템 관리를 위해 특별히 설계된 작업 기반 명령 줄 셸 및 스크립팅 언어
- .NET Framework을 기반으로 하기 때문에 Windows에서 실행되는 Windows 운영체제 및 응용 프로그램 관리를 제어하고 자동화 할 수 있도록 도와줌
- cmdlet이라고 하는 Windows PowerShell 명령 사용시 기업의 컴퓨터 관리 가능
- 작업 기반 스크립팅 언어 및 기존 스크립트 및 명령 줄 도구 지원
Window Subsystem for Linux(WSL)
- 윈도우에서 사용가능한 리눅스
- 나무위키에서는 완전히 가상화된 머신 보다 더 적은 자원을 사용하며 윈도우 환경에서 리눅스 소프트웨어를 실행시키는 가장 직접적인 방법이면서 그와 동시에 사용자들이 동일한 파일 집합 위에서 윈도우 앱과 리눅스 도구를 사용할 수 있게 한다. 라고 나와있음
wsl -l -v
2. Unix Bash
*한꺼번에 명령어 실행하기
1. gedit install.sh // shell을 실행한다
2. 원하는 명령어들을 다 넣고 저장한다.
3. bash install.sh //shell을 통해서 인식한다.
1. wget
- HTTP통신 또는 FTP 통신을 사용해 서버에서 파일 또는 콘텐츠를 다운로드 할 떄 사용하는 소프트웨어
- GNU 프로젝트의 일부로서 개발된 무료 소프트웨어이며, 사용하는 방법도 가장 간단함
- 유닉스에서 cURL과 함께 굉장히 유명한 다운로더
- 여러 파일을 한번에 다운로드 하거나 웹 페이지의 링크를 순회하며 여러 콘텐츠를 자동으로 다운로드 할 수 있음
2. echo
- 단순한 문자열을 표준 출력으로 전달할 떄 사용하는 명령어
3. cut
- 표준 입력에서 받은 문자열을 특정한 기호로 잘라 원하는 부분을 추출한 뒤 표준 출력으로 전달하는 명령어
4. cat
- 매개 변수로 전달된 파일 출력
5. grep
- 매개 변수로 지정한 문자열을 포함한 줄을 추출
6. cut
- 텍스트 일부를 제거할 때 사용
7. sed
- 특정 조건에 맞는 줄을 치환하거나 제거할 때 사용
- 매개변수에 's/<정규표현식>/<치환할문자>/<옵션>'형태로 문자열을 전달하면 <정규표현식>에 맞는 부분을 <치환할 문자열>로 치환해서 출력
<출처>
2.
'Programming > 서버와 네트워크' 카테고리의 다른 글
프로토콜 TCP/IP, IPv4 & IPv6 (0) | 2021.04.23 |
---|---|
[Server/Network] SSL과 TLS (0) | 2021.04.18 |
[Linux] bash 환경설정 ~/.bash_profile ~/.bashrc (0) | 2020.10.17 |
WSL2 설치 및 Docker & CUDA 사용 방법 (0) | 2020.08.27 |
[Node.js/Server] Nodejs를 사용하여 Heroku로 Posting 해보기 (0) | 2020.08.26 |