목록리눅스/공통 (9)
개발자는 오늘도 달립니다.
다양한 Linux 종류와 버전이 있어요. 그렇기에 기술적인 문제가 발생하거나 업데이트를 수행하려는 경우 동작 중인 Linux 버전을 아는 것이 가장 중요한데요. 오늘은 버전 확인 명령어를 알아보겠습니다. 리눅스에서 가장 잘 알려진 것은 Ubuntu, Debian, Fedora, SUSE, Manjaro 및 Linux Mint 입니다. 다양한 Linux 배포판은 세 가지 큰 분기와 수많은 작은 분기 및 독립 버전으로 나눠진다고 볼 수 있습니다. Ubuntu 제품군은 Debian을 기반으로 하고 Fedora 배포는 Red Hat Linux를 기반으로 하며 SUSE는 Slackware를 사용합니다. 모두 Linux 커널을 기반으로 동작하며 여러 배포판들은 각기 다른 GNU 도구 체인 및 그래픽 인터페이스를 사..
파일시스템을 늘리려고 할 때 사용하는 명령어 인 lvresize 또는 lvextend 가 설치가 안되어있을 경우 아래와 같이 설치하시면 됩니다. 1. $yum whatprovides */lvextend 2. $sudo yum install lvm2
리눅스 디스크 용량 늘리기 포스팅 https://tmjb.tistory.com/33 [CentOS] 디스크 확장 ROOT 볼륨 확장 / LVM ROOT 디스크의 물리 볼륨이 증가하여 확장이 필요할 때! 사전 준비 - ROOT 디스크가 LVM으로 구성된 서버 - ROOT 디스크 물리 볼륨을 확장해둔 상태 물리 볼륨이 늘어난 ROOT 디스크 확장 - 현재 RO tmjb.tistory.com resize2fs 1.42.9 (28-Dec-2013) resize2fs: Bad magic number in super-block while trying to open /dev/mapper/centos_centos7-root Couldn't find valid filesystem superblock. 디스크 용량 증..
md5(Message-Digest algorithm 5)라는 해시 알고리즘으로 체크섬(check sum) 값을 계산하는 명령어 입니다. 입력된 파일을 32자 문자열로 축약한 값을 출력해 줍니다. 데이터가 일부라도 변경이 되면 체크섬 값은 달라지게 되고 이는 파일 변,위조 상태를 확인 가능하게 해줍니다. 대용량의 파일을 전송하다 보면 네트워크 장애 등의 원인으로 파일에 손상이 발생하게 되는데, 이때 내가 전송받은 파일이 중간에 손실 없이 잘 다운로드 되었는지 확인하고자 할 때 내가 받은 파일의 md5 체크섬을 계산하여, 원본파일의 체크섬과 비교해서 동일성을 검증할 수 있습니다. 사용법 - 기본 사용 #테스트 파일 생성 $echo 'test' > myfile $md5sum myfile d8e8fca2dc0f..
FirewallD는 Linux 운영 체제를 위한 방화벽 관리 도구입니다. iptables 는 숙련된 관리자가 아니면 사용이 어려운 단점이 있었는데 이런 문제를 해결하고자 RHEL/CentOS 7 부터는 방화벽 관리 유틸인 firewalld 가 나오게 되었고, 이에 따라 iptables 명령어 대신 firewall-cmd, GUI 환경에서는 firewall-config를 사용하게 되었습니다. (물론 iptables 도 사용 가능합니다.) Firewall 특징 FirewallD 는 체인과 규칙 대신 Zone 과 Service 를 사용합니다. 규칙 세트를 동적으로 관리하여 기존 세션 및 연결을 끊지 않고 업데이트를 가능합니다. Note! FirewallD는 iptables 규칙을 더 쉽게 관리할 수 있도록..
LV(Logical Volume) 리눅스 환경에서 루트 공간을 모두 사용하여 당황한 적이 종종 있습니다. 저 또한 간혹 그런 경우가 있는데요. 그래서 오늘은 PV(physical Volume)공간을 LVM(Logical Volume Manager)에 할당하는 방법을 포스팅 합니다. LVM 이란 논리 볼륨 관리자 물리적인 디스크를 여러 개의 논리적인 디스크로 할당하여 유연하게 관리하는 프로그램입니다. PV 란 물리적 디스크 공간을 말합니다. 필요 포인트 - 물리 디스크 공간은 충분한데 LV 용량이 부족한 경우 1. LV 논리 용량 체크 - 현재 루트 용량 확인 시 20GB 사이즈로 구성, 1.9G 를 사용하고 있는 상황입니다. df -h 2. PV 물리 용량 체크 - fdisk를 통해 확인 시 DISK 용..
리눅스에서 계정을 권한을 주기 위해 visudo 명령어나 직접 sudoers 파일을 수정을 자주 하게 되는데요~ 수정중에 실수로 파일에 오타 내용이 들어 가게 되면 parse 가 되지가 않아 파일을 읽지를 못합니다. 이렇게 된 경우 많이 난감 하실텐데 당황하지 마시고 아래 명령어를 사용 하세요~ $pkexec visudo pkexec 명령어가 조금 생소하게 느껴지실텐데 맨페이지로 풀네임과 설명을 확인해봤습니다. pkexec (Execute a command as another user) DESCRIPTION pkexec allows an authorized user to execute PROGRAM as another user. If username is not specified, then the pro..
SCP는 Secure Copy의 약자로 특정 서버(로컬)에서 특정 서버(리모트)로 파일을 복사해서 올리거나 내려 받을 때 사용하는 유닉스계열의 유틸입니다. 현재는 리눅스, 유닉스 운영체제 어디서든 유연하게 명령어 사용이 가능하고 윈도우에서도 사용 할 경우에는 Cygwin이나 MinGW를 설치 해주시면 됩니다. ↑ 업로드 방법 (로컬 --> 리모트) scp -r [Local 파일 경로] [계정]@[Remote 주소]:[Remote 경로] (※ 디렉토리를 전송 할 경우 -r 옵션을 사용합니다.) 예시) scp -r ./directory/ user@192.168.56.1:/home/user/ 위와 같이 입력 할 경우 현재 주소에서 directory라는 디렉토리를 192.168.56.1 주소로 user 계정의 ..