IT/Java

응용SW기초기술활용(윈도우 명령 프롬프트(DOS)용 명령어, 리눅스(유닉스) 콘솔 명령어)

노마드오브 2018. 11. 23. 22:17

*윈도우 명령 프롬프트(DOS)용 명령어


dir /p

  목록을 한 화면 단위로 표시함

  

dir /w

  화면에 가장 많은 파일을 표현할수 있는 방식


dir /o-n

  이름 역순으로 현재폴더 목록 표시

 /o 다음에 올수있는 옵션

   n(name): 파일의 이름순

   s(size): 파일의 크기(byte)순으로 정렬

   e(extension): 확장자순으로 정렬

   d(date): 날짜/시간 순으로 정렬


dir /s  : 하위 디렉토리의 정보까지 표시함

dir /h  : 숨겨진 파일 목록표시함

   

   

md(=mkdir) : 폴더 생성

rd(=rmdir) : 폴더 삭제



파일복사

copy aa.txt D:\docs

copy aa.txt aa2.txt


지정된 디렉토리를 포함한 하위 디렉토리와 모든 파일들을 복사

xcopy c:\Temp d:\backup /h /e /y

  /h  숨긴 파일 또는 폴더

  /e  빈 폴더도 복사

  /y  계속 진행 yes




파일삭제

del aa2.txt


파일이름 변경

ren aa.txt bb.txt


텍스트파일 내용 출력

type bb.txt


두개의 파일을 비교하여 차이를 나타내는 명령어

fc bb.txt bb2.txt

fc /B dog.jpg dog2.jpg

  /B는 바이너리 파일 비교시 사용하는 옵션

  

  

파일의 속성(attribute) 설정 명령어

attrib

  옵션 + 또는 -를 옵션마커앞에 붙여 사용함

  R(Read only)

  A(bAckUp file)

  S(System file)

  H(Hidden file)

  

attrib +R +H d:\docs\bb.txt

attrib -R -H d:\docs\bb.txt

  


디스크 상태 점검하는 명령어

chkdsk d: /f

  

  

디스크 조각모음

defrag d:

  

  

디스크 포맷

format c:


부팅 가능한 하드디스크로 포맷

format c: /s

  

화면 깨긋이 지우는 명령어 (clear screen)

cls

  

현재 시스템의 날짜 또는 시간을 확인 및 수정

date

time



필터 명령어

find, sort, more


find : 파일에서 특정 문자열 검색

type inst.ini | find "Gen"

ipconfig | find "게이트웨이"

find "Gen" inst.ini bb.txt bb2.txt 관리자.sql



IP주소 확인

ipconfig




* 리눅스(유닉스) 콘솔 명령어


현재 작업 디렉토리 경로를 화면에 출력

pwd(present working directory)



현재 작업중인 디렉토리의 모든 파일을 보여줌

DOS의 dir과 같은 역할을 하는 명령어 (list)

ls


cat 명령어로 텍스트내용의 파일 생성

cat > hi.txt

안녕하세요~

반가워요!!

(ctrl-c로 입력 종료)


cat 명령어로 텍스트파일 내용 출력

cat hi.txt


mv 명령어로 파일 또는 디렉토리 이름 변경

mv hi.txt 안녕.txt



파일 복사에 사용되는 명령어

cp 안녕.txt 안녕2.txt



현재 로그인한 계정이름 출력

whoami


현재 작업중인 프로세스 상태 확인하는 명령어

ps



현재 실행중인 프로세스를 삭제(종료)하기 위한 명령어

kill -9 22


아이피주소 확인 명령어

ifconfig




* 데이터베이스


테이블에서 레코드 삭제 시에

cascade 옵션

  삭제할 요소를 참조하는 다른 모든 레코드를 함께 삭제

restrict 옵션

  삭제할 요소가 다른곳에서 참조하고 있으면 삭제를 취소