일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 티스토리챌린지
- 퀴팅의기술
- 슬픈 개구리
- linux
- 도커
- DevOps
- PEPE
- docker
- 업무에 도움
- 노베이스 정처기 공부법
- 노베이스 정보처리기사 합격법
- PER
- PBR
- 페페
- 주식 콜옵션
- 무료브금
- 유튜브 성공하는법
- 오블완
- 유튜브
- 유튜브 기초강의
- 인간관계론
- 레버리지의 위험성
- ai 사이트 모음
- 이클립스
- 정보처리기사
- 정처기
- 퀴팅
- pepe the frog
- 노베이스 정처기
- 가장빨리부자되는법
- Today
- Total
목록devops/Linux (11)
실패는 성공을 위한 밑거름
su로 root계정 로그인하려해도 로그인이 안된다 이럴땐 답이없다.일단 aws 콘솔에 접속해서 ssh를 사용하여 연결을 입력해준다.여기서 sudo su를 입력해주면 root로 접속할수있다.root 암호를 변경하려면 paswd rootpasswd root
yum -y update명령어를 입력햇는데 ssh 세션이 끊기는 경우가 있다이건 selinux때문이므로 해제해주고 진행하면 된다sudo setenforce 0 # 임시로 비활성화#영구적 비활성화sudo vi /etc/selinux/config
yum -y update;#yum -y install iptables-services;yum -y install docker;#cp iptables /etc/sysconfig/iptables;systemctl enable docker;yum -y install epel-release;yum -y update;yum -y upgrade python*;yum -y install python-pip;yum -y install docker-compose;yum -y update;yum -y install nload;yum -y install lsof;yum -y install git;systemctl restart docker;
centos의 네트워크 인터페이스(nic)는 보통 enp3s0,enp4s0 이렇게 시작된다. 근데 서버의 그래픽카드를 빼고 서버를 껏다 켰는데 nic가 바뀌었다. 서버에 그래픽카드를 탈착후 서버를 켰는데 이런상황이 발생한것이다. centos의 네트워크 nic가 바뀌었다면 그래픽카드가 빠지지 않았는지 원래 부품이 바뀌지 않았는지 확인이 필요하다.
echo를 사용해서 개행을 원할때는 echo -e "명령어1\n명령어2" 로 작성해주면된다. [명령어 예시] echo -e "hello\nnewline" [결과화면] [root@localhost ~]# echo -e "hello\nnewline" hello newline
리눅서로써 리눅스의 for문을 알 필요가 있다고 생각해서 for문을 정리해본다. [쉘스크립트] #!/bin/bash for var in {1..30..5}; #증감식 표현하는부분 #1은 초기값지정및 변수 #30은 변수의 값 비교 조건문 #5는 for문이 동작할때 증가되는 증감값 do echo $var #var의 변수를 출력 done #do ~done안 내용은 for문 안에서 실행할 로직 [결과] 리눅스의 for문은 아무래도 우리랑 익숙하지않다. 왜냐면 우리는 c,java로 for문을 먼저 익히니까? 그래서 java형태로 for을 제공해주기도한다. [쉘스크립트 이중 괄호 for문] #!/bin/bash for((var =0 ; var
리눅스에서 cp명령어를 사용한 파일 복사하기 일반적인 복사방법 cp [복사할타겟파일이름] [복사할폴더] ex) cp 1.txt movedir 디렉토리를 복사할때 명령어 cp -r 복사할파일이름 복사할이름 ex) cp -r testfile testfile1 cp -r [복사할타겟dir] [복사할폴더] ex) cp -r targetdir afterdir 디렉토리를 복사할때 이미 존재하는 파일은 안바꾸는 명령어 cp -n [타겟dir] [복사할dir] ex) cp -n /usr/local/tomcat/upload/* /shdir/bkup/upload/; 파일 폴더 무시하고 덮어복사하기 yes |cp -arpf [복사할 타겟dir] [복사할 dir] ex) yes |cp -arpf ./mydirectory1 /..
명령어는 mv 명령어를 사용하면된다. 현재상태 [root@localhost test]# mkdir dir1 dir2 dir3 [root@localhost test]# ll 합계 0 drwxr-xr-x. 2 root root 6 4월 13 21:33 dir1 drwxr-xr-x. 2 root root 6 4월 13 21:33 dir2 drwxr-xr-x. 2 root root 6 4월 13 21:33 dir3 명령어 mv [이동할폴더] [이동될위치가있는폴더 ex) [root@localhost test]# mv dir2 dir1 [root@localhost test]# ll 합계 0 drwxr-xr-x. 3 root root 18 4월 13 21:34 dir1 drwxr-xr-x. 2 root root 6 ..
명령어 [명령어] > [저장할 파일이름] ex) df -h > result.txt 실행예시 [root@localhost test2]# ls -al / > result.txt [root@localhost test2]# ll 합계 4 -rw-r--r--. 1 root root 1268 4월 13 20:04 result.txt [root@localhost test2]# vi result.txt [root@localhost test2]# 되게 간단하다!