본문 바로가기

프로그래밍/Linux21

Linux 명령어 정리: 초보자를 위한 핵심 명령어 모음 Linux는 많은 사람들에게 생소하고 어려운 운영체제일 수 있습니다. 하지만 Linux를 사용하는 데 있어서 몇 가지 기본적인 명령어만 알면 많은 도움이 됩니다. 이번 글에서는 Linux를 처음 접하는 사용자들을 위해 가장 자주 사용되는 핵심 명령어를 소개해드리겠습니다. Linux는 터미널에서 작동하는 운영체제로, 그래픽 사용자 인터페이스(GUI)보다는 명령어(Command)를 이용해 작업을 처리합니다. 하지만 많은 사용자들이 Linux를 처음 사용할 때 이러한 명령어를 이해하고 사용하는 것이 어려울 수 있습니다. 따라서 이번 글에서는 Linux를 처음 접하는 사용자들이 알아두면 좋은 핵심 명령어들을 소개하겠습니다. pwd: 현재 작업 디렉토리 확인하기 pwd는 "print working director.. 2023. 3. 15.
Ubuntu hosts파일 수정 후 적용 우분투 서버에서 hosts를 설정하는 방법입니다. 모든 OS(Windows, Unix, Linux, MAC)는 hosts라는 파일을 이용해서 DNS를 설정할 수가 있습니다. 보통 도메인으로 어떤 시스템에 접근을 하려고 할 때, 해당 도메인의 IP주소를 얻기 위함입니다. 도메인으로 접근 시 시스템은 먼저 hosts파일에 있는 도메인에 대한 정보를 먼저 검색을 하고 없으면, .com, .co.kr. kr과 같은 도메인 서버에 접속하여 해당 도메인에 대한 IP주소를 얻어 옵니다. 서버를 운영하는 경우 특정 도메인을 소유하게 되고, 해당 도메인은 그 서버의 IP가 되는 경우가 많습니다. 시스템내부에서 처리작업을 할 때 보통 localhost로 처리를 하지만, 도메인으로 처리를 해야 하는 경우가 있습니다. 그럴 .. 2023. 3. 8.
Linux crontab 시간설정 바로 확인할 수 있는 사이트 리눅스에서 crontab을 설정하려고 치면 늘 헷갈리는 바로 이 부분 "* * * * *"입니다. 저기서 별이 몇 개인지, "분 시 일 월 주"인지, "분 시 주 일 월"인지, "주 분 시 일 월"인지부터 시작해서, 매 분, 매 초, 10 ~ 20분까지 등등... 설정을 하려고 하면 어떻게 해야 하는지, 도무지 헷갈립니다. 그래도, 요즘 OS에서는 crontab 설정을 들어가면 주석이 잘 달려있어서 좀 낫습니다. 어찌어찌 설정을 하고 나면 내가 한 설정이 어떻게 실행되는지, 올바른지 헷갈릴 수 있다. 시간 텀이 짧다면 확인해 볼 수 있지만, 텀이 길면 이건 알람을 맞춰서 확인해야 할 판이다. 이런 어려움을 해결할 수 있는 사이트가 있어서 소개합니다. https://crontab.guru/ Crontab... 2022. 7. 18.
Ubuntu nodejs LTS, Latest(Current) 설치 Ubuntu의 기본 패키지 관리자인 "apt"를 이용하여 nodejs를 설치하는 경우, 아주 오래된 버전이 설치가 됩니다. 현재 배포되고 있는 LTS 혹은 Latest(Current) 버전을 설치하기 위해서 nodejs에서 제시하고 있는 지침을 따라서 설치를 진행해 보겠습니다. 아래의 순서에 따라서 링크를 진입하여 최종 설치 지침서대로 설치하시면 됩니다. 2022. 7. 15.
SSH 파일 다운로드, 업로드 Linux 서버에 SSH로 접속 후 파일을 업로드 또는 다운로드할 수 있게 해주는 명령어는 "scp"입니다. "secure copy"의 약어입니다. scp명령어 기본 골격은 아래와 같습니다. ("cp"명령어와 골격이 동일합니다.) "scp source target" 위 명령어에 의해서 source파일(혹은 디렉토리)이 target으로 복사가 됩니다. 2022. 7. 15.
Ubuntu 사용자 추가, 권한 부여하기 사용자를 추가하고, 추가된 사용자에게 "sudo"권한을 부여하는 방법입니다. 사용자 추가 sudo adduser 사용자명 위 명령어를 실행하면 사용자명으로 사용자, 그룹, 홈 디렉터리(/home/사용자명)가 생성됩니다. 그리고, 저장하기 위한 간단한 사용자 정보를 물어보는데, 그냥 'enter'키를 누르면 default로 저장이 됩니다. 아래는 실행한 예제 화면입니다. 사용자에게 "sudo"권한 부여 아래는 사용자에게 "sudo"명령어를 사용할 수 있게 권한을 부여하는 방법입니다. sudo편집 명령어 아래의 명령어를 실행하면 Ubuntu 기본 편집기인 nano로 실행이 되어 편집 화면이 보입니다. sudo visudo 편집 화면 "사용자명 ALL=(ALL:ALL) ALL"을 "root ALL=(ALL:A.. 2022. 7. 14.
반응형