728x90
목차
- 기초 Linux 명령
- vi
- Bash shell
기초 Linux 명령
- Linux 사용시 좋은 습관
- --help 옵션 사용
- path에 대한 이해
- '.' '..' '/' '~'
- Tap키 응용 : 자동완성
- 복사의 중요성
- 메모는 필수
- 검색은 진짜 필수
- 외우지 말고 써봐야 함
vi
- 다재다능한 Text 편집기
- 익숙해 지는데 시간 걸림
- 따라서 불편할때 마다 하나씩 찾아보면 익숙해질 것이다.
- 대안
- window 용 Text 전용 편집기에서 ssh로 접속해서 파일 편집
- emacs
- ESC + :wq 저장 후 나가기
- ESC + :q! 저장 안하고 나가기
- 아래 그림 정도만 알아도 편집은 가능
- 아래 명령어 직접 사용해보기
Bash shell
- 반복문의 경우 -> for, while 둘다 가능
- Pwd
- 컴퓨터의 명령 줄 인터페이스에서 현재 작업 중인 디렉터리의 이름을 출력하는데 쓰이는 명령어
- print working directory
- wget
- 웹에서 파일 다운로드를 도와주는 리눅스 커맨드라인 유틸리티
- HTTP, HTTPS, FTP 프로토콜을 이용해 웹서버에서 파일을 다운로드 받는다.
- Web get
- Ls, ls -al
- 현재 디렉토리의 파일 및 디렉토리 정보를 출력한다.
- -al 옵션을 붙이면 숨김 파일과 파일의 권한 정보를 포함하는 상세 정보 형식을 이용하여 파일들의 목록을 출력한다.
- List
- Vi [file name]
- Vi 새로운 문서를 편집할 수 있는 환경이 만들어진다.
- chmod
- 파일 모드를 변경하는 명령어
- SSH
- 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 그 프로토콜
- Yum update
- 현재 시스템에 설치되어 잇는 모든 패키지들의 가장 최신 버전을 설치하여 준다.
- Service httpd start
- 아파치 웹서버 시작 명령어
- restart를 해줄시 재시작
- Apach Webserver Test Page
- Apache 테스트 페이지는 문서의 루트 디렉터리 /var/www/html에 콘텐츠가 없는 경우에만 표시
- 문서의 루트 디렉터리에 콘텐츠를 추가한 후에는 콘텐츠가 EC2 인스턴스의 퍼블릭 DNS 주소에 나타난다.
- 이 시점 이전에는 Apache 테스트 페이지에 나타난다.
- Service httpd stop
- 아파치 웹서버 중지 명령어
- Cd /var/www/html
- Change directory
- Vi index.html
- vi를 통해 index.html을 만들어 준다.
- ps -ef
- 프로세스의 상태 (Process Status:ps)를 확인하는 명령어
- Kill -9 [ process id ]
- 프로세스 아이디로 프로세스를 강제로 죽이는 명령어
728x90
'Tool > AWS' 카테고리의 다른 글
[AWS] 스토리지, 모니터링 (0) | 2022.12.01 |
---|---|
[AWS] EC2 - 개념 (0) | 2022.12.01 |
[AWS] 네트워크 (0) | 2022.12.01 |
[AWS] Amazon Web Service (0) | 2022.12.01 |