Programming/Linux and Web

Programming/Linux and Web

docker 오류

Centos7로 도커를 가지고 놀면서 발생했던 오류 몇개를 정리 해보았다. 1. Cannot connect to the Docker daemon Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 도커 데몬 꺼져있어서 오류발생. systemctl start docker - 도커 데몬 켜고 systemctl enable docker - 도커 데몬 등록 2. Permission denied Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post ..

Programming/Linux and Web

APT 설치 및 서비스 확인, 웹서버 설치

APT 명령어sudo apt updatesudo list --upgradablesudo apt install [appName]sudo apt remove [appName] apt download [package] -> 패키지 파일 받기 설치상태 명렁어dpkg -l [appName] -> 설치상태 보기dpkg -ㅣ [appName] -> 설치경로 보기dpkg -S [경로] -> 특정 파일이 속한 패키지명 찾기 시스템 컨트롤 명령어systemctl status [appName] -> stat 보기sudo systemctl start [appName] -> app 시작ps -ef | grep [appName] -> process 확인 아파치 계정별 홈페이지 설정apache2 설치 이후, cd /etc/apac..

Programming/Linux and Web

Ubutu 프로세스 명령어

ps -e 다른것까지-f 세부정보까지-u 이름필터링| grep 이름 signal 1 - 터미널 연결이 끊어짐2 - Ctrl-C9 - 강제 종료15 - Kill이 보내는 것. 무시가능 kill [-시그널번호] PID 명령어 & -> 백그라운드 수행 -> sleep 100 &jobs 현재 수행중이거나 중지된 작업의 목록fg %번호 -> 포그라운드로 전환bg %번호 -> 백그라운드로 전환kill %번호 -> 잡을 종료시킴ctrl Z -> 작업을 중지시킴

Programming/Linux and Web

Linux 파일 및 권한

- 일반d 디렉토리b 블럭장치c 문자장치l 심볼릭링크p 파이프s 소켓 명령 - 파일 일때 - 디렉토리 일때r 읽기 - 읽기, 복사 - lsw 쓰기 - 수정, 이동, 삭제 - 파일 생성, 삭제x 실행 - 실행 - 파일 이동 소유자(u) 그룹(g) 기타사용자(o) chmod [연산자] [파일] 문자로 등록chmod u+w [파일] -> 유저에 쓰기 권한 부여chmod u-wr [파일] -> 유저에 쓰기, 읽기 권한 박탈chmod u=r [파일] -> 유저의 권한에 읽기만 넣기chmod uog=rwx -> 유저, 그룹, 기타사용자에게 모든 권한 부여chmod a-w -> 모두에게 쓰기 권한 박탈chmod u+w,g-w -> 유저에게 읽기 권한 부여, 그룹에게 쓰기 권한 박탈 숫자로 등록rwx 순서로 2진수 처..

Programming/Linux and Web

리눅스 셸

메타 문자 * 모든 문자? 한글자 대체[abc] 해당하는 문자로 대체 ex) ls a*.tx?.명령어1 ; 명령어2; 여러 명령어를 구분해서 동시에 시작.명령어1 | 명령어2 여러 명령어를 파이프로 연결해줌. ~ : 홈 디렉토리- : 이전 디렉토리' : 모든 셸문자 무시" : $, ', \를 제외한 셸문자 무시` : 셸명령 수행\ : 특수문자 기능 제거 echo "$SHELL" -> 환경변수 SHELL의 값을 출력echo '$SHELL' -> 문자열 $SHELL을 출력echo `ls` -> 명령어 실행결과 출력 ex) echo "오늘은 `date`입니다" 화면 출력 -> 파일 출력으로 바꾸기 > : 기존 파일의 내용을 삭제하고 새로 결과를 저장>> : 기존 파일의 내용뒤에 결과를 추가 ex) ls > l..

Programming/Linux and Web

Ubuntu vi 명령어

파일 저장 및 종료:q 종료:w 저장:wq 저장후 종료:!q 강제 종료 편집 모드i 커서 앞에서 입력 a 뒤에서 입력x 현재 철자 삭제r 현재 철자 변경dd 라인 삭제cc 라인 수정o 다음 라인 추가yy 라인복사p 아래에 붙여넣기P 위에 붙여넣기u 명령어 되돌리기U 그 행의 모든 명령어 되돌리기 dw -> 단어 삭제cw -> 단어 바꾸기 :번호 -> 번호의 라인으로 이동:$ -> 문서의 제일 밑 라인으로 이동:1-10 y -> 1~10번 복사:1-10 d -> 1~10번 삭제:r 파일 -> 파일 내용을 붙여넣는다.:e 파일 -> 다른 파일로 이동한다. (자동저장 안됨):n -> 여러 파일 작업시 다음 파일로 이동함 찾고 바꾸기Esc -> 명령모드 진입 후 /이름 -> 이름으로 검색함. n를 누르면 다음,..

장형이
'Programming/Linux and Web' 카테고리의 글 목록