linux (4) 썸네일형 리스트형 [linux] vi 유용하게 사용하는 단축키 ✔ vi 취소 u ☞ undo 되돌리기 ctrl + r ☞ redo 되돌린거 다시 원복 추가 a ☞ append 덧붙이기 커서 다음에 들어감 o ☞ 커서 다음행에 입력 O ☞ 커서 위에 추가 이동 h ☞ 현재 커서 왼쪽이동 j ☞ 현재 커서 아래쪽 이동 k ☞ 현재 커서 위로 이동 l ☞ 현재 커서 오른쪽으로 이동 ctrl+f ☞ forward : 한페이지 앞으로(밑으로) ctrl+b ☞ backward : 한페이지 뒤로 (위로) ctrl+u ☞ 반페이지 올리기 [숫자] + G ☞ 해당 라인으로 이동 ☞ 1 + G : 첫번째 라인으로 이동 :[숫자] ☞ 해당 라인으로 이동 b ☞ 한 단어씩 앞으로 이동 w ☞ 한 단어씩 뒤로 이동 복사 yy ☞ 한 라인 복사 * 추가적으로 덧붙이자면 이렇게 복사한 내용은.. [linux] ip 차단설정 포트가 모두 열려있는 ip로 알수 없는 다른 나라에서 연결을 해오고 있다는걸 알게 되었다. 이에 특정 ip로 들어오는 연결을 끊어내고자 iptable설정을 하였다. 명령어는 $ iptables -A INPUT -s 52.125.0.0/16 -p tcp --dport 22 -j DROP iptable을 설정하는데 A: ADD한다. INPUT : input 커넥션을 컨트롤 한다. -s : source 들어오려는 ip를 설정한다. -p : tcp --dport : 22번 포트 -j : action을 의미 DROP : response를 주지 않고 서버에서 끊어버리겠다. REJECT : response를 주고 끊어버리겠다. INPUT : 들어오는 패킷 FORWARD : 거쳐가는 패킷 OUTPUT : 나가는 패킷 리눅스 명령어 기초 2 ( 우분투 ) linux 기본 명령어 - Package : 패키지 매니저 구글 앱스토어처럼 패키지 형태로 다운받을 수 있도록 하는 것apt 패키지 매니저 apt-get update; 패키지 매니저로 다운로드 받을 수있도록 최신버전으로 만드는 update root권한으로 해야한다. $sudo apt-get update 위와같은 명령을 하게 되면 최신 버전으로 apt를 업데이트 하게 되는데 그것이 cache메모리에 들어간다고 한다. $ sudo apt-cache search htopsudo : root권한으로apt-cache : 현재 내가 가지고 있는 캐시 목록중에서 search : 검색한다. htop : htop을 ( 리눅스에선 top이 현재 도는 프로세스 목록이라고 한다 .) htop하게되면 그래픽적으로 보임 $ su.. 리눅스 명령어 기초 linux 기본 명령어 - mkdir : 현재 폴더에 폴더 생성 mkdir hello - pwd : 현재 폴더 위치 pwd - touch : 간단한 비어있는 파일 생성 touch hello.txt - ls -al : 현재 폴더의 모든 파일 폴더 확인 ls -al - ls - l : ls보다 더 자세히 보여주는 명령어 (ls -list) 권한 개수 소유자 파일크기 생성일 파일명 ls -l ls 뒤에 붙이는 내용 : 파라메터 or 옵션 이라고 함 - cd : 선택된 폴더로 이동 cd hello : 이건 현재 위치의 아래에 있는 hello 에 이동하겠다 상대적 관점 (상대경로)cd /root/hello/ : 내가 어떤 위치에 있건 /root/hello/에 이동하겠다 절대적 관점 (절대경로)cd .. : 한번 .. 이전 1 다음