일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 1단원
- 요구사항확인
- 인터페이스구현
- 정처기
- 오라클
- Java
- 실기
- Linux
- 정처기실기
- 통합구현
- mapper
- 정보처리기사실기
- backend
- 제이쿼리
- 4단원
- jQuery
- 자바
- 리눅스
- Database
- 정처기필기
- 5단원
- 정보처리기사
- javascript
- 스프링
- 데이터베이스
- 자바스크립트
- spring
- mybatis
- 정보처리기사필기
- DB
- Today
- Total
목록Linux (5)
세라공원
쉘 스크립트 shell script .sh 파일 확장자 : 쉘 스크립트 실행하기 위해 쉘에게 어떤 명령할지 스크립트를 파일 형식을 .sh 파일 확장자로 알려줌. 리눅스 사용자에 'ASCll test 실행파일' 이라는 것의 약속. 쉘 shell : 커널Kernel - 사용자User 간의 다리역할. 사용자에게 명령 받아 명령 해독 -> 프로그램 실행. cf. 커널Kernel : 하드웨어를 감싸고 있으며 하드웨어를 직접적으로 제어하는 역할. 컴퓨터가 이해할 수 있는 기계어 -> 하드웨어에 전달. Bourne-again shell - bash 쉘 : 현재 가장 많이 사용. GNU 운영체제, 리눅스, 맥 OS 등 기본 쉘로 채택. C shell과 bourne shell의 기능들이 많이 포함되어 있음. #!/bin..
situation : VM snapshot으로 환경설정 되돌렸을 때 ls 커맨드가 사용되지 않았다. alias로 설정해둔 것도 실행되지 않음 (ls -alrt : ll) solution export PATH=%PATH:/bin:/usr/local/bin:/usr/bin 위와 같은 커맨드를 실행한 후 ls 커맨드, alias 지정해 둔 것 모두 사용가능하게 되었다. But situation : 주말이 지난 후 다시 켜보니 ls 커맨드가 사용되지 않았고 alias로 설정해둔 것도 실행되지 않았음 solution export PATH=%PATH:/bin:/usr/local/bin:/usr/bin 위의 커맨드를 다시 실행한 후 .bash_profile에 접속하여 export PATH 경로를 수정하였다. cf )..
/etc/passwd (사용자정보) 시스템에 등록된 사용자 정보들이 담겨있는 파일. 사용자 계정, 인증 관리. 패스워드 정보x cf) 암호화된 패스워드 저장 : /etc/shadow vi를 사용하여 vi/ etc/passwd 명령어를 터미널에 입력하여 etc/passwd 사용자 정보 확인 가능, 수정 가능 사용자 정보 조회 : cat /etc/passwd /etc/shadow root 계정 제외한 모든 사용자 접근 제한. 암호화된 패스워드, 패스워드 설정 정책 기재. 관리자 계정과 관리자 그룹만이 파일 읽을 수 있음. /etc/group vi로 vi/ etc/group 명령어를 터미널에 입력하여 파일 열기 가능. 사용자(User)는 반드시 특정 그룹에 소속되어야 함. (-> 사용자 별도 그룹 지정 하지 ..
vi & vim 명령모드에서 / : 위 → 아래 찾기 ? : 아래 → 위 찾기 #serapark 이라는 글자를 찾고 싶다면? /serapark# 위→아래 순서로 serapark을 찾음 ?serapark# 아래→위 순서로 serapark을 찾음 vi & vim 명령모드에서 n : 위 → 아래 해당 단어 계속 찾기 N : 아래 → 위 해당 단어 계속 찾기 vi & vim 명령모드에서 :%s/대상 단어/바꿀 단어 :s/대상 단어/바꿀 단어 * 모든 대상 단어 → 모두 바꿀 단어 #모든 serapark 을 sera 로 치환 :%s/serapark/sera :s/serapark/sera +) 옵션 -c 옵션 붙이면 바꾸어도 되는지 물어봄 :%s/대상단어/바꿀단어/c y : 바꾸고 건너 뜀 n : 바꾸지 않고 건너..
find 조건 -exec 명령어 {} \; exec 조건을 가지고 찾은 파일들을 대상으로 다음 명령어를 실행. ; (세미콜론, 명령어 세퍼레이터) 역할 - 명령어를 연속적으로 실행할 때 사용. \ (back slash) 역할 - 특수문자의 특수한 의미를 제거하는 데 사용. {} - 찾은 파일 의미. 붙여쓰기만 가능, 띄어쓰기x ex) find 조건 -exec ls -al {} \; -exec 조건을 가지고 찾은 파일들을 대상으로 다음 명령어를 실행. 참고: https://blog.naver.com/miyesno1/60017634547 [의미] find 조건 -exec ls -al { } \; [펌] find 조건 -exec ls -al { } \; 의 의미는 이렇습니다. -exec의 의미는 '조건을 가지..