linux 5

리눅스 명령어와 주요 옵션들(2)

14. find: 파일 및 디렉토리를 검색 -name: 파일 이름으로 검색 -type: 파일 유형으로 검색 (예: f는 일반 파일, d는 디렉토리). -mtime: 마지막 수정된 시간으로 검색 -size: 파일 크기로 검색 15. chmod: 파일 및 디렉토리의 권한을 변경 u, g, o: 소유자(user), 그룹(group), 기타(other) 권한을 지정 +, -, =: 권한을 추가, 제거, 설정 r, w, x: 읽기(read), 쓰기(write), 실행(execute) 권한을 지정 16. chown: 파일 및 디렉토리의 소유자와 그룹을 변경 -R: 디렉토리와 하위 파일 및 디렉토리를 재귀적으로 변경 user:group: 변경할 소유자와 그룹을 지정 17. df: 디스크 사용량을 출력 -h: 사람이 ..

linux 2023.04.24

리눅스 명령어와 주요 옵션들(1)

1. ls: 디렉토리 내용을 나열 -l: 긴 형식으로 출력 -a: 숨겨진 파일을 포함하여 모든 파일을 출력 -h: 파일 크기를 사람이 읽기 쉬운 형식으로 출력 -t: 수정 시간별로 정렬하여 출력 2. cd: 디렉토리를 변경 cd ..: 상위 디렉토리로 이동 cd -: 이전 디렉토리로 이동 3. pwd: 현재 작업 디렉토리를 출력 4. mkdir: 새 디렉토리를 생성 -p: 필요한 상위 디렉토리를 함께 생성 5. rmdir: 디렉토리를 삭제 --ignore-fail-on-non-empty: 비어 있지 않은 디렉토리를 무시 6. cp: 파일을 복사합니다. -r: 디렉토리를 재귀적으로 복사 -p: 파일의 소유자, 그룹, 권한, 타임스탬프를 유지 7. mv: 파일 이동 및 이름 변경을 수행 8. rm: 파일을 ..

linux 2023.04.23

리눅스 자주 사용하는 명령어

리눅스는 다양한 명령어를 통해 파일 및 디렉토리 관리, 시스템 정보확인, 네트워킹 등의 작업을 수행할 수 있다. 다음은 리눅스에서 자주 사용되는 기본 명령어이다. ls: 디렉토리 내용을 나열 cd: 디렉토리를 변경 pwd: 현재 작업 디렉토리를 출력 mkdir: 새 디렉토리를 생성 rmdir: 디렉토리를 삭제 cp: 파일을 복사 mv: 파일 이동 및 이름 변경을 수행 rm: 파일을 삭제 touch: 새로운 빈 파일을 생성하거나, 파일의 수정 시간을 변경 cat: 파일 내용을 출력 more 또는 less: 파일 내용을 페이지 단위로 출력 head 또는 tail: 파일의 처음 또는 끝 부분을 출력 grep: 파일에서 특정 문자열을 검색 find: 파일 및 디렉토리를 검색합 chmod: 파일 및 디렉토리의 권..

linux 2023.04.22

커널(Kernel )과 쉘(Shell)

커널은 OS 자체, 쉘은 OS를 쉽게 사용하기 위한 기능이다. 쉘이 없으면 우리의 의사를 커널에 전달할 수가 없다. 편지를 쓸 때 볼펜이나 연필, 만년필과 같은 필기도구를 고르는 것과 마찬가지로 쉘도 목적이나 편의성에 따라 사용하여 사용할 수 있다. 커널이란? 커널이란 OS의 핵심이 되는 부분, 즉 OS 자체를 말한다. Linux의 경우 커널은 Kernel 4.18.0과 같이 펴기되며, Kernel 뒤에 붙어 있는 번호가 커널 버전을 나타낸다. Linux와 같은 오픈소스 세계에서는 서로 다른 버전의 커널이 전 세계에 존재하고 있다. Windows와 같은 제조사가 지원해주지 않으므로 시스템 관리자가 자신의 판단으로 가장 안정적인 커널을 선택해야 한다. 쉘이란? 쉘은 사용자의 명령을 커널에 전달하는 기능을 ..

linux 2023.02.21

Linux를 시작하기에 앞서...

OS의 역할 OS란 컴퓨터를 작동시키는 데 필요한 소프트웨어를 말한다. 워드프로세서나 계산 소프트웨어 등은 IS를 통해 컴퓨터와 연결되어 있다. 예를 들어 은행의 ATM기에도 OS가 필요하고 스마트폰이나 태블릿의 경우에도 전용 OS가 들어가 있다. 이렇듯 OS는 우리가 컴퓨터를 사용함에 있어 없어서는 안 되는 매우 소중한 존재이다. Linux도 이러한 OS의 일종이다. UNIX와 NUIX 계열 OS UNIX는 전용 워크스테이션 등에서 동작하지만 이것을 PC에서 작동하도록 이식한 것이 PC-UNIX이다. Linux는 PC-UNIX의 대표적 OS인데, UNIX의 소스코드를 유용하지 않기 때문에 UNIX계열 OS라고도 한다. Linux란? Linux는 핀란드 대학원생이었던 리누스 토발스(Linus Tovald..

linux 2023.02.20