Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
- 목표
- 코스 일정
- 강좌소개
- 전제조건
- 서지
- 책임 위임
- 코스 요약
기본 사항 검토 - 선택 사항
- 파일
- 디렉터리 및 프로세스
- 디렉토리 표시 - 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 루프가 있는 배열
- 예
Requirements
이 과정은 UNIX에 대한 실무 지식이 있거나 UNIX 소개 과정에 참석한 사람들에게만 적합합니다.
14 Hours
회원 평가 (4)
저는 훈련이 상호작용적이었고, 트레이너가 지식이 풍부했으며, 연습이 제가 배우는 데 도움이 되었기 때문에 훈련이 마음에 들었습니다. 또한 1시간마다의 휴식은 저를 상쾌하게 하고 집중하게 했습니다.
Musat Robert
Course - UNIX/Linux Shell Scripting
Machine Translated
이론을 제시하고 실제 사례를 제시하는 방식이 마음에 들어요. 매우 잘 구성되어 있어요. 또한 트레이너가 항상 정시에 도착하고 소통 능력이 뛰어나다는 점도 마음에 들어요.
Louise
Course - UNIX/Linux Shell Scripting
Machine Translated
끊임없는 피드백. 질문을 하고 답을 얻고, 작업 중이던 작업 스크립트를 가져와서 어느 시점에서 수정하고 개선할 수 있는 가능성이 있습니다.
Nikita - DB Global Technology SRL
Course - UNIX/Linux Shell Scripting
Machine Translated
Wojciech and NobleProg focused the itinerary to feet my needs.