문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- 목표
- 코스 일정
- 강좌소개
- 전제조건
- 서지
- 책임 위임
- 코스 요약
기본 사항 검토 - 선택 사항
- 파일
- 디렉터리 및 프로세스
- 디렉토리 표시 - ls
- 도움 받기 - 남자
- 파일 표시 - 고양이, 기타
- 간단한 명령
- 배관 - 사용 | 상징
- 리디렉션 - > 기호 사용
- 리디렉션 - >> 기호 사용
- 입력 리디렉션 - < 기호 사용
- 오류 리디렉션
- /dev/null 사용
- 포그라운드 작업
- 백그라운드 작업 - &
- 작업 중지 - 종료
- 특수 파일 - . 그리고 ..
- 명령 프롬프트 - PS1
- 별칭 만들기
- 별칭 사용
- 명령 내역
- 명령줄 편집 - 화살표 키 사용
- 명령줄 편집 - vi 사용
- 셸 사용자 정의
- 홈 디렉토리 - HOME
- 작업 디렉토리 - pwd
- 디렉토리 변경 - cd
- 디렉토리 만들기 - mkdir
- 디렉토리 제거 - rmdir
- 대화형 복사 - cp -i
- 대화형 이동 - mv -i
- 대화형 제거 - rm -i
- 디렉토리 제거 - rm -r
- 와일드카드 - 파일 이름 생성
- Word 개수 - 화장실
- 파일 찾기 - 찾기
- 파일에서 텍스트 찾기 - grep, sort, cut, uniq, tr
- 권한 변경 - chmod
쉘 Programming
- 쉘 스크립트 생성
- 명령 테스트
- 스크립트 파일 생성
- 실행 권한 추가
- 스크립트 테스트
- 스크립트 실행 - 시간
- 스크립트 실행 - 점
- 스크립트 실행 - exec
- 스크립트 실행 - ksh
- 스크립트 디버깅
- 매개변수 전달
- 읽기 명령
- 스크립트에서 읽기 사용
- 쉘 선택
- 출력 정리
- 입력 억제 - stty
특수 문자 및 변수
- 인용 부호
- 인용 문자열 - ", '
- 이스케이프 문자 - *
- 인용된 문자열 - `
- $(...) 사용
- 시스템 변수 - 설정
- 기타 특수 변수
- 사용자 변수
- 사용자 변수 - 설정 해제
- 스크립트의 변수
- 조판 명령
- 정수 변수
- 특수 구조물
메뉴 만들기
- 조건 - 사례
- 메뉴 만들기
- 반복 - 동안, 때까지
- 출력 유지 - 절전 모드
- 출력 유지 - 더미 읽기
- 스크립트 종료
- 루프 종료
- 숨겨진 옵션 - 쉘 포크
- 트래핑 인터럽트 - 트랩
- 인터럽트에 대한 추가 정보
- 텍스트 강조 표시 - tput
- 커서 위치 지정 - 백탭 \b
- 콘 쉘 메뉴
선택
- 조건부 테스트
- 파일 속성 테스트
- 파일 권한 테스트
- 다중 테스트 - 중첩된 ifs
- 다중 테스트 - elseif
- NOT 조건
- 한 번의 테스트로 여러 조건
- 문자열 테스트
- 대괄호 사용
- Null 입력 방지
- 테스트 번호
- 사례에 대해 자세히 알아보기
- 변수 표시
- 공간 배치
- 테스트 명령
반복, 루핑
- 계산 - 하자
- 반복 - 동안, 때까지
- 무한 루프
- 반복 - 대상
- 9개 이상의 매개변수 - Shift
하위 스크립트 및 함수
- 지역 및 전역 변수
- 하위 스크립트
- 내보내기 명령
- 종료 상태
- 별칭
- 기능
- 유용한 기능
- 반품 상태
- 함수 조작
- 스크립트의 함수
고급 명령
- 디버깅 - 설정
- 설정 - 설정
- 파일 병합 - 가입
- 파일 병합 - 붙여넣기, 기본 이름 및 dirname
- 작업 제어 - 작업
- 일반 Express이온
- 전역 일반 Express이온 프린터 - grep
- Express이온 grep - egrep
- 빠른 grep - fgrep
- 계산 - expr
- 계산 – bc, eval 명령,
- 인수 처리
- getopts 명령
- 배열 사용
고급 편집 – vi 및 sed
- vi - 매핑 키 조합
- 컨트롤 키 매핑
- 약어 사용
- 많은 파일 편집
- 일반 Express이온
- 전역 삽입
- 여기 문서,
- 일괄 스트림 편집기 - sed, sed 삭제, -d, sed 인쇄, -p, sed 억제, -n, sed 종료, -q, sed 파일, -f, sed 다중 입력, sed
- 찾기 및 바꾸기
- sed 예
텍스트 파일 처리 - awk
- awk Programming 도구
- 패턴 매칭
- 일반 Express이온
- 비교 패턴
- 복합 패턴
- 범위 패턴
- 특수 패턴
- 내장 기능
- awk 스크립트 문제 해결
- 매개변수 전달
- 포함 사용
- printf 함수
- 계산
- 기능
- 하위 문자열
- 길이
- 조치 선언문
- 제어 흐름 문
- 배열
- for 루프가 있는 배열
- 예
요건
이 과정은 UNIX에 대한 실무 지식이 있거나 UNIX 소개 과정에 참석한 사람들에게만 적합합니다.
14 시간
회원 평가 (4)
저는 훈련이 상호작용적이었고, 트레이너가 지식이 풍부했으며, 연습이 제가 배우는 데 도움이 되었기 때문에 훈련이 마음에 들었습니다. 또한 1시간마다의 휴식은 저를 상쾌하게 하고 집중하게 했습니다.
Musat Robert
코스 - UNIX/Linux Shell Scripting
기계 번역됨
이론을 제시하고 실제 사례를 제시하는 방식이 마음에 들어요. 매우 잘 구성되어 있어요. 또한 트레이너가 항상 정시에 도착하고 소통 능력이 뛰어나다는 점도 마음에 들어요.
Louise
코스 - UNIX/Linux Shell Scripting
기계 번역됨
끊임없는 피드백. 질문을 하고 답을 얻고, 작업 중이던 작업 스크립트를 가져와서 어느 시점에서 수정하고 개선할 수 있는 가능성이 있습니다.
Nikita - DB Global Technology SRL
코스 - UNIX/Linux Shell Scripting
기계 번역됨
Wojciech and NobleProg focused the itinerary to feet my needs.