[PuTTY] 속성 명령어 > 정보의마당

본문 바로가기

사이트 내 전체검색


정보의마당

[PuTTY] 속성 명령어

페이지 정보

작성자 디자인풍경 작성일17-02-21 15:04 조회57회 댓글0건

본문

- PuTTY 명령어

 

폴더 이동 : cd 폴더명

상위 폴더 이동 : cd ..

루트 폴더로 이동 : cd

해당 폴더내 하위폴더 및 파일보기 : ls 또는 ls -a

파일 실행하기 (쉘스크립트) : ./파일명

 

VI 에디터 실행 : vi (실행 후 입력은 i , 명령어모드(?)는 ESC - 서로 변환됨)

VI 명령어 모드에서 종료 : :q (종료), :q! (강제종료), :wq (저장후종료)

 

man

도움말을 보여주는 명령어입니다.

예> mkdir 명령어의 쓰임을 알아보고자 한다면 $ man mkdir

ls

현재 위치의 디렉토리와 파일명을 보실수 있는 명령어 입니다.(dos = "dir" 동일)

$ ls 

Maildir/ public_html/

cd

디렉토리 사이를 이동합니다.

cd .. (상위디렉토리로 이동) 

cd / (최상위 디렉토리로 이동) 

cd (자신의 홈디렉토리로 이동)

mkdir

디렉토리를 형성하는 명령어 입니다.

$ ls 현행 디렉토리 내에는 Maildir,public_html라는 디렉토리가 존재합니다 

Maildir/ public_html/ 

$ mkdir test test라는 디렉토리를 생성합니다 

Maildir/ public_html/ test/

cp

파일을 copy할때 쓰는 명령어 입니다.

index.html 파일을 index_old.html파일로 복사합니다 

$ cp index.html index_old.html

mv

파일/디렉토리를 복사하지 않고 옮기거나 명칭을 변경하기 위한 명령어 입니다. 

index.html 파일을 test라는 디렉토리로 이동시킵니다. 

$ mv index.html test/ 

index.html 파일을 test.html 

$ mv index.html test.html

rm

파일/디렉토리를 삭제하실때 사용하는 명령어입니다. 

단, 주의 하실 점은 한번 삭제한 파일/디렉토리는 복구가 불가능합니다.

index.html 파일을 삭제하고자 할 때 

$ rm index.html 

디렉토리 삭제시 예 ('homepage' 라는 디렉토리안을 모두 삭제) 

(※ 디렉토리 삭제시에는 반드시 -r 이라는 옵션을 주셔야 합니다.)

chmod

퍼미션 변경을 하는 명령어 입니다. 

Public_html 디렉토리의 퍼미션을 변경합니다.

$ chmod 707 public_html 

$ ls -la | grep public_html 

drwx---rwx 6 guest users 4096 Jan 28 14:39 public_html

password

- 패스워드를 바꾸는 명령어 입니다. -> 더 자세한 내용. 

※ 처음 계정을 받으신후 반드시 자신만의 패스워드로 재변경을 해주시기 바랍니다.

 * 주의사항

- 대/소문자를 구별, 6자 이상(영문,숫자조합) 

- 개인정보가 노출될만한 내용(전화번호,주민등록번호)은 삼가해주시기 바랍니다. 

- passwd 사용예 (패스워드는 입력시 화면에 나타나지 않습니다.) 

$ passwd <엔터를 누릅니다> 

현재 패스워드 입력 <엔터를 누릅니다> 

바꿀 패스워드 입력 <엔터를 누릅니다> 

바꿀 패스워드 재입력 <엔터를 누릅니다>

tar

- 파일 / 디렉토리를 백업, 배포본 cgi(게시판, 자료실, 카운터 등)등을 사용 하실때 

필히 알아 두셔야하는 명령어 입니다.

예> tar에서 "압축을 하실때" 사용 

(cvfz라는 옵션을 주셔야 합니다. public_html 디렉토리 전체 압축시) 

$ tar -cvfz backup.tar public_html/ 

예> tar에서 "압축을 푸실때" 사용 

