셸의 기능과 종류 셸은 명령어 해석 기능, 프로그래밍 기능, 사용자 환경 설정 기능 등을 가지고 있습니다. 명령어 해석 기능 사용자와 커널 사이에서 명령을 해석하여 전달하는 해석기와 번역기 기능을 합니다. 로그인 셸은 /etc/passwd 파일에 사용자별로 지정 프롬프트 : 셸이 사용자의 명령을 기다리고 있음을 나타내는 표시 셸 프로그래밍 기능 (shellscript) 셸은 자체 내에 프로그래밍 기능이 있어 반복적으로 수행하는 작업을 하나의 프로그램으로 작성 가능 합니다. 셸 프로그램을 셸 스크립트 업무 자동화를 위한 script + crontab -> 파이썬으로 많이 대체 중 사용자 환경 설정 기능 사용자 환경을 설정할 수 있도록 초기화 파일 기능을 제공 초기화 파일에는 명령을 찾아오는 경로를 설정하거..
linux
https://lympsw12.tistory.com/entry/CentOS%EC%97%90%EC%84%9C-%EB%B3%B4%EC%95%88-%ED%9A%8C%EC%84%A0-VPN-%EA%B5%AC%EC%84%B1-%EC%9D%B4%EB%A1%A0 CentOS에서 보안 회선 VPN 구성 (이론) VPN이란? VPN (Virtual Private Network)은 인터넷을 통해 가상의 개인 네트워크를 구축하는 기술입니다. 이는 특히 데이터 보안과 프라이버시를 중시하는 원격 접속 또는 사이트 간 연결에 사용됩니다. V lympsw12.tistory.com OpenVPN이란? OpenVPN은 오픈 소스 기반의 VPN (Virtual Private Network) 소프트웨어입니다. SSL/TLS 프로토콜을 사..
Linux 편집기의 종류 GUI 환경인 그놈에서 제공하는 gedit Unix에서부터 사용했던 행 편집기(라인 편집기)와 화면 편집기 행 단위 편집기 : ed, ex, sed 화면 단위 편집기 : vi, emacs(이맥스) GUI 편집기 : gedit 화면 단위 편집기 vi : Linux에서 일반적으로 사용할 수 있는 화면 편집기 emacs(이맥스) :제공하는 기능이 매우 다양하지만 사용법이 어렵고 복잡하여 전문적인 애호가 위주로 사용 vi의 동작 모드 vi는 visual editor의 약자입니다. vi로 파일을 열기 위해서는 vi 뒤에 경로를 입력해야 합니다. 절대 경로 방식 : /etc/~~ 처럼 /로 시작하는 경로 방식입니다. 상대 경로 방식 : 현재 자신의 폴더가 etc이고 etc/services ..