문자열 일괄 변경 명령어:%s/{변경 전 단어}/{변경 후 단어}/g ex. 파일 내에 있는 test라는 단어를 up 으로 변경하고 싶을 경우:%s/test/up/g 규칙적인 문자열 변경(정규표현식 이용)ex. test1.not, test2.not, test3.not ... 과 같은 문자들을 일괄적으로 지우고 싶을 경우, 위 기본 명령어에 {변경 전 단어} 파트에 정규표현식 이용해서 작성:%s/test\+[0-9]\+.not//g
[발생한 에러]TabError: inconsistent use of tabs and spaces in indentation os 버전: rhel8 centos7 에서 수정했을 땐 발생하지 않던 에러 발생..위 코드와 tab 정렬도 잘 맞췄는데 자꾸 발생하길래, vi 내에서 /^I 로 검색해보니, 작성한 라인만 tab이 아닌 띄어쓰기로 작성됨. [해결]1. 내 디렉터리에 .vimrc 파일 만들어 set expandtab 작성 - tab을 띄어쓰기로 만들어줌.2. 작성한 코드 vi로 들어가 :retab 실행 tab으로 작성된 모든 코드들이 전부 띄어쓰기로 변경됨
set-uid(4)- 설정: u+s- 제거: u-s- 실행 순간에만 프로그램 소유자 권한을 빌려옴 set-gid(2)- 설정: g+s- 제거: g-s- 그룹 소유자 접근 권한의 실행 권한 자리에 실행 권한이 있으면 소문자 s로, 실행 권한이 없으면 대문자 S로 표시됨 sticky-bit(1)- 설정: o+t- 제거: o-t- 특정 디렉토리를 누구나 자유롭게 이용 가능. 그러나 소유자 or 슈퍼유저가 아니면 삭제, 변경 못함. 생성은 가능
일반적으로 numpy array 출력 시 아래와 같이 출력 [[-1 -1 -1 ... -1 -1 -1] [-1 -1 -1 ... -1 -1 -1] [-1 -1 1 ... -1 -1 -1] ... [-1 -1 -1 ... -1 -1 -1] [-1 -1 -1 ... -1 -1 -1] [-1 -1 -1 ... -1 -1 -1]] 아래 옵션 주면 전체 출력됨 import sys import numpy as np np.set_printoptions(threshold=sys.maxsize) [[-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1..
- Total
- Today
- Yesterday
- Database
- redis
- 웹배포
- vi
- Python
- PostgreSQL
- 수동설치
- venv
- uwsgi
- django
- vim
- haproxy
- static서버
- 일괄변경
- nginx
- docker
- cache
- dockerfile
- 가상환경
- Linux
- flask
- css적용
- loadBalancing
- Error
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |