'DevOps' 카테고리의 글 목록 (3 Page) — SH's Devlog

DevOps

DevOps/Linux

[Linux] mv 명령어로 파일/디렉토리 이동하기

이번 포스트에서는 mv 명령어로 파일을 이동시키는 방법을 정리하겠습니다. mv 명령어 mv 명령어를 이용하면 이동 / 시킬 수 있습니다. $ mv [옵션(options)][이동할 파일 혹은 디렉토리(source)] [이동시킬 파일 혹은 디렉토리(destination)] mv 명령어의 옵션 -b -> 이동 위치에 파일이 있을 경우 백업파일을 생성합니다. -f, --force -> 파일이 이미 존재할 경우 묻지 않고 강제로 덮어쓰기 하는 옵션입니다. -i, --interactive -> 파일이 이미 존재할 경우 덮어쓸지 물어보는 옵션입니다. -n, --no-clobber -> 파일이 이미 존재할 경우 덮어쓰지 않는 옵션입니다. -i, -f, -n 옵션 중 둘 이상을 지정하면 마지막 옵션만 지정됩니다. --s..

DevOps/Linux

[Linux] 명령어 cd와 파일경로(절대경로, 상대경로)

cd cd는 change directory의 약자로, 디렉토리로 이동하는 명령어입니다. cd / /는 루트(root) 디렉토리를 의미합니다. 또한, 절대경로를 사용할 때 사용합니다. 그러므로, cd / 를 입력할 경우 root 디렉토리로 이동을 합니다. ex. 현재 workspace가 /Users/seunghwan/Documents 일 때, workspace의 위치를 /Users/seunghwan/Documents/Android/Project로 이동시키고 싶다면 cd Android/Project를 사용하면 되고, Android/Project는 현재디렉토리 밑에있는 Android 밑에있는 Proejct로 이동시키라는 의미입니다. 하지만 위의 방법은 현재디렉토리가 Documents라는 보장이 있을 경우에만 ..

DevOps/CI CD

[CI/CD] CircleCI - Private Repository에 접근하는 방법

안녕하세요. 이번에는 CircleCI에서 Private Repository에 접근하는 방법을 정리하겠습니다. 에러 내용 Submodule 'SHLibrary' (https://github.com/abcd/efgh.git) registered for path 'efgh' Cloning into '/home/circleci/project/efgh'... ERROR: Repository not found. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'https://github.com/aaaa/efgh.g..

DevOps/CI CD

[CI/CD] CI/CD란? - 지속적 통합(Continuous Integration)/지속적 배포(Continuous Deployment) 기본개념

매번 개발자가 코드를 수정하고 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요됩니다. 하지만 git에 코드를 올리는 것만으로도 누군가가 빌드와 테스트, 배포까지 해준다면, 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있을겁니다. 이번에는 CI, CD의 개념에 대해 정리하겠습니다. CI란? CI는 간단히 요약하자면 빌드/테스트 자동화 과정 과정입니다. CI는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미합니다. CI를 성공적으로 구현할 경우 애플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 리포지토리에 통합되므로 여러 명의 개발자가 동시에 애플리케이션 개발과 관련된 코드 작업을 할 경우 서로 충돌..

DevOps/Linux

[Linux] 리눅스 쉘(Shell)의 이해

쉘이란? 쉘(Shell)은 스크립트 언어로 명령어의 해석을 통해 사용자와 리눅스 커널 사이에서 중간자 역할을 수행합니다. 윈도우에서의 프롬프트 명령어를 실행하는 것과 비슷해 보이지만 리눅스의 쉘은 더 강력한 기능을 제공합니다. 쉘 명령어로 구성된 쉘 스크립트 프로그램을 작성하면 쉘이 스크립트 파일을 읽어 일련의 명령을 수행할 수 있습니다. 쉘은 운영체제의 일부이며 커널과는 분리된 프로그램입니다. 쉘의 종류에 따라 alias 설정, 초기화 파일, 스크립트 작성 등에서 다른 특성을 가질 수 있습니다. 리눅스 사용자는 자신이 선호하는 쉘을 기본 쉘로 설정하여 사용할 수 있으며 가장 많이 사용하는 언어는 배쉬(Bash) 쉘입니다. 현재 쉘 확인 $ grep cent /etc/passwd seunghwan:x:5..

반응형
seunghwaan
'DevOps' 카테고리의 글 목록 (3 Page)