|
|
10번째 줄: |
10번째 줄: |
| ==리눅스== | | ==리눅스== |
| | | |
− | ===파일 시스템 탐색 관련 리눅스 명령어===
| |
− | 모든 최신 운영 체제와 마찬가지로 [[리눅스]] 파일 시스템은 기본 [[디자인]]의 핵심에 있으며, 시스템 계층을 시각화하고 조작할 수 있는 다양한 방법을 제공한다. 파일 시스템을 창의적으로 탐색하는 법을 배우면 [[리눅스]] 기술이 한 층 성장할 수 있다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====pwd====
| |
− | pwd는 Print Work Directory의 약자이며, 현재 작업 중인 디렉터리를 보여준다. 이는 사용자의 작업을 평화롭게 만드는 것을 목표로 하는 가장 편리한 [[리눅스]] 명령어 중 하나이다.
| |
− |
| |
− | ====ls====
| |
− | ls 명령 list segments의 약자이며, 아마도 [[유닉스]] 세계에서 가장 널리 사용되는 명령 중 하나다. [[파일]]과 디렉터리의 모든 정보를 제공하며 특정 디렉터리와 특정 파일의 내용도 제공한다. 이 명령을 pwd와 함께 사용하여 강력한 Unix 파일 시스템 내에서 길을 탐색할 수 있다.
| |
− |
| |
− | ====cd====
| |
− | 리눅스/유닉스는 보통 디렉터리와 파일로 이루어져 있다. 특히 사용자가 리눅스를 사용하다 보면 특정 디렉터리 아래 하위 디렉터리를 만들게 되고 여기서 다양한 작업을 하게 된다.
| |
− | [[리눅스]]에서 작업하고 있는 현재의 위치를 현재 디렉터리라고 한다. 기본적으로 디렉터리를 기준으로 파일이나 디렉터리를 찾으려고 시도한다. 즉, 파일 또는 디렉터리의 이름을 절대 경로로 지정하지 않으면 현재 디렉터리를 기준으로 상대적인 위치에서 파일을 찾는다. 시스템에 로그인하면 홈 디렉터리가 현재 디렉터리가 된다. 이에 해당 디렉터리로 이동하는 방법이 cd 명령어다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====mkdir====
| |
− | [[윈도우즈]](Windows)에서 문서 또는 이미지 파일 등을 정리하기 위해 새 폴더를 만드는 것과 같이 리눅스에서도 새 디렉터리를 만든다. 터미널을 통해 새 폴더를 만들고 싶을 때, mkdir 명령은 필요한 권한을 가지고 있다면 Linux 시스템에서 원하는 위치에 폴더를 만들 수 있다.
| |
− |
| |
− | ====rmdir====
| |
− | rmdir은 remove directory의 약자이며, 빈 디렉터리를 삭제할 때 사용하는 명령어이다. 삭제하려는 디렉터리가 비어있지 않을 경우에는 삭제를 할 수 없다.
| |
− |
| |
− | ====lsblk====
| |
− | [[리눅스]] 시스템에서 사용 가능한 블록 장치를 나열해야 할 경우가 종종 있다. lsblk는 이 목적으로 가장 많이 사용되는 리눅스 명령어 중 하나다. 이 편리한 리눅스 명령어는 블록 장치의 트리 구조를 나타내며 전문 사용자가 많이 사용한다.
| |
− |
| |
− | ====mount====
| |
− | [[윈도우즈]]와 달리 SD 카드 또는 [[유에스비]]를 연결할 때마다 배포판이 처음에 직접 표시되지 않을 가능성이 존재한다. mount 명령을 사용하여 기존 파일 시스템으로 마운트 해야 합니다. 이 리눅스 명령어는 가장 강력한 터미널 명령 중 하나입니다.
| |
− |
| |
− | ====df====
| |
− | df 명령은 파일 시스템의 [[디스크]] 공간에 대한 필수 정보를 표시하는 가장 강력한 리눅스 터미널 명령 중 하나다. 시스템 관리자가 실시간 서버 또는 [[네트워크]] 지향 시스템을 모니터링하고 분석하는 데 널리 사용된다. 기본적으로 1,024Byte 블록 단위로 출력하며, 옵션을 통해서 다른 단위로도 출력이 가능하다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ===시스템 조작 관련 리눅스 명령어===
| |
− | 시스템 명령은 리눅스 시스템에 대한 정보를 얻는 데 필수적이다. 이 작업을 위해 많은 리눅스 명령을 사용할 수 있다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====uname====
| |
− | uname 명령은 이름, 버전 및 기타 시스템 특정 세부 사항과 같은 시스템 정보를 얻기 위한 기본 리눅스 명령어다. 이 명령으로 OS 및 커널 버전을 빠르게 확인할 수 있으며, 시스템의 명령 길이를 확인할 수 있다.
| |
− |
| |
− | ====ps====
| |
− | 이 리눅스 명령어는 현재 시스템에서 실행 중인 프로세스를 시각화할 수 있다. 시스템 리소스를 분석하는데 사용되는 매우 유연한 수단이며, 터미널을 통해 기본적으로 시스템 프로세스를 조작할 수도 있다. 이 리눅스 명령어는 기본 및 최상의 Linux 모니터링 도구 중 하나로 간주됩니다.
| |
− |
| |
− | ====kill====
| |
− | kill 명령은 자원 제한으로 인해 멈춘 프로세스를 중지하는 강력한 방법이다. 리눅스 시스템 기술을 발전시키시면 이 명령의 본질과 중요성을 알게 된다.
| |
− |
| |
− | ====service====
| |
− | service 명령은 리눅스 터미널에서 시스템 전체 서비스를 호출하기 위한 명령이다. 시스템 조작을 위한 강력한 리눅스 터미널 명령. 터미널 창에서 직접 System V init 스크립트를 실행하기 위해 이 명령을 사용한다.
| |
− |
| |
− | ====batch====
| |
− | 미리 정의된 일정에 따라 시스템 서비스를 실행하는 깔끔한 도구 명령이다. 자동화 쉘 스크립트 작성을 위한 또 다른 강력한 리눅스 명령어 중 하나로 생산성을 크게 향상시킨다.
| |
− |
| |
− | ====shutdown====
| |
− | 리눅스 명령어 shut down은 halt, init과 함께 시스템을 종료하는 명령어 중 하나다. shut down은 현재 접속 중인 모든 사용자에게 시스템이 종료된다는 메시지를 보낸다.
| |
− |
| |
− | ===파일 관리 관련 리눅스 명령어===
| |
− | 파일은 리눅스 시스템의 중심에 있다. 시스템에서 볼 수 있는 거의 모든 것이 일종의 파일이므로 그에 따라 조작할 수 있어야 한다. 리눅스 전문가가 되려면 파일 관리 방법을 숙달되어야 한다.
| |
− |
| |
− | ====touch====
| |
− | touch 명령은 유효한 빈 파일을 작성하기 위한 필수 리눅스 명령어다. 터미널에서 이동 중에 파일을 생성하고 요구 사항에 따라 나중에 또는 실시간으로 파일을 채운다. 타임스탬프를 변경하기 위한 이동 명령이기도 하다.
| |
− |
| |
− | ====cat====
| |
− | 처음에 여러 파일을 연결하기 위해 고안된 cat 명령은 이후 다른 목적으로 사용된다. 이 리눅스 명령어는 새 파일을 작성하고 터미널에서 파일 내용을 보고 출력을 다른 명령행 도구 나 파일로 리디렉션하는 데 사용한다.
| |
− |
| |
− | ====head====
| |
− | head 명령을 사용하면 터미널에서 직접 파일 또는 파이프 된 데이터의 시작을 볼 수 있다. 텍스트 처리를 많이 사용하는 사용자가 가장 많이 사용하는 리눅스 명령 중 하나다. 터미널에서 많은 파일을 처리할 때마다 이 명령을 사용하여 생산성을 향상시킨다.
| |
− |
| |
− | ====tail====
| |
− | tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력한다. 기본 값으로 마지막 10줄을 출력해 준다. 참고로 head 명령어의 경우에는 파일의 앞 부분을 출력한다. 리눅스에서 오류나 파일 로그를 실시간으로 확인할 때 매우 유용하게 사용된다.
| |
− |
| |
− | ====cp====
| |
− | cp 명령은 copy의 약어이며, 시스템에서 파일이나 디렉터리를 한 폴더에서 다른 폴더로 복사하도록 지시하는 간단한 방법이다. 이 명령을 사용하면 터미널에서 바로 여러 파일을 디렉터리로 복사할 수 있다.
| |
− |
| |
− | ====mv====
| |
− | move의 줄임말로 GUI에서 수행하는 절단 작업을 보완한다. cp와 마찬가지로 mv 명령을 사용하여 하나 또는 여러 파일을 한 위치에서 다른 위치로 이동할 수 있다. 이 리눅스 명령이 -f 매개 변수를 사용하여 큰 파일을 전송하도록 할 수 있다.
| |
− |
| |
− | ====comm====
| |
− | 리눅스 세계로 향한 최초의 [[유닉스]](Unix) 명령 중 하나인 comm을 사용하여 두 개의 파일을 공통 행과 구별되는 행으로 비교할 수 있다. 이것은 터미널에서 많은 양의 파일을 처리해야 하는 많은 사람들에게 필수적인 리눅스 명령어다.
| |
− |
| |
− | ====less====
| |
− | 가장 많이 사용되는 또 다른 [[리눅스]] 명령어인 less 명령은 파일의 내용을 볼 때 제공하는 편리성 때문에 많이 사용된다. cat 과는 달리 less 명령을 사용하면 터미널 세션을 방해하지 않으면서 파일 내에서 양방향으로 탐색한다.
| |
− |
| |
− | ====ln====
| |
− | ln 명령은 특정 파일에 대한 심벌릭 링크를 만들기 위한 가장 편리한 리눅스 명령어 중 하나이다. 이 작지만 유연한 명령을 사용하여 [[디스크]] 공간의 특정 파일이나 디렉터리에 대한 심벌릭 링크의 여러 [[인스턴스]]를 생성할 수 있다.
| |
− |
| |
− | ====cmp====
| |
− | 두 파일을 비교하고 결과를 표준 출력 스트림에 인쇄하려면 cmp 명령을 사용하면 정확하게 수행할 수 있다. 이 명령어는 comm 명령과 함께 대량의 텍스트 파일을 정기적으로 처리하는 사용자들이 가장 많이 사용하는 리눅스 명령어 중 하나다.
| |
− |
| |
− | ====dd====
| |
− | 이 명령어는 베테랑 사용자들이 파일을 한 유형에서 다른 유형으로 복사 및 변환하기 위해 가장 많이 사용하는 리눅스 명령 중 하나다. 부팅 가능한 라이브 [[유에스비]] 스틱을 만들 때 다른 터미널 명령 중에서 자주 사용한다.
| |
− |
| |
− | ====alias====
| |
− | 터미널에서 직접 파일의 다른 [[문자열]]로 단어를 바꿀 수 있으므로 시스템 관리자가 가장 많이 사용하는 리눅스 명령어 중 하나다. 다른 기능 중에서, 쉘을 사용자 정의하고 환경 변수를 조작할 수 있는 최상의 터미널 명령 중 하나이다.
| |
− |
| |
− | ===네트워크 관리에 사용되는 리눅스 명령어===
| |
− | [[리눅스]]는 네트워킹을 위해 제공하는 강력함과 유연성으로 전 세계 sysadmins에게 유용한 [[솔루션]]이다. 리눅스는 우리에게 익숙한 대부분의 컴퓨터 [[네트워크]] 뒤에 있다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====wget====
| |
− | 이 명령어는 네트워크 관리자가 터미널에서 바로 [[웹]]에서 파일을 다운로드하는데 활용하는 최고의 [[리눅스]] 명령어 중 하나다. 이것은 스크립트나 크론 작업에 사용될 수 있는 편리한 작은 터미널 명령 중 하나이며, 사용자에게 [[HTTP]], [[HTTPS]] 및 [[FTP]] [[인터넷]] [[프로토콜]]을 사용할 수 있는 기능을 제공한다.
| |
− |
| |
− | ====iptables====
| |
− | iptables 명령은 시스템 관리자가 특정 호스트 시스템에서 들어오고 나가는 인터넷 트래픽을 제어할 수 있는 터미널 유틸리티를 호출한다. sysadmins는 정기 트래픽을 정의하고 의심스럽거나 신뢰할 수 없는 [[네트워크]] 요청을 [[블랙리스트]]에 올리는 데 가장 많이 사용하는 리눅스 명령어 중 하나다.
| |
− |
| |
− | ====traceroute====
| |
− | 이 명령은 네트워크 [[패킷]]이 한 시스템에서 다른 시스템으로 이동하는 경로를 결정하기 위해 이 명령을 다른 터미널 명령과 함께 사용하는 보안 전문가가 많이 사용한다. 이것은 여러 가지 유해한 침입자로부터 컴퓨터를 보호할 수 있는 [[네트워크]] 명령이다.
| |
− |
| |
− | ====cURL====
| |
− | cURL은 네트워크를 통해 파일을 전송하여 새로운 [[리눅스]] 시스템 사용자도 사용할 수 있는 네트워크 도구입니다. 이것은 사용자 개입 없이 작동하도록 설계된 리눅스 명령어 중 하나이며, 일반적으로 네트워크 관련 쉘 [[스크립트]]에 사용된다.
| |
− |
| |
− | ===리눅스 명령어 검색 및 정규 표현식===
| |
− | 리눅스는 머신을 효과적으로 검색하기 위한 유연한 터미널 명령을 제공한다. 리눅스 터미널 명령을 정규식 명령과 결합하면 파일의 특정 [[파일]] 또는 시퀀스에 대한 정보를 매우 빠르게 얻을 수 있다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====find====
| |
− | find 명령어 는 터미널에서 파일을 검색하는데 가장 많이 사용되는 [[리눅스]] 명령어 중 하나다. 이 강력하면서도 유연한 터미널 명령을 통해 사용자는 파일 권한, 소유권, 수정 날짜, 크기 등과 같은 특정 기준에 따라 파일을 검색할 수 있다.
| |
− |
| |
− | ====which====
| |
− | 검색하려는 모든 파일이 실행 파일인 경우 which 명령은 매우 유용하게 쓰인다. 이 명령은 특정 매개 변수를 취하여 $ PATH 시스템 환경 변수에서 이진 파일을 매우 효과적으로 검색한다.
| |
− |
| |
− | ====locate====
| |
− | locate 명령은 특정 파일의 위치를 찾는데 사용되는 리눅스 명령어 중 하나로 리눅스 시스템에서 특정 파일의 위치를 모를 때 활용할 수 있는 가장 간단한 터미널 명령이다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====grep====
| |
− | 대량의 텍스트 파일에서 패턴을 검색할 때 사용할 수 있는 정규식 터미널 명령 중 하나입니다. 찾고자 하는 패턴을 입력으로 받아 특정 패턴에 대해 지정된 파일을 검색한다.
| |
− |
| |
− | ====sed====
| |
− | 지정된 부분을 교체하여 파일 또는 스트림의 각 줄을 조작하는데 가장 많이 사용되는 리눅스 명령어 중 하나다. 많은 양의 텍스트 데이터를 다루고 이동 중에도 변경해야 하는 사용자들이 많이 사용한다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ===I/O 및 소유권 관련 리눅스 명령어===
| |
− | 리눅스는 I/O 스트림과 파일 또는 디렉터리 소유권을 설정하고 조작하기 위한 강력한 터미널 명령 세트를 제공한다. 아래에 나열된 리눅스 명령어는 이러한 목적을 위한 가장 기본적인 리눅스 터미널 명령 중 일부를 간략하게 보여줍니다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====clear====
| |
− | clear 명령은 기존 터미널 화면을 지우는데 편리하다. 이전의 일부 리눅스 명령이 터미널 화면을 깨져서 출력이 깨진 후 터미널 화면을 지워야 하는 경우가 가끔 발생한다.
| |
− |
| |
− | ====echo====
| |
− | echo 명령은 터미널 [[콘솔]]에 특정 텍스트를 출력할 수 있는 매우 강력한 명령 줄 유틸리티다. echo를 입력하고 괄호 안에 일부 텍스트를 입력하면 스스로 확인할 수 있다. 이 명령의 장점은 출력을 다른 터미널 명령으로 파이프 할 수 있다는 것이다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
− |
| |
− | ====sort====
| |
− | 정렬 명령은 수행하는 작업에 매우 효과적이다. 사전 순 또는 역순으로 파일을 정렬해야 할 때마다 이 명령을 사용하면 좋다.
| |
− |
| |
− | ====sudo====
| |
− | 권한이 없는 사용자는 낮은 수준의 권한이 필요한 파일에 액세스하고 수정할 수 있다. 종종이 명령을 사용하여 일반 사용자 계정에서 루트에 액세스한다.
| |
− |
| |
− | ====chmod====
| |
− | chmod 명령은 시스템 파일 또는 객체의 액세스 권한을 변경하거나 수정하는데 사용하는 리눅스 명령어다. 이 명령은 사용자로부터 매우 다양한 [[매개변수]] 세트를 취할 수 있다.
| |
− |
| |
− | ====chown====
| |
− | chown 명령은 chmod 명령과 매우 유사하지만 액세스 권한을 변경하는 대신 사용자가 파일 또는 디렉터리의 소유권을 변경할 수 있다. chmod 및 chown 터미널 명령은 모두 루트 권한이 필요하다.<ref name="자료1"> IT게임Blog, 〈[https://dora-guide.com/linux-commands/ 리눅스 명령어 모음 BEST 50 초보자 및 전문가용]〉, 《도라가이드》</ref>
| |
| | | |
| ==윈도우== | | ==윈도우== |
명령어(command)란 프로그램 실행을 위해 사용자가 입력하는 언어를 말한다.
리눅스(Linux) 명령어, 도스(DOS) 명령어, 유닉스(UNIX) 명령어, C 명령어, Java 명령어, DB 명령어 등이 있다.
개요
명령어는 컴퓨터에서 특정한 작업을 수행하기 위한 해석기의 역할을 하는 컴퓨터 프로그램을 가리킨다. 일반적으로 명령어는 셸과 같은 명령 줄 인터페이스의 하나이다.
구체적으로, 명령어라는 용어는 컴퓨터 언어에서 쓰인다. 많은 프로그램들은 명령어의 기본 동작을 수정하는 플레그로 알려진 형식화된 변수를 허용한다. 반면 변수는 명령어가 실행하는 것을 서술한다. 자연어와 비교했을 때 플레그는 동사이며, 다른 변수는 목적어다.[1]
리눅스
윈도우
자주 사용하는 명령어[2]
|
notepad |
메모장
|
msconfig |
시스템 구성 유틸
|
sysedit |
시스템 구성 편집기
|
shutdown -s -t 60 |
60초로 컴퓨터 강제 종료.
|
regedit |
레지스트리
|
프로그램[2]
|
계산기 |
calc
|
개체 포장기 |
packager
|
그림판 |
mspaint , pbrush
|
디스크 관리 |
diskmgmt.msc
|
디스크 정리 |
cleanmgr
|
디스크 조각 모음 |
dfrg.msc
|
돋보기 |
magnify
|
마스터 볼륨 |
sndvol32
|
마우스 등록 정보 |
control mouse , main.cpl
|
무비메이커 |
moviemk
|
방화벽 |
firewall.cpl
|
사운드 및 오디오 장치 등록 정보 |
mmsys.cpl
|
스캐너 및 카메라 |
control sticpl.cpl
|
악성 소프트웨어 제거 도구 |
mrt
|
워드패드 |
write, wordpad
|
원격 데스크톱 연결 |
mstsc
|
예약된 작업 |
control schedtasks
|
인증서 |
certmgr.msc
|
인터넷 익스플로러 |
iexplore
|
윈도우미디어 |
wmplayer
|
유틸리티 관리자 |
utilman
|
제어판 |
control
|
주소록 |
wab
|
주소록 가져오기 도구 |
wabmig
|
클립북 뷰어 |
clipbrd
|
키보드 등록 정보 |
control keyboard
|
탐색기 |
explorer
|
프린터 및 팩스 |
control printers
|
프로그램 추가 및 제거 |
appwiz.cpl
|
하드 검사 |
chkdsk
|
화상 키보드 |
osk
|
도구[2]
|
인터넷 등록 정보 |
inetcpl.cpl
|
자동 업데이트 |
wuaucpl.cpl
|
파티션 나누기 |
diskpart
|
폴더 옵션 |
control folders
|
관리[2]
|
관리도구 |
control admintools
|
국가 및 언어 옵션 |
intl.cpl
|
날짜 및 시간 등록 정보 |
timedate.cpl
|
그룹 정책 (XP Professional) |
gpedit.msc
|
디스플레이 등록 정보 |
control desktop , desk.cpl
|
로컬 보안 설정 |
secpol.msc
|
로컬 사용자 및 그룹 |
lusrmgr.msc
|
사용자 계정 |
nusrmgr.cpl
|
시스템 등록 정보 |
sysdm.cpl
|
작업 관리자 |
taskmgr
|
전원 옵션 등록 정보 |
powercfg.cpl
|
정책의 결과 집합 (XP Professional) |
rsop.msc
|
컴퓨터 관리 |
compmgmt.msc
|
ODBC 데이터 원본 관리자 |
odbccp32.cpl
|
SQL Server 클라이언트 네트워크 유틸리티 |
cliconfg
|
서비스[2]
|
구성 요소 서비스 |
dcomcnfg
|
공유 폴더 |
fsmgmt.msc
|
글꼴 |
control fonts , fonts
|
내게 필요한 옵션 |
access.cpl
|
문자표 |
charmap
|
보안 센터 |
wscui.cpl
|
서비스 |
services.msc
|
성능 |
perfmon
|
시스템 구성 편집기 |
sysedit
|
시스템 정보 |
msinfo32
|
이벤트 뷰어 |
eventvwr.msc
|
인덱싱 서비스 |
ciadv.msc
|
Driver Verifier Manager |
verifier
|
Windows 정보 |
winver
|
Windows XP 계정 데이터베이스 보안 |
syskey
|
Windows용 Dr. Watson |
drwtsn32(오류보기,분석)
|
기타[2]
|
attrib |
파일 특성을 화면에 표시하거나 변경
|
chkdsk |
디스크를 검사하고 상태를 화면에 표시
|
color |
콘솔창 기본 문자색과 배경색 설정
|
convert |
FAT 볼륨을 NTTS로 변환
|
del 파일명.txt |
파일 삭제
|
diskpart |
디스크 관리
|
doskey |
명령줄을 편집하고 windows 명령을 다시 호출하고 매크로를 만듬
|
finger |
핑거서비스를 실행하는 지정된 시스템 사용자에 대한 정보를 표시
|
ipconfig |
TCP/IP에 바인딩된 각 어뎁터에 대한 IP주소
|
ipconfig > 파일명.txt |
txt파일로 ip정보 저장
|
nbtstat |
프로토콜 통계와 현재 TCP/IP 연결을 표시
|
net share / net helpmsg |
공유된 리소스 보기
|
netstat |
프로토콜 통계와 현재 TCP/IP 네트워크 연결을 표시
|
nslookup |
호스트 조회
|
pathping |
패킷속도 / 패킷 손실률
|
ping |
네트워크 이상 유무
|
regsvr32 |
동적 연결 라이브러리 / ActiveX 같은 개체 연결 및 포함 컨트롤 등록/해제
|
route print |
네트워크 라우팅 테이블을 조작
|
sc |
서비스 관리 제어 관리자 및 서비스와의 통신에 사용되는 명령줄
|
set |
환경 변수를 보여주거나 설정하거나 삭제
|
sfc |
시스템 파일
|
shutdown |
컴퓨터 종료/부팅/오류 관련
|
sigverif |
파일 서명 확인
|
tracert |
경로 추적
|
type |
텍스트 파일의 내용을 보여줌
|
winver |
윈도우 버전 보기
|
defrag |
디스크 조각모음
|
Dos commeand[2]
|
dir |
디렉토리
|
ver |
도스 / 윈도우 버전
|
Format |
포맷
|
diskcopy |
드라이브 복사
|
vol |
드라이브 이름 / 볼륨 번호
|
label |
vol과 비슷
|
copy |
복사
|
ren |
이름 변경
|
del, rease |
삭제
|
rd /s /q 폴더이름 |
폴더 삭제 하위폴더까지 삭제
|
undelete |
복구
|
type |
텍스트 화일을 보여줌
|
type "드라이브" "화일명"
|
chkdsk |
디스크 검사
|
diskcomp |
디스크 비교
|
comp |
파일 비교
|
attrib |
파일 수정 및 삭제
|
graphics |
모니터에 표현되는 그림 인쇄
|
fc |
파일 비교
|
verify |
파일 검증
|
recover |
불량 섹터 복구
|
keyclick |
키 누를 때 소리 지정
|
backup |
백업
|
restore |
백업을 회복시킴
|
exe2bin |
확장자 변경
|
cd |
폴더로 이동 dir 검색 후 cd '폴더'
|
cd.. |
폴더를 내려옴.
|
c: |
c 드라이브로 이동
|
d: |
d 드라이브로 이동
|
ipconfig |
본인 IP 주소 :
|
ping -t '사이트 주소' |
-
|
java
자바프로그램(Java Application)을 실행시켜 주는 명령어이다.[3]
-client:
자바 HotSpot Client VM을 선택한다.[3]
-server:
자바 HotSpot Server VM을 선택한다.[3]
-classpath (-cp):
참조할 클래스 파일 패스를 지정하는데, jar파일, zip파일, 클래스파일의 디렉터리 위치를 기술한다. 각 클래스파일 패스는 콜론(:)을 통해서, 분리시켜 기술한다. 자바VM은 자바프로그램을 로딩시, -classpath로 지정된 클래스 패스나 자바 플래폼이 설치된 운영체제에서의 환경변수로 지정된 클래스패스를 통해서 클래스 파일들을 참조하게 된다.[3]
-D <property name>=<property value>:
시스템의 property 값을 설정한다.
java -Djava.library.path=. HelloWorld
자바의 시스템 property(속성)중 "java.library.path"값을 "."(현재디렉터리)로 지정해서, HelloWorld 실행시켜라는 의미 이다. 위와같이 자바VM에 지정된 속성을 실행시 -D옵션을 사용해서, 변경, 지정할수 있다.[3]
-jar 파일이름:
jar파일로 압축되어져 있는 자바 프로그램을 실행시킨다. 클래스 파일이름 대신 jar파일을 사용해서, 압축되어져 있는 자바 프로그램을 실행시킬수 있는데, 위프로그램이 제대로 실행되어지기 위해서, Jar파일안의 manifest라는 텍스트 파일에 Main-Class:classname 같은 형태의 텍스트 라인이 포함되어 있어야 한다.그리고, 여기에 기술된 classname은 main함수를 포함하고 있는 클래스 이름이 되어야 한다.[3]
-verbose:
자바프로그램 실행되어지는 정보를 화면에 출력해준다.[3]
-verbose:class
로딩되어지는 각클래스들의 정보를 화면에 출력한다.[3]
-verbose:gc
garbage collection 이벤트를 화면에 출력한다.[3]
verbose:jni
native 함수들과 다른 자바 native 인터페이스 사용에 대한 정보를 출력한다.[3]
-version:
현재 JVM의 버젼 정보만 출력한다.[3]
-showversion:
현재 JVM의 버젼정보를 출력한다. java -showversion HelloWolrd 와 같이 자바 프로그램을 실행시키면서, 자바 버젼정보를 출력할 수 있다.[3]
-X
비표준 자바옵션 리스트를 화면에 출력해준다.[3]
-Xms, -Xmx
자바를 구동시, JVM이 사용가능한 최대 메모리 사이즈를 변경한다. JVM이 자바프로그램을 구동하기 위해, 초기설정된 메모리사이즈는 64M이다.[3]
각주
참조자료
같이 보기
이 명령어 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.
|
개발 : 프로그래밍 □■⊕, 소프트웨어, 데이터, 솔루션, 보안, 하드웨어, 컴퓨터, 사무자동화, 인터넷, 모바일, 사물인터넷, 게임, 메타버스, 디자인
|
|
프로그래밍 언어
|
ASP • C 언어 • C++ • C# • CSS • D 언어 • HTML • HTML5 • JSP • PHP • R • XHTML • XML • XSLT • 고(Go) • 고급언어 • 기계어 • 델파이 • 러스트 • 루비 • 루아 • 리액트 • 리퀴디티 • 무브 • 미켈슨 • 베이직 • 브이비스크립트 • 비주얼 C++ • 비주얼베이직(VB) • 비주얼베이직닷넷(VB.NET) • 솔리디티 • 스몰토크 • 스위프트 언어 • 스칼라 • 스크립트 언어 • 알골 • 어셈블리 • 언리얼스크립트 • 얼랭 • 에이잭스(Ajax) • 엠에프씨(MFC) • 오브젝티브-C • 오브젝트 파스칼 • 오카멜 • 웹어셈블리(WASM) • 이와즘(eWASM) • 자바 • 자바스크립트 • 저급언어 • 제이슨(JSON) • 제이쿼리(jQuery) • 카멜 • 코볼 • 코틀린 • 콜드퓨전 • 타입스크립트 • 파스칼 • 파워스크립트 • 파이썬 • 펄(Perl) • 포트란 • 프로씨(Pro-C) • 피엘에스큐엘(PL/SQL) • 피엘원(PL/I) • 하스켈
|
|
개발방법론
|
CBD 개발방법론 • EA • 구조적 개발방법론 • 객체지향 개발방법론 • 라이브러리 • 람다 아키텍처 • 모듈 • 모듈화 • 벤치마킹 • 소프트웨어 개발방법론 • 스크럼 • 스프린트 • 아키텍처 • 아키텍트 • 애자일 • 웹개발방법론 • 정보공학 개발방법론 • 컴포넌트 • 테일러링 • 템플릿 • 폭포수 모델 • 프로젝트 • 프로토타입 • 피드백
|
|
코딩
|
EUC-KR • UTF-8 • 값 • 글루웨어 • 노팔로우 링크 • 두팔로우 링크 • 디버깅 • 디코딩 • 마크업 • 버그 • 부트스트랩 • 세이브포인트 • 소스코드 • 시큐어코딩 • 아스키 • 액티브엑스 • 오픈소스 • 유니코드 • 인코딩 • 재컴파일 • 주석 • 컴파일 • 컴퓨터 프로그램 • 코드 • 코딩 • 태그 • 테스트 • 테이블 • 텍스트 • 파싱 • 퍼블리싱 • 퓨니코드 • 하드코딩 • 하이퍼링크 • 하이퍼텍스트
|
|
프로그래밍
|
C 명령어 • 객체 • 객체지향 • 객체지향 프로그래밍 • 거짓 • 관계연산자 • 기본형 변수 • 널 • 논리 • 논리연산 • 논리연산자 • 다중상속 • 다형성 • 대입 • 대입문 • 대입연산자 • 더블 • 도스 명령어 • 디폴트 • 레지스터변수 • 루프 • 리눅스 명령어 • 리턴 • 메모리 주소 • 메소드 • 멤버 • 명령문 • 명령어 • 무한루프 • 문자 • 문자열 • 바이트 • 반복문 • 배열 • 변수 • 분기 • 분기문 • 불린 • 브레이크 • 비교연산자 • 비트연산자 • 산술연산자 • 상속 • 상수 • 생성자 • 선언 • 선언문 • 설정자 • 속성 • 스위치 • 스태틱 • 시프트연산자 • 실행 • 실행문 • 어노테이션 • 에코 • 역참조 • 연산 • 연산문 • 연산자 • 오버로딩 • 오버라이딩 • 외부변수 • 윈도우 명령어 • 유닉스 명령어 • 인스턴스 • 인스트럭션 • 인클루드 • 인터페이스 • 임포트 • 입력 • 입력문 • 입출력 • 입출력문 • 자료형(데이터 타입) • 자바 명령어 • 자바 예약어 • 자바 컬렉션 • 전역변수 • 접근자 • 접근제어자 • 정보은닉 • 정수형 • 정적변수 • 제어 • 제어문 • 제어자 • 조건 • 조건문 • 조건연산자 • 주소 • 증감연산자 • 지역변수 • 참 • 참조 • 참조변수 • 초기화 • 추상메소드 • 추상클래스 • 추상화 • 출력 • 출력문 • 캡슐화 • 케이스 • 클래스 • 파라미터(매개변수) • 파이널 • 패키지 • 퍼블릭 • 포인터 • 프라이빗 • 프로텍티드 • 필드(멤버변수) • 함수 • 환경변수
|
|
명령어
|
abstract • array • boolean • break • byte • case • char • continue • default • double • do while • echo • elif • else • else if • false • final • float • for • gosub • goto • if • if else • import • include • int • join • long • long long • null • print • printf • println • private • protected • public • return • scanf • short • stdio.h • static • string • switch • temp • then • true • unsigned • void • while
|
|
디자인패턴
|
구조패턴 • 동시성패턴 • 동시실행패턴 • 모델-뷰-컨트롤러 패턴 • 상태패턴 • 생성패턴 • 싱글톤패턴 • 아키텍처패턴 • 전략패턴 • 커맨드패턴 • 행동패턴
|
|
프로그래밍 인물
|
귀도 반 로썸 • 그레이스 머레이 호퍼 • 니클라우스 비르트 • 댄 브릭클린 • 더그 커팅 • 데니스 리치 • 리누스 토르발스 • 리처드 그린블라트 • 마거릿 해밀턴 • 마크 앤드리슨 • 빈트 서프 • 빌 게이츠 • 빌 조이 • 스티브 잡스 • 에이다 러브레이스 • 제임스 고슬링 • 척 벤턴 • 켄 톰슨 • 팀 패터슨
|
|
위키 : 자동차, 교통, 지역, 지도, 산업, 기업, 단체, 업무, 생활, 쇼핑, 블록체인, 암호화폐, 인공지능, 개발, 인물, 행사, 일반
|
|