macOS

    M1 Mac 환경변수

    환경변수 프로그램의 동작에 영향을 미치는 값 운영체제와 관계없이 환경변수는 지역 환경변수와 전역 환경변수로 분류 환경변수 임시 적용하기(터미널 재부팅 시 삭제) 지역 환경변수 : X=Y 생성한 특정 사용자만 사용할 수 있는 환경변수 urclass="is good" bad_example=this is bad example #공백을 포함하는 경우 따옴표로 감싼다. 전역 환경변수 : export X=Y 모든 사용자가 사용할 수 있는 환경변수 export urclass="is good" export bad_example=this is bad example #공백을 포함하는 경우 따옴표로 감싼다. 전역 및 지역 환경변수의 개별 값 확인 : echo $X echo $urclass is good 환경변수 영구 적용하..

    Read, Write, Execute 권한

    Read, Write, Execute 권한

    Read, Write, Execute 권한 owner : 소유자, 기본적으로 파일을 만든 사람 group : 그룹, 여러 user가 포함될 수 있다. other : 나머지, 해당 권한을 global 권한 설정이라고 볼 수도 있다. read permission : 읽기 권한 write permission : 쓰기 권한 execute permission : 실행 권한 chmod: 권한 변경 명령어 1. Symbolic method 더하기(+), 빼기(-), 할당(=)과 액세서(accessor) 유형 방법 Access class OperatorAccess Type u (user) + (add access) r (read) g (group) - (remove access) w (write) o (other) =..

    Linux 기초

    CLI & GUL 명령줄 인터페이스(Command-Line Interface, CLI) 상대적으로 높은 안정성과 빠른 속도 그래픽 작업을 거치지 않아도 되기 때문에 컴퓨터의 자원을 적게 사용 그래픽 사용자 인터페이스(Graphic User Interface, GUL) 사용자가 쉽게 컴퓨터를 제어할 수 있다는 장점 그래픽에 컴퓨터 자원을 많이 사용 CLI 사용 이유? 대량의 서버 컴퓨터를 통제 및 유지 보수하기 위해 수많은 컴퓨터에 GUI를 적용하기 위해 서버 컴퓨터마다 I/O 소스(키보드, 마우스, 모니터 등)를 부착하는 일은 불가능에 가깝다. 이러한 이유로 대부분의 서버 컴퓨터는 무료로 이용할 수 있는 Linux 운영체제가 설치되어 있다. 프롬프트(Prompt) CLI 환경에서 키보드의 입력을 확인하고..