본문 바로가기

리눅스5

Linux Top 10 Linux는 기본 리눅스 커널을 기반으로 여러 개의 배포판이 존재합니다. 각 각의 약간의 차이가 있습니다. Ubuntu (우분투) Enterprise Open Source and Linux | Ubuntu Ubuntu is the modern, open source operating system on Linux for the enterprise server, desktop, cloud, and IoT. ubuntu.com 데스크톱 및 서버 용으로 인기 있는 배포판입니다. 사용하기 쉽고 다양한 언어를 지원하는 것이 특징입니다. 또한, 많은 개발자들이 사용하고 있어 다양한 개발 도구와 라이브러리가 포함되어 있습니다. 데비안 리눅스에서 파생된 리눅스입니다. RedHat (레드햇) The world's open.. 2023. 3. 16.
Linux 초보자를 위한 chmod 명령어 기초 사용법 리눅스 환경에서 파일과 디렉터리의 권한을 관리하는 데 사용되는 chmod 명령어에 대해 알아보겠습니다. 이 블로그 글에서는 chmod 명령어의 기본 사용법과 권한 설정 방법, 그리고 주의할 점에 대해 설명합니다. chmod는 "change modes"의 약자입니다. 리눅스의 "ls -l"명령어로 아래와 같이 파일에 부여된 권한을 확인 할 수 있습니다. chmod 명령어란? chmod는 리눅스에서 파일과 디렉터리의 권한을 변경하는 데 사용되는 명령어입니다. 이 명령어를 사용하여 사용자가 원하는 대로 접근 권한을 설정할 수 있습니다. 권한에 대한 이해 사용자 유형 리눅스에서는 파일 및 디렉터리에 대한 접근 권한을 3가지 사용자 유형에 대해 설정할 수 있습니다. 소유자(owner): 파일 또는 디렉터리를 생성.. 2023. 3. 15.
Linux 초보자를 위한 ls 명령어 기초 사용법 리눅스 환경에서 파일과 디렉터리를 관리하는 데 필수적인 ls 명령어에 대해 살펴보겠습니다. 이 블로그 글에서는 ls 명령어의 기본 사용법부터 다양한 옵션들을 사용하여 원하는 정보를 얻는 방법까지 알아봅니다. ls는 "list"의 축약어 입니다. ls 명령어란? ls는 리눅스에서 가장 기본적인 명령어 중 하나로, 파일 및 디렉터리 목록을 표시하는 데 사용됩니다. 이 명령어를 사용하면 현재 작업 중인 디렉터리 또는 지정한 디렉터리의 파일 및 폴더를 확인할 수 있습니다. 기본 사용법 현재 디렉터리의 파일과 폴더 목록 보기 터미널에서 간단한 'ls' 명령어를 입력하면 현재 디렉터리의 파일과 폴더 목록을 볼 수 있습니다. ls 특정 디렉터리의 파일과 폴더 목록 보기 특정 디렉터리의 파일과 폴더 목록을 확인하려면 .. 2023. 3. 15.
Linux crontab 시간설정 바로 확인할 수 있는 사이트 리눅스에서 crontab을 설정하려고 치면 늘 헷갈리는 바로 이 부분 "* * * * *"입니다. 저기서 별이 몇 개인지, "분 시 일 월 주"인지, "분 시 주 일 월"인지, "주 분 시 일 월"인지부터 시작해서, 매 분, 매 초, 10 ~ 20분까지 등등... 설정을 하려고 하면 어떻게 해야 하는지, 도무지 헷갈립니다. 그래도, 요즘 OS에서는 crontab 설정을 들어가면 주석이 잘 달려있어서 좀 낫습니다. 어찌어찌 설정을 하고 나면 내가 한 설정이 어떻게 실행되는지, 올바른지 헷갈릴 수 있다. 시간 텀이 짧다면 확인해 볼 수 있지만, 텀이 길면 이건 알람을 맞춰서 확인해야 할 판이다. 이런 어려움을 해결할 수 있는 사이트가 있어서 소개합니다. https://crontab.guru/ Crontab... 2022. 7. 18.
크로스 플랫폼 개발 시 define문으로 구분하는 방법 크로스 플랫폼 개발 시 사용되는 define문 #ifdef _WIN32 // 윈도우 개발환경 #ifdef _WIN64 // 윈도우 64bit #else // 윈도우 32bit #endif #elif __APPLE__ // 애플 개발환경 #include "TargetConditionals.h" #if TARGET_IPHONE_SIMULATOR // iOS 시뮬레이터 #elif TARGET_OS_IPHONE // iOS 장치 #elif TARGET_OS_MAC // Mac OS #else # error "Unknown Apple platform" #endif #elif __linux__ // 리눅스 개발환경 #elif __unix__ // all unices not caught above // 유닉스 개발환.. 2019. 4. 17.
반응형