본문 바로가기

개발/etc

SSH 명령어 + Vim 명령어

1. SSH
# ssh 접속
$ ssh -p 1345(포트번호) falsy(사용자계정)@100.100.100.100(ip주소 또는 도메인)
 
# 계정 목록 확인
$ cat /etc/passwd (cat - 해당 내용을 수정하지 않고 보여주기만함)
 
# 계정 추가
$ useradd cheolguso;
 
# 계정에 비밀번호 부여
$ passwd cheolguso
 
# 현재 위치의 절대 경로 보기
$ pwd
 
# 디렉토리 생성
$ mkdir ./names
 
# 파일/디렉토리 소유권 수정
$ chown name:name /home/name/www
 
# 파일/디렉토리 권한 수정
$ chmod 744 ./name.php
 
# 파일 정보 확인
$ ls
 
# 퍼미션까지 확인
$ ls -al
 
# 파일 내용? 검색하기
$ grep "검색할 내용" /home/name/www (검색할 대상 디렉토리 경로)
$ grep -r "검색할 내용" /home/name/www (r - 대상의 모든 하위 디랙토리 포함)
 
# 심볼링크 생성
$ ln -s /etc/nginx/sites-available/cheolguso /etc/nginx/sites-enabled
 
# 파일 삭제
$ rm ./cheolguso.txt
 
# 디렉토리 삭제
$ rm -r ./cheolguso
 
# 한번더 묻지 않고 디렉토리까지 삭제
$ rm -rf ./cheolguso
 
# 파일과 디렉토리의 권한에 대한 의미 차이
# 출처 : http://blog.naver.com/lbs8482/220962014710
# 1. 파일에 대한 권한
r : 파일을 읽을 수 있는 권한
w : 파일을 수정할 수 있는 권한
x : 파일을 실행할 수 있는 권한
 
# 2. 디렉토리에 대한 권한
r : 디렉토리 안에 ls CMD 수행할 수 있는 권한
w : 디렉토리 안의 파일을 삭제 또는 생성할 수 있는 권한
x : 디렉토리 안에 cd CMD 수행할 수 있는 권한


2. Vim
정리하는 김에 Vim 에디터 단축기도 정리하려 합니다.
i
# 현재 줄, 커서에서 insert 모드로 전환
 
w
# 문서 저장하기
 
q
# 현재 문서 닫기
 
dd
# 현재 커서가 위치한 라인 삭제
 
G
# 문서 마지막으로 이동
 
$
# 현재 커서가 위치한 라인의 마지막으로 이동
 
^
# 현재 커서가 위치한 라인의 처음으로 이동

 

 

출처 : https://falsy.me/%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C-%EC%9E%90%EC%A3%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-ssh-%EB%AA%85%EB%A0%B9%EC%96%B4%EB%A5%BC-%EC%A0%95%EB%A6%AC%ED%95%A9%EB%8B%88%EB%8B%A4/

 

폴시랩

자바스트립트, PHP, 워드프레스, HTML, CSS, 팁, 가이드, 일상이야기.

falsy.me

 

'개발 > etc' 카테고리의 다른 글

윈도우 포트 충돌 시 포트 죽이기  (0) 2020.06.09