본문 바로가기
반응형

분류 전체보기90

[linux] 리눅스 rm 파일삭제 명령어 rm 파일삭제 $ rm [옵션] [파일/디렉토리] # TIP # 아래 명령어를 쓰면 확인작업 없이 삭제합니다. $ rm -rf /home/user1/test_dir/ 옵션 -f, --force : 삭제 여부를 묻지 않고 강제 삭제를 실행한다. -i : 삭제 시 일일이 삭제할 것인지 물어본다. -d, --dir : 디렉토리를 삭제한다. 디렉토리 안에 파일이나 서브 디렉토리가 있을 경우 삭제되지 않는다. -r, -R, --recursive : 하위 디렉토리를 포함한 모든 파일들을 모두 삭제 한다. -v, --verbose : 삭제 과정을 출력한다. --help : 해당 명령어의 도움말을 보여주고 실행이 종료한다. --version : version 정보를 출력하고 실행이 종료한다. 2020. 4. 14.
[Linux] 리눅스 cat more tail 파일보기 사용법 1. cat $ cat [옵션] [파일명] 옵션 -b : 줄번호를 화면 왼쪽에 나타낸다. 비어있는 행은 제외한다. -e : 제어 문자를 ^ 형태로 출력하면서 각 행의 끝에 $를 추가한다. -n : 줄번호를 화면 왼쪽에 나타낸다. 비어있는 행도 포함한다. -s : 연속되는 2개이상의 빈 행을 한행으로 출력한다. -v : tab과 행 바꿈 문자를 제외한 제어 문자를 ^ 형태로 출력한다. -E : 행마다 끝에 $ 문자를 출력한다. -T : 탭(tab) 문자를 출력한다. -A : -vET 옵션을 사용한 것과 같은 효과를 본다. 2. more $ more [파일명] 옵션 텍스트 모드 단축키 h : more 명령어 상태에서 사용할 수 있는 키 도움말 확인 q : more 명령어 종료 enter : 1행 아래로 이동.. 2020. 4. 14.
vi 단축키 정리 vi 단축키 정리 삽입 i 커서 위치에 Insert I 줄 맨 앞에서 Insert a 커서 다음에 Insert A 줄 맨 뒤에서 Insert o 커서 아래로 한 줄 띄우고 Insert O 커서 위로 한 줄 띄우고 Insert 이동 w 단어 첫 글자 기준으로 다음으로 이동 W 공백 기준으로 다음(단어의 시작)으로 이동 b 단어 첫 글자 기준으로 이전으로 이동 B 공백 기준으로 이전으로 이동 e 단어 마지막 글자 기준으로 다음으로 이동 E 공백 기준으로 다음(단어의 끝)으로 이동 gg 문서 맨 앞으로 이동 G 문서 맨 아래로 이동 ^ 문장 맨 앞으로 이동 $ 문장 맨 뒤로 이동 검색 키|기능 —|— /|해당 word를 검색, `n`과 `N`으로 다음/이전 찾기 편집 dd 현재 줄 잘라내기 yy 현재 줄 복사.. 2020. 4. 8.
CentOS/Fedora Linux 크롬 설치하기 4초 끝 터미널을 실행해주세요. 아래 명령어로 google-chrome-stable current x86 64.rpm을 다운해주세요. wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 아래 명령어를 사용해 크롬을 설치해주세요. sudo yum install ./google-chrome-stable_current_*.rpm 실행하는 명령어입니다. google-chrome & 2020. 4. 8.
[Python] 파이썬 Input에 대한 모든것 1. 기본적인 Input 입력받기 A = input("물어볼 내용") print(A) print(type(A)) >>> 물어볼 내용 : 123 >>> 123 >>> # 기본적으로 입력은 str형으로 받습니다. 2. int형으로 입력받기 A = int(input("물어볼 내용")) print(A) print(type(A)) >>> 물어볼 내용 : 123 >>> 123 >>> 3. 많은 숫자를 int형으로 list에 넣기 A = list(map(int,input().split(" "))) print(A[0]) print(type(A[0])) >>> 199 85 72 38 80 69 65 68 96 22 49 67 51 61 63 87 66 24 80 83 71 60 64 52 90 60 49 31 23 99.. 2020. 3. 22.
[Python] 파이썬 자리수 (올림,반올림) 반올림 round(실수,n) 소수점을 n번째 까지만 표현하고 반올림을 하고싶을때, round 함수를 사용하면된다. >>> n =10/3 >>> n 0.3333333333333 >>> round(n,2) 0.33 >>> round(n,4) 0.3333 두번째매개변수를 비우면 소수점 첫번째자리를 반올림하여 나타낸다. >>> round(n) 0 >>> type(round(n)) >>> type(round(n,2)) 자리수에 음수를 입력하여 정수자리에 해당하는 곳에서 반올림이 가능하다. >>> round(12345,-1) 12340 >>> round(12345,-2) 12300 소수점 올림,내림,버림 math.ceil(i) : 올림, math.floor(i) : 내림, tmath.runc(i) : 버림 올림,내.. 2020. 3. 22.
로고 로고 2020. 3. 2.
[5] Python 문제해결 - 정렬 2 [선택 정렬] 셀렉션 알고리즘 > 저장되어 있는 자료로부터 K번째로 큰 혹은 작은 원소를 찾는 방법 > 최소값, 최대값 혹은 중간값을 찾는 알고리즘을 의미하기도 함. 선택 과정 1. 정렬 알고리즘을 이용하여 자료를 정렬 2. 원하는 순서에 있는 원소 가져오기. k번째로 작은 원소를 찾는 알고리즘 > 1번부터 k번째까지 작은 원소들을 찾아 list의 앞쪽으로 이동시키고, List의 k번째를 반환 > k가 비교적 작을 때 유용하며 O(kn)의 수행시간을 필요로 한다. def select(list, k): for i in range(0, k ): minIndex = i for j in range(i+1, len(list)): if list[minIndex] > list[j]: minIndex = j list[i], list.. 2020. 1. 5.
[4] Python 문제해결 - List 2 검색 검색 : 저장되어 있는 자료 중에서 원하는 항목을 찾는 작업 목적하는 탐색키를 가진 항목 탐색키 : 자료를 구변하여 인식할 수 있는 키 검색의 종류 순차검색, 이진 검색, 인덱싱 순차검색 일렬로 되어 있는 자료를 순서대로 검색하는 방법 List나 연결 List 등 순차구조로 구현된 자료구조에서 유용하다. 구현이 쉽지만, 검색 대상이 많은 경우 수행시간의 증가로 비효율적이다. 2가지 경우 - 정렬된 경우와 정렬되지 않은 경우 1. 정렬되지 않은 경우 1) 첫번째 원소부터 순서대로 검색대상과 키 값이 같은 원소가 있는지를 비교하여 찾음 2) 키 값이 동일한 원소를 찾으면 그 원소의 인덱스를 반환 3) 검색 대상을 찾지 못하면 실패함. > 첫 번째 원소를 찾을 때에는 1번 비교 > 두 번째 원소를 찾을 때에는.. 2020. 1. 5.
반응형