Linux
정규표현식
정규표현식 (Regular Expression) 정규 표현식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 정규 표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있다. 정규표현식 문법 .(dot): 1개의 문자 ?: 선행하는 문자가 0 또는 1 회만 매치한다. "a?b" ===> "ab", "b" *: 선행하는 문자가 0 회 이상 매치한다. "a*b" ===> "b", "ab", "aab", "aaab", ... +: 선행하는 문자가 1 회 이상 매치한다. "a+b" ===> "ab", "aab", "aaab", ... {n}: 선행하는 문자가 정확히 n번 매치한다. "a{5}b" ===> "aaaaab" {n, m}: 선행하는 문자가 ..
리눅스 압축 명령어
tar tar의 옵션 -c : 파일을 tar로 묶음 -p : 파일 권한 확장 -v : 압축하거나 해제할 때 과정을 출력 -f : 파일 이름을 지정 -C : 경로를 지정 -x : tar 압축 풀기 -z : gzip으로 압축하거나 해제함 tar 압축명령어 tar -cvf {name}.tar {folder or file} # tar tar -zcvf {name}.tar.gz {folder or file} # tar.gz tar -zcvf {name}.tgz {folder or file} # tgz tar 압축해제 tar -xvf {name}.tar # tar tar -xvzf {name}.tar.gz # tar.gz tar -xzvf {name}.tgz # tgz zip zip 압축하기 zip -rF {nam..