본문 바로가기

DKE

(68)
[리눅스] 시간과 날짜, 달력, 계산기 / 2022.11.20 1. 현재 시간과 날짜 보기 $ date $ date [-u] // 표준 시간 2. 달력 보기 $ cal [month] [year] 3. 계산기 $ bc 연산 기호 : +, -, *, /, %, ^, sqrt(x) 함수 사용 : $ bc -l s(x) // sin(x) c(x) // cos(x) l(x) // log(x) e(x) // 지수 종료할 때는 quit 입력
[리눅스] VI 편집기 (3) / 2022.11.19 1. 버퍼 내용 집어 넣기 p // 버퍼 내용을 커서의 뒤 (혹은 아래)에 삽입 P // 버퍼 내용을 커서의 앞 (혹은 위)에 삽입 1-1) p -> 16~18행 삭제 후 다시 삽입 1-2) P -> 위와 동일 2. 줄 복사 및 이동 :n // n 번째 줄로 이동 : from, to y // from줄에서 to줄까지 버퍼에 복사 nY // 현재 위치에서 n줄을 버퍼에 복사 2-1) :n -> :14 14번째 줄로 이동 2-2) : from, to y -> 16~18번 줄 복사 후 p 2-3) nY -> 5Y : 현재 위치에서 5줄 복사 후 p
[리눅스] VI 편집기 (2) / 2022.11.19 1. 입력 모드로 변환 i // 입력 모드로 변환, 커서 위치 앞에서 삽입 a // 입력 모드로 변환, 커서 위치 뒤에서 삽입 o // 입력 모드로 변환, 현재 줄의 아래에 전개 O // 입력 모드로 변환, 현재 줄의 위에 전개 1-1) 순서대로 i와 a 입력 1-2) 순서대로 o와 O 입력 2. 내용 수정하기 r // 한 글자만 변경 (입력 모드로 바뀌지 않음) R // 입력하는 대로 겹쳐 써서 변경 s // 현재 글자를 삭제하고 삽입 상태로 변경 cw // 현재 단어를 삭제하고 삽입 상태로 변경 2-1) r : 한 글자만 변경 -> T를 F로 변경 2-2) R : 입력하는 대로 겹쳐 써서 변경 2-3) s : 현재 글자를 삭제하고 삽입 상태로 변경 2-4) cw : 현재 단어를 삭제하고 삽입 상태로 ..
[리눅스] VI 편집기 (1) / 2022.11.18 vi : 모든 유닉스 시스템에서 사용가능 하며, 기능도 강력함 -> 기능을 배우는데 상당한 시간을 투자해야 함 1. vi 시작 vi file // file은 사용자가 편집하고자 하는 파일의 이름 //ex) 파일이름 = newfile vi newfile 2. vi 종료 zz // 작업 내용을 저장하고 종료 -> 최근에는 잘 안씀 :q // 아무런 작업을 하지 않은 경우에 종료 :q! // 작업 내용을 저장하지 않고 종료 :wq // 작업 내용을 저장하고 종료 -> zz와 동일한 기능 This is a test file. 이라고 타이핑을 한 후 :q!을 입력하고 파일에 다시 들어가보면, 작업 내용이 저장되지 않았다는 것을 확인할 수 있다. 2-1. 화면에 데이터를 작성하는 단계 1) 데이터를 쓰고 싶은 곳으..