목록전체 글 (261)
And Brain said,

1. 양도의 개념양도란 자산에 대한 등기 또는 등록에 관계없이 매도, 교환, 현물출자 등으로 인해 자산이 유상으로 사실상 이전되는 것을 의미한다.소득세법상 양도는 반대급부가 수반되는 유상이전만을 의미하므로, 사실상 반대급부가 존재하는 부담부증여 시의 채무승계분, 매도 , 교환, 현물출자, 대물변제, 공용수용 모두 양도소득세가 과세된다. 현물출자: 회사의 설립이나 신주발행 시에 동산, 부동산, 채권, 유가증권, 특허권 등 금전 이외의 재산으로 출자하는 것.대물변제: 채무자가 현금이 아닌 부동산, 유가증권 등 물건으로 채무를 변제하는 행위. 2. 자산의 유상이전양도는 유상 및 무상을 불문하나, 소득세법상 양도는 반대급부를 수반하는 유상이전만을 의미하며, 무상이전은 제외됨.증여나 상속으로 자산이 이전되더라도 ..

리눅스에서 파일과 디렉터리의 권한을 이해하는 것은 보안 및 시스템 관리를 위해 매우 중요합니다. 여기서는 **파일 권한, chmod, chown, umask, mask, 특수 권한(SUID, SGID, Sticky Bit)**까지 알아보도록 하겠습니다.리눅스 파일 권한 개념리눅스에서는 파일 및 디렉터리에 대한 접근 권한을 제어할 수 있으며, 권한은 **소유자(Owner), 그룹(Group), 기타(Others)**로 구분됩니다.권한 종류각 사용자(소유자, 그룹, 기타)에게 부여할 수 있는 권한은 다음과 같습니다: 권한기호8진수설명읽기r4파일 내용을 읽을 수 있음 (cat, less 가능)쓰기w2파일을 수정할 수 있음 (echo "text" > file 가능)실행x1파일을 실행할 수 있음 (./script..

1. /dev/null이란?/dev/null은 유닉스 및 리눅스 운영체제에서 사용되는 특수 파일로, **"모든 입력을 버리고, 어떤 출력도 생성하지 않는 가상 장치"**입니다. 이를 "bit bucket"(비트 버킷) 또는 "black hole"(블랙홀)이라고도 부릅니다.즉, /dev/null로 데이터를 보내면 그 데이터는 완전히 삭제되며, 저장되지 않습니다.2. /dev/null의 유래/dev/null의 개념은 초기 유닉스 시스템에서 도입되었는데, 초기 컴퓨터 시스템에서는 불필요한 출력을 억제하거나, 필요 없는 데이터를 효과적으로 폐기할 방법이 필요했습니다. 이에 따라 유닉스에서는 /dev/null이라는 특수 장치를 만들어, 아무런 효과 없이 데이터를 무시하는 가상의 파일 시스템 엔트리로 활용했습니다...

PAM? PAM(Pluggable Authentication Modules)은 리눅스 및 유닉스 계열 운영체제에서 인증(Authentication)을 모듈화하여 관리하는 프레임워크로 시스템에서 인증을 유연하게 관리할 수 있도록 설계되었습니다. PAM을 활용하면 애플리케이션을 직접 수정하지 않고도 비밀번호 인증, 2FA(이중 인증), 생체 인식, LDAP 인증 등을 손쉽게 적용할 수 있습니다. PAM의 동작 원리 PAM은 리눅스 시스템 내에서 인증 요청이 발생할 때 이를 처리하게 됩니다. 사용자가 로그인하거나 특정 시스템 리소스에 접근할 때, PAM이 어떻게 동작하는지 자세히 살펴보겠습니다. PAM 인증 흐름사용자가 특정 서비스(예: sshd, sudo, su, gdm)에 접근을 시도합니다.해당 서비스는..

정규표현식?로그 분석, 데이터 필터링, 크롤링, 보안, 데이터 정제 등 다양한 분야에서 사용되는 정규표현식(Regular Expression, regex, regexp)에 대해서 한 번 쯤은 들어보셨을 것입니다. 이 정규식은 잘만 사용하신다면 여러분들에게 문자열에서 특정 패턴을 찾아내거나 변환해주는 강력한 어망이 되어줄 것입니다.여기서는 기본적으로 리눅스에서 정규식을 사용하는 예제들로 알아볼 것입니다. 먼저, 리눅스에서 자주 쓰는 정규표현식(Regex) 패턴들을 정리해보자면 아래와 같습니다. .임의의 한 문자(줄바꿈 제외)h.t → hat, hit, hot^문자열의 시작^ERROR → "ERROR 123" 매칭$문자열의 끝fail$ → "test fail" 매칭*0개 이상 반복ab*c → ac, abc..