뭘 이런걸..

Posted
Filed under Tech/안녕리눅스
안녕 리눅스 업데이트 서버가 있는 IDC 의 전원 공사로 인하여 다음 기간 동안 홈페이지 운영및 yum repository 서버 운영이 중단 되어, yum update 가 이 기간 동안 불가능 하오니 업무에 참고 바랍니다.

서비스 중지 : 2021.01.22 17:00
서비스 재개 : 2022.01.25 언젠가..

서비스 재개는 IDC 사정에 따라 유동적일 수 있습니다.

긴급 업데이트나, yum 사용이 필요할 경우에는, /etc/yum.repos.d/Annyung.repo 설정 파일에서 mirrorolist 항목을 baseurl 로 변경하여 긴급 사용할 수 있습니다.

[AN:core]
baseurl=http://ftp.kr.freebsd.org/pub/AnNyung/$annyungver/core/$basearch

[AN:base]
baseurl=http://ftp.kr.freebsd.org/pub/AnNyung/$annyungver/base/$basearch

[AN:xless]
baseurl=http://ftp.kr.freebsd.org/pub/AnNyung/$annyungver/xless/$basearch

[AN:addon]
baseurl=http://ftp.kr.freebsd.org/pub/AnNyung/$annyungver/addon/$basearch
2021/01/19 23:39 2021/01/19 23:39
이칼루스윙

2008년 가볍고 터미널 기반의 리눅스로 안녕 리눅스 접하고 한 5년간 서버도 운영해 보고 IDC에 넣어서 운영도 하고.. 웹사이트 운영해도 아르바이트도 하고. 개인적으론 아주 고마운 안녕 리눅스 였습니다. 지금은 비록 관련 분야에서 일을 하지 않지만 문득 생각이나서 안녕리눅스 타고 여기까지 왔습니다. 안녕리눅스 사이트가 아직까지 운영됨에 고마움과 개발자님의 리눅스 사랑에 대한 진심이 느껴집니다. 감사합니다.

돌멩이

진짜.... 1년넘게 중지 되는거 아니지요???

김정균

ㅎㅎ 1년 쉬고 싶었나 봐요. 그럴 때도 되지 않았나

Posted
Filed under Tech/프로그래밍
디스크 크기나 네트워크 전송 대역폭 등을 단위대로 보기 좋게 하기 위한 코드를 살펴보겠습니다.
C나 여러 언어로 많이 있으나, bash 로는 딱히 마음에 드는 코드가 없어 만들어 보았습니다.

HUMANREADABLE_SIZE_SUFFIX=( "B" "KB" "MB" "GB" "TB" )
# HUMANREADABLE_SIZE req_size base_suffix
function HUMANREADABLE_SIZE {
local suffix=${2:-0}
local size=$1
local isize=${size}

while [ 1 ]
do
(( isize < 1024 )) && break
size="$( bc <<< "scale = 2; ${size} / 1024" )"
isize=${size%%.*}
let "suffix += 1"
done

echo "${size} ${HUMANREADABLE_SIZE_SUFFIX[suffix]}"
}


사용법은 간단합니다.

HUMANREADABLE_SIZE 입력_숫자 입력단위(0-B,1-KB,2-MB,3-GB)


[root@host ~]# # convert 1024 B
[root@host ~]# HUMANREADABLE_SIZE 1024
1KB
[root@host ~]# # convert 1024 KB
[root@host ~]# HUMANREADABLE_SIZE 1024 1
1MB
[root@host ~]# # convert 1024 MB
[root@host ~]# HUMANREADABLE_SIZE 1024 2
1GB
[root@host ~]# # convert 1024 GB
[root@host ~]# HUMANREADABLE_SIZE 1024 3
1TB


변환 값을 변수로 받고 싶다면 다음과 같이 할 수 있습니다.


[root@host ~]# SIZE=$( HUMANREADABLE_SIZE 1024 3 )
[root@host ~]# echo -n ${SIZE} # newline 이 없어야 할 경우..
2021/01/13 11:45 2021/01/13 11:45