centos
-
CentOS 8 버전에서 yum 수행 시 발생하는 오류 [root@localhost ~]# yum install -y lsof net-tools openssh-server Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 56 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 문제 CentOS 8버전부터는 미러 사이트 변경 됨 yum 유틸리티에서 바라보는 mirrorlist 값에 해당하는 주소에 패키지가 없어짐 http://mirror.cento..
CentOS 8, yum 오류 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlistCentOS 8 버전에서 yum 수행 시 발생하는 오류 [root@localhost ~]# yum install -y lsof net-tools openssh-server Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 56 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 문제 CentOS 8버전부터는 미러 사이트 변경 됨 yum 유틸리티에서 바라보는 mirrorlist 값에 해당하는 주소에 패키지가 없어짐 http://mirror.cento..
2024.03.06 -
파일을 저장할 때 사용되는 파일명의 문자 인코딩 방식이 달라서 그런대요. 애플 제품의 경우 기본적으로 UTF-8을 사용하고 있습니다. 윈도우에서는 CP949가 기본 문자 집합이라서 애플 제품에서 생성한 파일을 윈도우에 다운로드하는 경우 자음과 모음이 분리됩니다. 다만, Windows에서 유니코드 UTF-8을 기본으로 설정하면 해당 문제를 해결할 수 있지만, 다른 엑셀파일과 같이 한글이 모두 깨져 보일 수 있기 때문에 바꾸지 않고 다음 해결 방법을 통해 사용하시기 바랍니다. 문제 애플 제품과 윈도우의 제품의 파일명의 문자 저장 인코딩 방식이 달라서 발생 윈도우 인코딩 방식을 바꿔 해결 할 수 있으나 호환성이 낮아 사용 비권장해결 해결 파일명을 단순히 수정해주면 되지만 너무 많은 파일들을 일일이 작업하는건 ..
윈도우에서 애플에서 만든 자음 모음 분리되는 현상파일을 저장할 때 사용되는 파일명의 문자 인코딩 방식이 달라서 그런대요. 애플 제품의 경우 기본적으로 UTF-8을 사용하고 있습니다. 윈도우에서는 CP949가 기본 문자 집합이라서 애플 제품에서 생성한 파일을 윈도우에 다운로드하는 경우 자음과 모음이 분리됩니다. 다만, Windows에서 유니코드 UTF-8을 기본으로 설정하면 해당 문제를 해결할 수 있지만, 다른 엑셀파일과 같이 한글이 모두 깨져 보일 수 있기 때문에 바꾸지 않고 다음 해결 방법을 통해 사용하시기 바랍니다. 문제 애플 제품과 윈도우의 제품의 파일명의 문자 저장 인코딩 방식이 달라서 발생 윈도우 인코딩 방식을 바꿔 해결 할 수 있으나 호환성이 낮아 사용 비권장해결 해결 파일명을 단순히 수정해주면 되지만 너무 많은 파일들을 일일이 작업하는건 ..
2024.01.13 -
passwd 유틸리티 설치 passwd CentOS yum install -y passwd Ubuntu apt-get install -y passwd 패키지 매니저로 설치가 불가능한 경우 아래 링크를 통해 직접 파일로 다운 받아 설치 합니다. Linux package / utility / libarary 파일 다운로드 리눅스 환경에서 yum 또는 apt-get과 같은 패키지 관리자로 패키지를 다운 받지 못할 때 파일로 준비해야 합니다. package, utility, librarary Repository CentOS Index of /centos mirror.navercorp.com CentOS.. junsuyoun.tistory.com
passwd: command not foundpasswd 유틸리티 설치 passwd CentOS yum install -y passwd Ubuntu apt-get install -y passwd 패키지 매니저로 설치가 불가능한 경우 아래 링크를 통해 직접 파일로 다운 받아 설치 합니다. Linux package / utility / libarary 파일 다운로드 리눅스 환경에서 yum 또는 apt-get과 같은 패키지 관리자로 패키지를 다운 받지 못할 때 파일로 준비해야 합니다. package, utility, librarary Repository CentOS Index of /centos mirror.navercorp.com CentOS.. junsuyoun.tistory.com
2024.01.09 -
리눅스 버전을 확인하는 방법 리눅스 버전은 크게 두 가지로 나뉩니다. 페도라 계열, 데비안 계열 페도라 (Fedora) 계열 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ cat /etc/centos-release CentOS Linux release 7.9.2009 (Core) 데비안 (Debian) 계열 $ cat /etc/issue Ubuntu 22.04.2 LTS \n \l
리눅스 버전 확인리눅스 버전을 확인하는 방법 리눅스 버전은 크게 두 가지로 나뉩니다. 페도라 계열, 데비안 계열 페도라 (Fedora) 계열 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ cat /etc/centos-release CentOS Linux release 7.9.2009 (Core) 데비안 (Debian) 계열 $ cat /etc/issue Ubuntu 22.04.2 LTS \n \l
2023.08.09 -
리눅스에서 생각 보다 작은 디렉토리를 지우려고 하는데 속도가 상당히 느린 경우가 있습니다. 그러한 경우 rm -rf 수행 시 상당한 시간이 발생하는데요. 리눅스에서는 파일 관리를 위해 i-node 개념을 사용합니다. 파일 개당 i-node를 가지고 있으며 파일이 삭제되는 경우 해당 i-node를 해제해주어야 합니다. 이러한 이유로 속도 저하에 대해서 rm -rf와 find -delete 속도를 비교해보겠습니다. environ #!/bin/bash # 파일 크기 (바이트 단위) file_size=170 # 파일 개수 file_count=1000000 # 작업할 디렉토리 경로 find_remove_dir="./find_remove" rm_remove_dir="./rm_remove" # 디렉토리 생성 mkdi..
리눅스 100만개(개당170바이트) 파일 삭제 (rm or find) 성능 비교리눅스에서 생각 보다 작은 디렉토리를 지우려고 하는데 속도가 상당히 느린 경우가 있습니다. 그러한 경우 rm -rf 수행 시 상당한 시간이 발생하는데요. 리눅스에서는 파일 관리를 위해 i-node 개념을 사용합니다. 파일 개당 i-node를 가지고 있으며 파일이 삭제되는 경우 해당 i-node를 해제해주어야 합니다. 이러한 이유로 속도 저하에 대해서 rm -rf와 find -delete 속도를 비교해보겠습니다. environ #!/bin/bash # 파일 크기 (바이트 단위) file_size=170 # 파일 개수 file_count=1000000 # 작업할 디렉토리 경로 find_remove_dir="./find_remove" rm_remove_dir="./rm_remove" # 디렉토리 생성 mkdi..
2023.08.07 -
리눅스에서 특정 프로세스가 오픈하고 있는 파일 크기를 0으로 만들기 특정 프로세스를 재기동하지 않고 로그성 메시지 파일 크기를 줄이는 방법 rm을 하면 왜 안될까 보통 로그 메시지를 기록하기 위해서는 메시지를 기록할 때 마다 file open,close를 반복하지 않습니다. 프로세스가 기동될 때 file open 하고 프로세스가 종료 될 때 file close를 수행합니다. 필요에 의해서 메시지를 기록 또는 파일을 사용할 때 마다 open, close를 사용하는 경우가 있을 수 있습니다. 본 문서에서는 매번 file open, close를 하는 것이 아닌 재기동 시에만 파일 open, close가 되는 경우 입니다. [root@tibero sch]$ ls -rlti total 8 18612964 drwx..
프로세스가 열고 있는 파일 0으로 만들기리눅스에서 특정 프로세스가 오픈하고 있는 파일 크기를 0으로 만들기 특정 프로세스를 재기동하지 않고 로그성 메시지 파일 크기를 줄이는 방법 rm을 하면 왜 안될까 보통 로그 메시지를 기록하기 위해서는 메시지를 기록할 때 마다 file open,close를 반복하지 않습니다. 프로세스가 기동될 때 file open 하고 프로세스가 종료 될 때 file close를 수행합니다. 필요에 의해서 메시지를 기록 또는 파일을 사용할 때 마다 open, close를 사용하는 경우가 있을 수 있습니다. 본 문서에서는 매번 file open, close를 하는 것이 아닌 재기동 시에만 파일 open, close가 되는 경우 입니다. [root@tibero sch]$ ls -rlti total 8 18612964 drwx..
2023.08.03 -
errno 유틸리티 설치 error CentOS yum install -y moreutils Ubuntu apt-get install -y moreutils 패키지 매니저로 설치가 불가능한 경우 아래 링크를 통해 직접 파일로 다운 받아 설치 합니다. Linux package / utility / libarary 파일 다운로드 리눅스 환경에서 yum 또는 apt-get과 같은 패키지 관리자로 패키지를 다운 받지 못할 때 파일로 준비해야 합니다. package, utility, librarary Repository CentOS Index of /centos mirror.navercorp.com CentOS.. junsuyoun.tistory.com
errno: command not founderrno 유틸리티 설치 error CentOS yum install -y moreutils Ubuntu apt-get install -y moreutils 패키지 매니저로 설치가 불가능한 경우 아래 링크를 통해 직접 파일로 다운 받아 설치 합니다. Linux package / utility / libarary 파일 다운로드 리눅스 환경에서 yum 또는 apt-get과 같은 패키지 관리자로 패키지를 다운 받지 못할 때 파일로 준비해야 합니다. package, utility, librarary Repository CentOS Index of /centos mirror.navercorp.com CentOS.. junsuyoun.tistory.com
2023.07.21 -
VM 환경에서 CentOS 설치 이후 IP를 설정하는 방법에 대해 설명 하겠습니다. CentOS 이더넷 정보 확인하기 일반적으로 설치 단계에서 네트워크를 설정하지 않으면 이더넷이 ON되어 있지 않아 IP가 할당 되어 있지 않습니다. dhcp (동적IP) 기본적으로 ifup 이더넷명을 수행하면 dhcp로 할당 된 IP 대역의 임의의 IP를 할당하게 됩니다. # ifup eno16777736 동적으로 할당하는 IP말고 고정으로 IP를 설정하고 싶다면 이더넷에 static 옵션을 사용하면 됩니다. static(고정 IP) 고정으로 설정하려면 이더넷 설정 파일에서 몇가지 파라미터를 수정해줘야 합니다. [root@localhost network-scripts]# ip a 1: lo: mtu 65536 qdisc ..
CentOS 또는 Fedora 계열 네트워크 IP 설정하기VM 환경에서 CentOS 설치 이후 IP를 설정하는 방법에 대해 설명 하겠습니다. CentOS 이더넷 정보 확인하기 일반적으로 설치 단계에서 네트워크를 설정하지 않으면 이더넷이 ON되어 있지 않아 IP가 할당 되어 있지 않습니다. dhcp (동적IP) 기본적으로 ifup 이더넷명을 수행하면 dhcp로 할당 된 IP 대역의 임의의 IP를 할당하게 됩니다. # ifup eno16777736 동적으로 할당하는 IP말고 고정으로 IP를 설정하고 싶다면 이더넷에 static 옵션을 사용하면 됩니다. static(고정 IP) 고정으로 설정하려면 이더넷 설정 파일에서 몇가지 파라미터를 수정해줘야 합니다. [root@localhost network-scripts]# ip a 1: lo: mtu 65536 qdisc ..
2023.03.30