[Linux] ls 명령어
Linux2024. 12. 26. 01:34[Linux] ls 명령어

리눅스 ls 명령어 사용법ls는 디렉토리의 내용(파일 및 디렉토리 목록)을 나열하는 명령어로, Linux 시스템에서 파일과 디렉토리를 탐색하는 데 가장 자주 사용됨.1. 기본 사용법ls [옵션] [디렉토리]예시현재 디렉토리의 파일 목록 확인:ls특정 디렉토리의 내용 확인:ls /etc2. 주요 옵션옵션설명-l자세한 정보 출력 (파일 권한, 소유자, 크기 등)-a숨김 파일 포함 (.로 시작하는 파일)-h사람이 읽기 쉬운 형식으로 파일 크기 출력 (예: KB, MB, GB)-R하위 디렉토리까지 재귀적으로 표시-t수정 시간 순으로 정렬-S파일 크기 순으로 정렬--color파일 유형별로 색상 표시예시자세한 정보 출력:ls -l출력 예시:-rw-r--r-- 1 user group 1234 Jan 1 12:3..

[Linux] pwd 명령어
Linux2024. 12. 26. 01:31[Linux] pwd 명령어

리눅스 pwd 명령어 사용법pwd는 현재 작업 중인 디렉토리의 절대 경로를 출력하는 명령어임. Linux 시스템에서 파일이나 디렉토리를 다룰 때 현재 위치를 확인하는 데 유용함.1. 기본 사용법pwd [옵션]예시현재 디렉토리 확인:pwd출력 예시: /home/user/documents2. 주요 옵션옵션설명-L심볼릭 링크를 따라가서 경로를 출력 (기본값)-P실제 경로(심볼릭 링크를 해제한 경로)를 출력예시심볼릭 링크를 따라 경로 출력 (-L 옵션, 기본 동작):pwd -L출력 예시: /home/user/symlink_dir실제 경로 출력 (-P 옵션):pwd -P출력 예시: /home/user/real_dir3. 활용 예제현재 작업 중인 디렉토리 확인:pwd→ 절대 경로를 출력.심볼릭 링크가 포함된 경로를..

[Linux] type 명령어
Linux2024. 12. 26. 01:29[Linux] type 명령어

리눅스 type 명령어 사용법type은 명령어나 프로그램의 유형 및 세부 정보를 확인할 수 있는 명령어임. 특정 명령어가 내부 명령어인지, 외부 명령어인지, 별칭인지 등을 파악할 때 유용함.1. 기본 사용법type [옵션] [명령어]예시ls 명령어의 유형 확인:type ls출력 예시: ls is aliased to 'ls --color=auto'echo 명령어의 유형 확인:type echo출력 예시: echo is a shell builtin2. 주요 출력 유형type 명령어는 다음과 같은 유형을 반환할 수 있음:출력 유형설명alias명령어가 별칭으로 설정된 경우builtin명령어가 셸 내부 명령어인 경우file명령어가 외부 실행 파일인 경우 (일반적으로 /bin 또는 /usr/bin에 위치)functi..

[Linux] which 명령어
Linux2024. 12. 26. 01:26[Linux] which 명령어

리눅스 which 명령어 사용법which는 Linux에서 명령어 실행 파일의 경로를 확인하는 데 사용되는 명령어임. 사용자가 입력한 명령어가 시스템의 어느 경로에서 실행되는지 확인할 수 있음.1. 기본 사용법which [옵션] [명령어]예시ls 명령어의 실행 파일 경로 확인:which ls출력 예시: /bin/lspython 명령어의 경로 확인:which python출력 예시: /usr/bin/python2. 주요 기능which는 사용자가 입력한 명령어를 $PATH 환경 변수에 설정된 디렉토리에서 검색함.실행 파일의 경로를 출력하며, 해당 파일이 없을 경우 출력이 비어 있음.3. 옵션옵션설명-a$PATH에 설정된 모든 경로를 출력예시-a 옵션으로 모든 경로 확인:which -a python출력 예시:/u..

