일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- AWS시험
- cafe24
- 항해플러스
- Foundational
- disabled
- ARIadminer
- saltkey
- readony
- 보안인증서
- AWS
- 항해99
- SSL
- ARI
- Your session has been terminated
- Wordpress
- AWS Certified Cloud Practitioner
- Today
- Total
목록Server/Linux (11)
WorkaHolic
* 원하는 파일 혹은 디렉토리를 백업 tar -zcvf 소스코드백업명.tar.gz 백업할파일(혹은디렉토리)위치 e.g. # tar -zcvf filebak.tar.gz /home/public/index.php e.g. # tar -zcvf filebak.tar.gz /var/www/html e.g. # tar -zcvf filebak.tar.gz ./* * 압축된 파일의 내용물 보기 tar -zvtf 소스코드백업명.tar.gz e.g. # tar -zvtf 소스코드백업명.tar.gz * 현재 위치에 압축 해제 tar -zxvf 소스코드백업명.tar.gz e.g. # tar -zxvf filebak.tar.gz * 특정 위치에 압축 해제 tar -zxvf 소스코드백업명.tar.gz -C 해제할디렉토리위치 ..
* 삭제 rm rm (옵션) 파일선택 - 현재 디렉토리(.)에 있는 모든(*) 파일을 삭제 [디렉토리 내부에 파일이 있으면 삭제 불가] e.g. rm ./* - 현재 디렉토리(.)에 있는 모든(*) 파일을 삭제 여부를 묻지 않고(f) 삭제 [디렉토리 내부에 파일이 있으면 삭제 불가] e.g. rm -f ./* - 현재 디렉토리(.)에 있는 디렉토리 및 모든(*) 내부 파일(r)을 삭제 e.g. rm -r ./* - 현재 디렉토리(.)에 있는 디렉토리 및 모든(*) 내부 파일(r)을 삭제 여부를 묻지 않고(f) 삭제 e.g. rm -rf ./* * 검색 find find (옵션) - 현재 디렉토리(.) 전체 검색 find . - 루트(/)에 속하는 모든 파일 중 이름이 foo.txt 검색 (보편적으로 /부..
[터미널] ipconfig getifaddr en0 curl ifconfig.me [CMD] ipconfig (IPv4 주소 확인) [Linux | Ubuntu] hostname -l -------- [IP 조회 사이트] ipipip.kr www.myipaddress.com whatismyipaddress.com [ISP 위치조회 사이트] whois.kisa.or.kr ipconfig.kr
/etc/passwd (사용자 정보) /etc/shadow (사용자 암호 정보) /etc/group (사용자 그룹 정보) /etc/gshadow (사용자 그룹 암호 정보) - 계정 확인 cat /etc/passwd // 특정 사용자명 검색시 cat /etc/passwd | grep 사용자명 // 계정 갯수 확인 wc -l /etc/passwd // 위(head)부터 숫자까지, 밑(tail)부터 숫자까지 확인 head -3 passwd ; tail -2 passwd ㄴ head -줄수 파일명 ; tail -줄수 파일명 *사용자명 : 패스워드 : uid : gid : 코멘트 : 홈디렉토리 : 로그인쉘 e.g. root:x:0:0:root:/root:/bin/bash 사용자명 패스워드 uid primary g..
v (visual 모드) 원하는 만큼 라인 선택 : ( : 를 치면, :' 라고 적힌다) :' 뒤에 norm 명령 1. norm i넣을글 ex. norm i# 선택한 문장 맨앞에 #이 추가됨 2. norm 숫자x ex. norm 3x 선택한 문장 앞자리에서 숫자만큼 지워짐 작업 취소 u 현재 진행된 작업만 수정 취소 U 작업 취소를 취소 Ctrl + r
vim 파일명 ㄴ 생성하거나, 존재한다면 수정 ex. vim text.txt 접속 or ESC (command 모드) A or I or O (insert 모드) V (visual 모드) : (ex 모드) 1. command 모드 커서 위로 k 커서 아래로 j 커서 왼쪽으로 h 커서 오른쪽으로 l 커서 처음으로 - 줄 마지막으로 $ 줄 처음으로 0 문서 처음으로 gg 화면의 맨 윗 줄로 Shift + h 화면의 중간줄로 Shift + m 화면의 맨 아랫줄로 Shift + l 한 줄 복사 y 복사 붙이기 p 한 줄 삭제 dd 한 단어 삭제 dw 작업 취소 u 현재 진행된 작업만 수정 취소 U 작업 취소를 취소 Ctrl + r 2. insert 모드 편집 가능 3. visual 모드 지정 블럭 복사 y 복사된..
- 생성 touch 쉘명.sh - 보기 cat 쉘명.sh - 수정(없으면 생성) vi 쉘명.sh vim 쉘명.sh - 내용 #!bin/bash 스크립트 작성 - 실행 ./쉘명.sh -bash: ./쉘명.sh: 허가 거부 시, chmod 700 wp.sh (하나라도 7이 들어가면 실행됨) ./쉘명.sh - 강제 실행 sh 쉘명.sh # 주석처리
1. 리스트 확인 alias e.g. alias alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias ll='ls -l --color=auto' * rm, cp, mv에 -i (interactive) 옵션과 ll이 ls로 -l (long list) 옵션이 실행되면서 --color를 auot로 설정되도록 별칭되어 있음 2. 생성 및 변경 alias 별칭='명령어' e.g. alias ll='ls -al' ㄴ ll을 치면, ls -al이 실행 e.g. alias vi='vim' ㄴ vi을 치면, vim이 실행 3. 삭제 unalias 이름 e.g. unalias ll * 위의 '생성과 변경' 또는 '삭제'의 경우, 재부팅 시에 초기화됨 4. 고정적으로 사용하고..