리눅스 4

Linux 기본 명령어

명령어 설명 기본 형식 주요 옵션 man 명령어 도움말 man 키워드 -k : 매뉴얼 목록을 검색 -s : [섹션숫자] 입력한 섹션에서 검색 ls 파일 목록 ls -a : 숨은 파일 보기 -l : 자세히 보기 -R : 하위 디렉토리까지 모두 출력 -d : 디렉토리 자체를 출력 mkdir 디렉토리 생성 mkdir -m : 퍼미션 설정 -p : 존재하지 않는 부모 디렉토리 생성 rmdir 디렉토리 삭제 *비어있을 때만 삭제 가능 rmdir -p : 비어있는 부모 디렉토리 함께 삭제 cd 디렉토리 이동 cd ~ : Home 디렉토리로 이동 - : 직전 디렉토리로 이동 cp 파일 복사 cp 원본파일명 목적지파일명 -i : overwrite 할 것인지 질문 -f : overwrite 질문없이 무조건 덮어쓰기 -r..

개발/Linux 2022.12.27

Linux 주요 디렉토리

이름 설명 /bin -> usr/bin ls 커맨드나 cp 커맨드와 같은 기본 커맨드를 저장하는 디렉토리. 특권 사용자, 일반 사용자 모두 이용하는 명령들이 배치되어 있다. /sbin -> usr/sbin 시스템 관리용 마운트가 저장되어 있는 디렉토리. 예를 들어 mount 커맨드나 reboot 커맨드 등. 관리 커맨드는 /usr/sbin이나 /usr/local/sbin 등에 배치되는 경우도 있다. /usr 각종 프로그램이나 커널 소스가 저장되는 디렉토리. /usr/local은 시스템 관리자가 애플리케이션을 설치하는 장소로 이용한다. /boot Linux 커널 등 OS의 시작에 필요한 파일을 배치하는 디렉토리. Linux 커널의 정체는 vmlinux라는 이름의 파일이다. /dev 하드디스크, 키보드, 디..

개발/Linux 2022.12.26

리눅스(CentOS 7)에 젠킨스(Jenkins) 설치하기

[목차] 1. Java JDK 설치 2. 젠킨스 설치 3. 젠킨스 포트 변경 4. 방화벽에 포트 허용 5. 젠킨스 실행 6. 젠킨스 초기 설정 준비된 서버 OS는 CentOS 7. 참고로 젠킨스(Jenkins)는 Java로 제작된 오픈소스 CI(Continous Integration) 툴이다. 빌드 자동화, 서버 배포, 각종 배치 작업 등 젠킨스 파이프라인을 이용하여 많이 사용하는 편이다. 1. Java JDK 설치 우선 젠킨스를 실행하기 위해 Java JDK가 필요하다. - yum 업데이트해주고. 참고로 yum은 Redhat 리눅스 계열의 패키지 관리 도구인 RPM의 패키지 의존성 문제를 해결한 버전. sudo yum update -y - 설치 가능한 자바 목록을 확인. yum list java*jdk..

개발/DevOps 2022.12.21

리눅스(CentOS 7) 설치 후 network 연결 안되어 있을 경우

[목차] 1. 우선 이더넷 장치명 확인 2. vi 편집기로 eth0 설정 변경 3. 네트워크 재실행 4. 이제 다시 net-tools 설치 앞서 가상 서버를 구축해 봤다. https://dalichoi.tistory.com/9 virt-manager를 이용한 가상 서버 구축 0. 사전작업 먼저, 환경 구축에는 MobaXterm을 이용하고, kvm, virt-manager 가 설치되어 있는 상태에서 시작한다. 그리고 새로 만든 가상 서버에 설치할 CentOS 7 이미지도 로컬에 미리 준비된 상태이다. Mo dalichoi.tistory.com 그런데, 가상 서버 구축 후 ifconfig로 ip 확인을 하려고 했는데 명령어를 찾지 못함. 이럴 경우 net-tools 를 설치해야 됨. sudo yum -y i..

개발/DevOps 2022.12.21
728x90
반응형