(xvfz라는 옵션을 주셔야 합니다. 또한 푸시고자 하는 디렉내에서 압축을 풀어줍니다)

$ tar -xvfz backup.tar

du

- 현재 할당된 사용 용량을 확인하는 명령어 입니다 

$ du -sh 

480k



* 파일/디렉토리 관련 명령어

ls : 디렉토리/파일 목록보기

ls -al : 숨겨진 디렉토리/파일 목록까지 정렬된 형태로 보기

cd (디렉토리이름) : 해당 디렉토리로 이동

cd : 최상위 디렉토리로 이동

pwd : 현재 디렉토리의 위치 보여주기

mkdir (디렉토리이름) : 해당 디렉토리 만들기

rm (파일이름) : 해당파일 지우기

rm -r (디렉토리이름) : 해당 디렉토리 지우기

rm -f (파일이름) : 강제로 해당파일 지우기

rm -rf (디렉토리이름) : 해당디렉토리와 디렉토리 아래에 있는 모든 파일 삭제    --> 모두지우기 "  rm -rf *   "

cp [파일1] [파일2] : 파일1을 파일2라는 이름으로 복사

cp -r [디렉토리1] [디렉토리2] : [디렉토리1] 안에 있는 것들을 [디렉토리2]로 복사/ [디렉토리2]가 존재하지 않는다면 [디렉토리2]를 만듬.

mv [파일1] [파일2] : [파일1]을 [파일2]로 이름을 바꾸거나 옮김. [파일2]가 디렉토리로 존재한다면 [파일1]을 [파일2] 디렉토리로 옮김.

touch [파일이름] : 해당파일을 생성하거나 업데이트

cat > [파일이름] : 입력을 해당이름으로 저장

cat < [파일이름] : 해당파일의 내용을 출력(모두 출력)

more [파일이름] : 해당파일의 내용을 출력(구분 출력)

head [파일이름] : 해당파일의 첫 10줄을 출력

tail [파일이름] : 해당파일의 마지막 10줄을 출력

tail -f [파일이름] : 해당파일에 추가되는 내용을 출력, 마지막 10줄부터 출력함.


* 프로세스 관련 명령어

ps : 현재 활성화된 프로세스 보여주기

top : 실행중인 모든 프로세스 보여주기

kill [프로세스 id] : 해당 프로세스를 종료(프로세스 idㄹ를 줄여서 pid라고 함/pid는 'ps'명령어를 입력하였을 때, 해당 프로세스의 맨 앞에 위치한 숫자를 의미한다.

bg : 정지되었거나 화면에서 안보이게 실행중인 프로세스 보여주기/정지된 프로세스를 화면에 출력하지 않고 계속 진행하기

fg : 화면에 보이지 않게 작동하던 작업 중 최근의 것을 화면에 출력하면서 작동시키기

fg n : 화면에 보이지 않게 작동하던 작업 중 n 번째 작업을 화면에 출력하면서 작동시키기


* 파일 권한(퍼미션)관련 명령어

chmod [권한숫자][파일이름] : 해당파일의 퍼미션값을 해당 권한숫자대로 바꾸고 숫자는 3자리이며 첫 번째는 소유자, 두번째는 그룹, 세번째는 익명의 권한을 더해서 나타낸다.


* 단축키

Ctrl+C : 현재 명령의 실행을 강제로 마침

Ctrl+Z : 현재 명령을 멈춤. fgf를 이용해서 계속해서 화면에서 보이도록 실행하거나 bg 를 이용해서 안보인채 계속 실행.

Ctrl+D : 현 세션에서 로그아웃, exit와 비슷

Ctrl+W : 현재 라인에서 한 단어 삭제

Ctrl+U : 현재 줄 전체 삭제

Ctrl+R : 최근 입력한 명령어 보여주기

!! : 마지막 명령어 반복실행

exit : 현재 세션에서 로그아웃

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.

주소_부천시 원미구 상동 532-3 대야복합타워 4층/부산 해운대구 해운대로452번길 18 101/704
상호_디자인풍경 대표번호_070-8713-8428 사업자등록번호_609-17-33136 대표_정해숙

Copyright © poonggyung.co.kr All rights reserved.