[Linux] man 명령어
Linux2024. 12. 26. 01:23[Linux] man 명령어

리눅스 man 명령어 사용법man은 manual(매뉴얼)의 약자로, Linux 명령어나 프로그램, 라이브러리, 시스템 호출 등의 사용법과 설명을 확인할 수 있는 명령어임. 이를 통해 사용자는 시스템에서 제공하는 명령어와 기능을 효율적으로 사용할 수 있음.1. 기본 사용법man [옵션] [명령어]예시ls 명령어의 매뉴얼 보기:man ls특정 섹션의 매뉴얼 보기:man 2 open→ 여기서 2는 매뉴얼의 섹션 번호임.2. 매뉴얼 페이지의 구성man 명령으로 출력되는 매뉴얼 페이지는 다음과 같은 구조를 가짐:NAME: 명령어 이름과 간략한 설명.SYNOPSIS: 명령어의 사용법 (옵션 및 인자).DESCRIPTION: 명령어의 상세 설명.OPTIONS: 사용 가능한 옵션의 목록과 설명.EXAMPLES: 사용 ..

[Linux] "~" 와 "/" 차이
Linux2024. 12. 26. 01:19[Linux] "~" 와 "/" 차이

Linux의 "~"와 "/"의 차이Linux에서 ~와 /는 경로를 나타낼 때 매우 중요한 의미를 가짐. 이 둘은 파일 시스템의 탐색과 사용자의 홈 디렉토리를 다루는 데 핵심적인 역할을 함.1. ~ (틸드)~는 현재 사용자의 홈 디렉토리를 나타냄. 홈 디렉토리는 Linux 시스템에서 각 사용자의 개인 파일, 설정 파일 등이 저장되는 기본 디렉토리임.예:사용자 이름이 john이라면:echo ~출력: /home/john특정 사용자의 홈 디렉토리를 나타낼 수도 있음:echo ~username출력: /home/username주요 특징:사용자별로 홈 디렉토리가 다름. 예를 들어, ~root는 /root를 나타냄.쉘 명령어에서 단축키처럼 활용됨. 예를 들어 cd ~는 홈 디렉토리로 이동하는 명령어임.2. / (슬래시..

[TIL] 2024-12-25 (CI/CD, Linux)
TIL (2024)/2024.122024. 12. 26. 00:24[TIL] 2024-12-25 (CI/CD, Linux)

Today I Learned (2024-12-25)목차Today I Learned (2024-12-25)오늘 공부한 내용1. CI/CD2. linuxcgroups (Control Groups)어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. CI/CDCI/CD 공부 중Github Actions AWS 인증[Github Actions] GitHub Actions - AWS Credentials 설정2. linuxcgroups (Control Groups)프로세스들이 사용하는 시스템 자원의 사용정보를 수집 및 제한시키는 리눅스 커널 기능제한 가능한 자원 : CPU, Memory, Network, Device, Block I/O활용 사례 : run, YARN (Hadoop), Andr..

[Github Actions] GitHub Actions - AWS Credentials 설정
MLOps & DevOps2024. 12. 25. 20:53[Github Actions] GitHub Actions - AWS Credentials 설정

GitHub Actions에서 AWS Resource 접근을 위한 AWS Credentials 설정GitHub Actions를 사용하여 AWS 리소스에 접근하려면 AWS 자격 증명(AWS credentials)을 설정해야 합니다.이를 위해 aws-actions/configure-aws-credentials 액션을 사용할 수 있습니다. 아래는 설정 방법에 대한 간단한 예시 코드합니다.설정 코드아래 코드는 GitHub Actions 워크플로에서 AWS 자격 증명을 설정하는 방법을 보여줍니다.이 설정은 AWS 리소스와 상호작용하는 작업(예: S3 업로드, Lambda 배포 등)을 수행할 때 필요합니다.- name: AWS Resource에 접근할 수 있게 AWS credentials 설정 uses: aws-..

image