- kubeflow
- 오블완
- 리눅스마스터2급
- SingleProject
- Image_classification
- Personal_Study
- Baekjoon
- c++
- codingTest
- Operating_System
- Kubernetes
- datastructure
- Java
- 2023_1st_Semester
- Python
- C
- Artificial_Intelligence
- Linux
- cloud_computing
- 티스토리챌린지
- Unix_System
- Univ._Study
- programmers
- Algorithm
- tensorflow
- Android
- app
- study
- Database_Design
- 자격증
목록Linux (5)
코딩 기록 저장소
01. 셸의 특징 및 명령어셸 (Shell)- 사용자가 입력한 명령어를 해석하여 커널에 전달함- 윈도(도스)에서의 'command,com'과 유사한 기능을 수행- 사용자가 로그인 시 실행되어 사용 환경 제공- 셸 프로그래밍 언어(스크립트 언어)- 리다이렉션(Redirection)과 파이프( | ) 기능을 수행- 사용자 셸 프롬프트(본 셸 계열 : $, C 셸 계열 : %) 종류실행 파일특징본 셸 계열본 셸/bin/sh- 1979년 Bell 연구소의 Steve Bourne이 개발- 유닉스의 기본 셸콘 셸/bin/ksh- 1986년 AT&T사의 David Korn이 개발- Bell 연구소에서 개발한 본 셸의 확장 버전- 명령어 완성 기능, 히스토리 기능 지원배시 셸/bin/bash- 1989년 Brian..
01. 사용자 권한 및 그룹 설정파일 및 디렉터리의 속성- 모든 파일과 디렉터리에는 허가권(permission)과 소유권(ownership)이 부여됨파일 및 디렉터리의 상세한 정보 확인[root@localhost ~]# ls -l구조- rw-r--r--. 1 root root 45 10월 11 13:44 linux.txt① ② ③ ④ ⑤ ⑥ ⑦ ⑧①파일 유형- : 일반 파일l : 심볼릭 링크 파일d : 장치 파일p : 파이프c : 문자 파일b : 블록 장치 파일s : 소켓②허가권③링크 수④소유자명⑤그룹명⑥파일 크기⑦마지막으로 변경된 시간⑧파일명소유권 관련 명령어chown- 파일이나 디렉터리의 사용자 소유권과 그룹 소유권을 ..
01. 사용자 생성 및 계정 관리사용자 관련 명령어useradd- 사용자 계정을 생성하는 명령어기본 형식[root@localhost ~]# useradd [옵션] [계정명]옵션 -c : 사용자 계정에 설명 추가-d : 사용자 계정의 홈 디렉터리 지정-e : 사용자 계정의 유효 기간 설정-f : 패스워드가 만료된 후 계정의 만료 날짜 지정-G : 사용자 계정의 새로운 그룹 추가-s : 사용자 계정의 로그인 기본 셸 지정passwd- 사용자 계정의 패스워드 변경 및 관리하는 명령어- 생성된 패스워드의 정보는 암호화되어 '/etc/shadow' 파일에 저장됨패스워드 변경기본형식[root@localhost ~]# passwd [계정명]패스워드 관리기본 형식[root@localhost ~]# passwd [옵션]..

01. 리눅스 설치 및 유형리눅스 설치 유형- 배포판마다 다르지만 데스크톱, 서버, 사용자 정의 유형 등으로 구분최소 (Minimal)- 필수 패키지만 설치데스크톱 (Desktop)- 개인용 컴퓨터에 적합한 패키지 설치- 문서 작성, 멀티미디어, 그래픽 도구 등 설치서버 (Server)- Basic 서버 : 서버 운영 관련 필수 패키지 설치- Web 서버 : 아파치 서버 관련 패키지 설치- FTP 서버 : 파일 전송 서버 관련 패키지 설치- DB 서버 : 데이터베이스 서버 관련 패키지 설치랩톱 (Laptop)- 노트북 PC 관련 패키지 설치가상 호스트 (Virtual Host)- 가상화 시스템 관련 패키지 설치- 하이퍼바이저 소프트웨어(KVM, Xen) 설치Software Development Work..
01. 개요배포판- 리눅스 커널, GNU 소프트웨어, GNU 라이브러리, 유틸리티, X 윈도 시스템 등 여러 가지 애플리케이션을 포함하여 전 세계에 300여 개의 배포판이 존재함 종류 및 특징슬랙웨어(Slackware)- 1993년 7월에 패트릭 볼커딩에 의해 만들어짐- 가장 오래된 배포판- 대표적인 배포판 : SUSE, Vector Linux, Salix OS, Porteus 등데비안(Debian)- 1933년 9월 이안 머독(Ian Murdock)에 의해 데비안 프로젝트 설립하여 개발, 배포- 패키지 설치 및 업그레이드가 편리- 대표적인 배포판 : Ubuntu, Linux Mint, Kali Linux, Knoppix, Lindows, Corel, Elementary OS 등)우분투(Ubuntu)- ..