linux

오늘은 리눅스(Linux)에서 scp 명령어를 이용하여 원격서버 간의 파일 전송 및 파일 가져오기를 하는 방법에 대해 포스팅 하겠습니다. scp 명령어는 로컬 서버에서 원격 서버로 파일 전송 및 파일 가져오기를 하기 위해 사용합니다. scp를 통해 Linux끼리도 가능하지만 Window에서도 함께 사용할 수 있습니다. 기본적으로 ssh와 같은 port를 사용하기 때문에 defalut port인 22 port로 사용이 가능하다면 포트 입력을 하지 않아도 되지만 22가 아닌 다른 port로 되어있다면 ssh port를 확인하여 -P [PORT]를 추가적으로 입력해야 합니다. 아래 예제를 통해 진행해보도록 하겠습니다. 1) 로컬 서버 -> 원격 서버 전송 scp -r -P [ssh Port] [로컬 서버 디렉..
오늘은 리눅스(Linux)에서 스왑(swap) 파티션 추가하는 방법에 대해 포스팅 하려고 합니다. 스왑(swap) 파티션이란 컴퓨터의 메모리가 모두 사용되어 추가적으로 실행해야 하는 메모리부분을 스왑(swap) 파티션이 대신 실행하도록 하는 예비 공간을 의미합니다. 먼저 현재 사용하고 있는 스왑(swap) 파티션을 확인합니다. # swapon -s 명령어를 사용하여 저는 현재 1개의 스왑(swap) 파티션을 사용하고 있는 것을 볼 수 있습니다. 스왑(swap) 파티션을 추가하기 위해 디스크 영역을 생성 및 추가합니다. fdisk안에서 설정하는 부분이 많지만 자세한 내용은 다음 포스팅에서 진행하겠습니다. 현재 스왑(swap) 파티션 설정하는 부분만 잘 따라오시면 됩니다. # fdisk /dev/sda 현재..
오늘은 리눅스(Linux) CentOS 7 버전의 부팅 모드(런 레벨) 변경 방법에 대해 포스팅 하려고 합니다. 리눅스 부팅 모드는 명령줄 인터페이스인 CLI(Command Line Interface) 모드와 그래픽 사용자 인터페이스인 GUI(graphical user interface) 모드가 있습니다. 먼저 일반적으로 많이 사용하는 아래의 외쪽 그림이 런 레벨 3인 CLI의 환경입니다. 아래의 오른쪽 그림이 런 레벨 5인 GUI의 환경입니다. GUI에서도 터미널을 실행하여 CLI까지도 함께 사용할 수 있습니다. 이어서 리눅스(Linux) CentOS 7의 부팅 모드(런 레벨) 변경 방법을 알아보겠습니다. # systemctl get-default 명령어를 통해 현재 부팅 모드(런 레벨)을 확인할 수 ..
일반적으로 리눅스(Linux)에서 비밀번호를 변경하고자 할 때 # passwd 명령어를 통해 현재 접속해있는 계정의 비밀번호를 변경하거나 # passwd {userId} 명령어를 사용하여 특정 계정의 비밀번호를 변경할 수 있었습니다. 하지만 위와 같은 방법들은 현재 리눅스(Linux)에 로그인되어 명령어를 입력할 수 있어야만 가능합니다. root 비밀번호를 잃어버려서 로그인을 못하면 명령어를 입력할 수 없어서 아무것도 할 수 없습니다. 오늘은 리눅스(Linux) root 패스워드 분실시 재설정, root 패스워드 초기화 방법에 대해 포스팅 하도록 하겠습니다. 현재 실습하는 리눅스(Linux) 버전은 CentOS 7입니다. 다른 버전들도 동일하게 가능한지는 직접 해보셔야 합니다. 먼저 리눅스(Linux)를..
리눅스(Linux)의 네트워크 설정에는 다양한 방법이 있지만 오늘은 리눅스(Linux) CentOS에서 nmtui를 이용하여 네트워크 설정하는 방법에 대해 포스팅 하겠습니다. nmtui는 CentOS에서 네트워크 설정하는 방법중에 가장 쉬운 방법입니다. 처음 리눅스(Linux)를 접하시는 분들도 쉽게 따라하실거라고 생각됩니다. nmtui를 사용하기 위해 CentOS에서 NetworkManager 서비스가 활성화 되어있는지 확인해야 합니다. # systemctl status NetworkManager 명령어를 통해서 초록색으로 나타나는 부분이 active (running)로 되어있는지 확인 합니다. 만약 비활성화 되어있다면 # systemctl start NetworkManager 명령어로 활성화 시키고 ..
리눅스(Linux)에서 yum을 실행하다 보면 아래 그림과 같은 오류가 날때가 있습니다. 방법은 간단합니다. 현재 사용중인 프로세스를 제거하거나 실행중인 yum을 제거하면 됩니다. 1) 해결책 1 : yum 프로세스 죽이기 # ps -ef | grep yum # kill -9 4602 2) 해결책 2 : yum.pid 파일 제거 # rm -rf /var/run/yum.pid yum의 오류 문제를 해결했을때 yum 관련된 명령어를 실행하면 문제없이 잘 수행 됩니다. 내용이 도움이 되셨다면 하단에 공감 버튼을 클릭해주세요^^!
리눅스(Linux)에서 DB설정 또는 쿼리나 특정 명령어를 실행하려고 할때 아래 그림과 같이 Postgresql인증 오류가 나타날 수 있습니다. 패스워드가 일치 하더라도 종종 발생하기도 합니다. 해결책으로는 인증 방식을 바꾸도록 해야합니다. 아래 그림과 같이 cd /var/lib/pgsql/9.6/data/ 로 이동하여 vi pg_hba.conf 명령어를 통해 파일을 수정 하도록 합니다. (단, 경로는 설치경로에 따라 다를 수 있기 때문에, 저와 다른 위치에서 pg_hba.conf 파일을 찾아야 할 수 있습니다.) local type peer -> md5 으로 수정합니다. postgresql 서비스를 재시작 합니다. service postgresql restart 앞전에 진행했던 명령어 실행후 오류 없이..
오늘은 리눅스(Linux)의 bit 정보를 확인하는 방법을 포스팅 하려고 합니다. bit정보를 확인하는 방법은 많이 있습니다. 순서대로 하나씩 나열해보겠습니다. 1. getconf LONG_BIT [root@clovirvdi webapps]# getconf LONG_BIT 64 2. arch [root@clovirvdi webapps]# arch x86_64 3. uname -m [root@clovirvdi webapps]# uname -m x86_64 4. echo $HOSTTYPE [root@clovirvdi webapps]# echo $HOSTTYPE x86_64 5. lscpu | grep ^Arch [root@clovirvdi webapps]# lscpu | grep ^Arch Architect..
보노보노92
'linux' 태그의 글 목록 (4 Page)