LainyZine 프로그래머 가이드
리눅스
명령어
WSL
Docker
Git
GitHub
소개
리눅스 글 목록
리눅스 command not found 3가지 해결 방법
리눅스 셸에서는 명령어를 찾을 수 없을 때 발생하는 command not found 에러가 발생합니다. command not found 문제를 해결하는 3가지 방법을 알아봅니다.
한 번에 정리하는 리눅스 필수 명령어 27개 사용법
리눅스에서는 커맨드라인 환경에서 작업하는 경우가 많습니다. 이 글에서는 리눅스 커맨드라인 환경에서 필수적으로 알아둬야하는 27개 명령어의 사용법을 소개합니다.
Alpine 리눅스 APK 패키지 매니저 사용법
이 글에서는 Alpine 리눅스의 패키지 매니저 APK 사용법을 상세히 소개합니다. 패키지 검색부터 패키지 설치, 삭제, 업그레이드 등 다양한 활용법을 알아봅니다.
nslookup 명령어 사용법(DNS 조회)
리눅스 nslookup 명령어는 도메인 정보 등 DNS 레코드를 조회할 수 있는 도구입니다. nslookup의 기본 사용법과 주요 옵션들을 알아봅니다.
WSL2 설치: 윈도우에서 리눅스 실행하기
WSL(Windows Subsystem for Linux)은 윈도우에서 리눅스를 심리스하게 사용할 수 있도록 도와줍니다. 이 글에서는 WSL2를 설치하고 사용하는 방법을 소개합니다.
[Linux] 타임존 확인 및 변경 방법
리눅스 시스템에서 타임존을 확인하고 변경하는 다양한 방법에 대해 설명합니다.
[Linux] 파일 출력하기(cat, head, tail, less 등)
리눅스에서 cat, head, tail, less 등 다양한 명령어를 사용해 파일 내용을 화면에 출력하는 방법을 설명합니다.
리눅스(Linux)란? (리눅스 소개, 커널, 배포판 등)
리눅스는 윈도우 맥OS와 함께 가장 많이 사용되는 운영체제입니다. 이 글에서는 리눅스에 대해서 소개하고, 리눅스 커널과 주요 리눅스 배포판들을 알아봅니다.
리눅스 type 명령어 사용법(명령어 종류 판별)
리눅스의 type 명령어는 특정 명령어의 종류를 판별하는데 사용합니다. 이를 사용해 명령어가 빌트인 명령어인지, 파일인지, 별칭인지 판별하고, 어디에 위치하는지 알 수 있습니다.
리눅스 watch 명령어 사용법(실행 결과 모니터링)
리눅스의 watch 명령어를 사용해 특정 프로그램을 주기적으로 실행하고 그 결과를 모니터링할 수 있습니다. 이 글에서는 watch의 사용법과 주요 옵션을 알아봅니다.
리눅스 배포판 및 OS 버전 확인하는 법
리눅스 배포판 및 OS 버전 정보를 확인해야하는 경우가 있습니다. 이 글에서는 현재 리눅스의 배포판과 버전을 확인하는 방법을 소개합니다.
컨테이너 종�� 명령어: docker stop과 docker kill
Docker에서는 실행중인 컨테이너를 stop이나 kill 명령어로 종료할 수 있습니다. 이 글에서는 컨테이너를 종료하는 방법들에 대해서 알아봅니다.
리눅스 md5sum 명령어 사용법(파일 무결성 체크)
이 글은 리눅스에서 파일의 무결성을 검증하기 위해 사용되는 md5sum 명령어의 사용법을 소개합니다.
리눅스 head 명령어 사용법(앞 부분 출력)
head 명령어는 파일의 앞 부분을 화면에 출력합니다. 이 글에서는 head 명령어의 사용법과 주요 옵션을 소개합니다.
리눅스 tail 명령어 사용법(끝부분 출력)
리눅스 tail 명령어는 파일의 끝 부분을 출력해줍니다. 이 글에서는 tail의 기본적인 사용법 주요 옵션들에 대해서 소개합니다.
tail 명령어로 실시간 로그 보는 방법
이 글에서는 리눅스의 tail 명령어를 활용해 로그 파일을 실시간으로 보는 방법을 알아보겠습니다.
리눅스 env 명령어 사용법
env 명령어는 환경변수 목록을 출력하거나, 명령어를 실행하는 환경을 분리하는 용도로 사용합니다. 이 글에서는 env 명령어의 사용법을 소개합니다.
리눅스 which 명령어 사용법(실행파일 경로)
리눅스에서 실행가능한 명령어의 위치를 찾을 때 which 명령어를 사용합니다. 이 글에서는 which 명령어의 사용법과 동작 원리 옵션에 대해서 알아봅니다.
리눅스 echo 명령어 사용법(문자열 출력)
echo 명령어는 화면에 문자열을 출력하는 명령어입니다. 이 글에서는 echo의 기본적인 사용법을 알아봅니다.
리눅스에서 파일 생성하기(touch, echo, dd 등)
리눅스에서 새로운 파일을 만들어야하는 경우가 있습니다. 빈 파일과 텍스트 파일, 특정 용량을 가진 파일을 만드는 방법을 알아봅니다.
리눅스 export 명령어 사용법(환경변수 설정)
리눅스의 export 명령어는 환경변수를 설정할 때 사용합니다. 이 글에서는 export의 사용법과 일반 변수와 환경변수의 차이를 알아봅니다.
리눅스 cat 명령어 사용법(파일 내용 출력)
이 글에서는 리눅스의 cat 명령어를 사용해, 파일의 내용을 출력하거나 여러 파일을 합치는 방법에 대해 설명합니다.
리눅스 date 명령어 사용법(현재 날짜/시간 출력)
리눅스의 date 명령어는 현재 시스템의 날짜와 시간을 출력합니다. 이 글에서는 date 명령어 사용법을 상세히 알아봅니다.
[리눅스] systemd 사용 여부 확인하는 방법
systemd는 리눅스 초기화 시스템 중 하나입니다. 이 글에서는 현재 리눅스에서 systemd 사용 여부를 확인하는 방법을 소개합니다.
리눅스 shutdown 명령어(시스템 종료/재부팅)
리눅스의 시스템 종료와 재부팅을 위한 shutdown 명령어 사용법을 알아봅니다.
리눅스에서 Docker 설치하는 방법
Docker는 리눅스 컨테이너 관리 도구입니다. 이 글에서는 리눅스에서 Docker를 설치하는 방법을 소개합니다.
리눅스 tree 명령어 사용법(디렉터리 구조 출력)
이 글은 리눅스의 tree 명령어를 사용하여 디렉토리 구조를 탐색하고 표시하는 방법을 설명합니다.
리눅스의 디렉토리 구조
이 글에서는 루트로 시작되는 리눅스의 디렉토리 구조를 알아보고 주요 시스템 디렉토리에 대해서 소개합니다.
[리눅스] 절대 경로와 상대 경로
이 글에서는 리눅스에서 파일이나 디렉터리를 가리킬 때 사용하는 절대 경로와 상대 경로 개념에 대해서 알아봅니다.
리눅스 mkdir 명령어 사용법(디렉터리 생성)
mkdir은 리눅스에서 디렉터리를 생성하는 기본 명령어 중 하나입니다. 이 글에서는 mkdir의 사용법과 주요 옵션들에 대해서 소개합니다.
리눅스 cd 명령어 사용법(디렉터리 이동)
cd 명령어는 리눅스 셸에서 작업 디렉터리를 변경하는 명령어입니다. 이 글에서는 cd 명령어의 사용법을 소개합니다.
리눅스 cal, ncal 명령어 사용법(캘린더 출력)
리눅스의 cal과 ncal 명령어는 캘린더를 출력합니다. 이 글에서는 두 명령어의 사용법과 주요 옵션들에 대해서 소개합니다.
리눅스 clear 명령어 사용법(화면 지우기)
리눅스의 clear 명령어는 화면을 지워주는 명령어입니다. 이 글에서는 clear 명령어의 사용법을 소개합니다.
tar 압축 파일 만드는 방법
이 글에서는 tar 명령어를 사용하여 파일과 디렉토리를 압축하는 방법을 상세히 소개합니다.
tar.bz2 압축 파일 풀기
tar.bz2 파일은 리눅스 환경에서 많이 사용하는 압축 파일입니다. 이 글에서는 tar.bz2 압축 파일을 해제하는 방법을 알아봅니다.
[리눅스] 실행중인 프로세스 종료하는 법(Ctrl + C 등)
터미널에서 커맨드라인 작업을 하다보면 실행중인 프로세스를 종료해야하는 경우가 있습니다. 이 글에서는 터미널에서 프로세스를 종료하는 단축키들과 차이점에 대해서 알아봅니다.
리눅스 포그라운드와 백그라운드(jobs, bg, fg 명령어)
리눅스 셸에서 작업할 때 프로세스를 포그라운드나 백그라운드에서 실행할 수 있습니다. 이 글에서는 이와 관련된 명령어들의 사용법을 알아봅니다.
리눅스 jobs 명령어 사용법
리눅스 jobs 명령어로 현재 셸에서 실행중인 프로세스 목록을 확인할 수 있습니다. 이 글에서는 jobs 명령어와 옵션들을 알아봅니다.
Vi / Vim 에디터를 종료하는 방법
리눅스 환경에서 주로 사용되는 Vim 에디터의 종료 방법에 대해서 알아봅니다.
Emacs 종료하는 방법
Emacs는 리눅스 환경에서 많이 사용되는 텍스트 에디터입니다. 이 글에서는 Emacs의 종료 방법에 대해서 알아봅니다.
WSL에서 사용할 수 있는 리눅스 배포판
윈도우에서는 WSL을 사용해서 리눅스를 사용할 수 있습니다. WSL에서는 다양한 리눅스 배포판을 사용할 수 있습니다. 이 글에서는 마이크로소프트 스토어에서 설치할 수 있는 WSL 리눅스 배포판들을 소개합니다.
WSL에서 우분투 최신 버전 사용하는 방법
WSL에서는 스토어에서 제공하는 리눅스 배포판뿐만 아니라 원하는 배포판을 직접 임포트해서 사용할 수 있습니다. 이 글에서는 Ubuntu에서 제공하는 최신 버전 이미지를 직접 임포트해서 사용하는 방법을 소개합니다.
sleep 명령어 사용법(일정 시간 대기)
리눅스의 sleep 명령어는 특정 시간 동안 기다리고 종료합니다. 이 글에서는 sleep 명령어의 사용법과 운영체제 별 차이에 대해서 소개합니다.
uptime 명령어 사용법(부팅시간 확인)
uptime 명령어는 시스템 동작 시간(부팅시간)을 확인하는 명령어입니다. 이 글에선는 uptime 명령어 사용법을 알아봅니다.
리눅스 커널 버전 확인하는 방법
리눅스를 사용하다보면 커널 버전을 확인해야하는 경우가 종종 있습니다. 이 글에서는 리눅스 커널의 버전을 확인하는 방법들을 소개합니다.
윈도우 WSL에서 Docker 설치하는 방법
윈도우에서는 Docker Desktop을 사용하지 않더라도 WSL 리눅스에 직접 Docker를 설치해서 사용할 수 있습니다. 이 글에서는 WSL 리눅스에 Docker Engine을 직접 설치하고 사용하는 방법을 소개합니다.
WSL 리눅스 시작/종료/재부팅 방법
윈도우의 WSL은 Hyper-V 기반의 경량화된 가상머신입니다. 이 글에서는 WSL 리눅스 머신의 시작/종료/재부팅 등 기본적인 조작 방법에 대해서 소개합니다.
WSL 머신 복제 및 같은 리눅스 배포판 사용하는 방법
이 글에서는 이미 설치된 WSL 리눅스 머신을 복제하는 방법을 소개합니다. 나아가 이 방법으로 같은 리눅스 배포판을 여러 대 설치해서 사용하는 방법도 알아봅니다.
WSL 리눅스에서 기본 사용자 변경하는 방법
WSL으로 윈도우에서도 리눅스를 사용할 수 있습니다. 이 글에서는 WSL 리눅스 머신에서 명령어를 실행할 때 사용하는 기본 사용자를 변경하는 방법을 소개합니다.
WSL에서 DNS 서버 변경하는 방법
WSL에서는 기본적으로 자체적인 DNS 서버를 사용합니다. 이 글에서는 WSL 리눅스의 DNS 서버를 1.1.1.1과 같은 외부 DNS 서버로 변경하는 방법을 소개합니다.
윈도우 부팅 시 WSL 리눅스 시작하는 방법
WSL을 사용하면 윈도우에서 리눅스를 사용할 수 있습니다. 나아가 systemd를 활성화해서 리눅스 서비스를 관리할 수도 있습니다. 이 글에서는 윈도우를 부팅할 때 WSL 리눅스 머신을 자동으로 시작하는 방법을 소개합니다.
리눅스 명령어 형식과 옵션 이해하기
이 글에서는 리눅스에서 사용하는 커맨드라인 명령어의 기본적인 형식과 옵션 지정 방식들을 소개합니다.
우분투(Ubuntu) 배포판 릴리스 사이클
우분투 리눅스 배포판은 캐노니컬에서 프로젝트로 이 글에서는 우분투의 릴리스 사이클과 Docker / Vagrant 지원 버전을 소개합니다.
BusyBox(비지박스) 소개와 사용법
BusyBox(비지박스)는 다양한 리눅스 명령어들을 모아놓은 단일 실행 파일로 임베디드 환경이나 Docker 등에서 많이 활용됩니다. 이 글에서는 BusyBox를 소개하고 사용방법을 알아봅니다.
리눅스에서 Git 소스코드 빌드하는 방법
Git은 오픈소스로 개발되고 있는 버전 관리 도구입니다. 리눅스에서 Git 특정 버전을 설치해서 사용하고 싶은 경우에는 소스 코드에서 직접 빌드를 해야합니다. 이 글에서는 소스코드를 다운로드 받고, Git을 직접 빌드하는 방법을 소개합니다.
리눅스 passwd 명령어 사용법(패스워드 변경)
리눅스 passwd 명령어로 사용자 비밀번호를 변경할 수 있습니다. 이 글에서는 passwd 명령어로 비밀번호를 변경하고 관리하는 방법을 소개합니다.
시놀로지 DSM
Synology DSM은 시놀로지 사의 NAS 전용 운영체제입니다. 리눅스를 기반으로 만들어진 웹OS이며, 패키지 매니저를 통해서 다양한 기능을 사용할 수 있습니다. 또한 도커와 가상머신도 사용할 수 있습니다.
우분투(Ubuntu) 리눅스
우분투는 캐노니컬에서 개발하는 리눅스 배포판입니다. 가장 인기있는 리눅스 배포판 중 하나로 사용자 친화적인 인터페이스를 제공하고 있습니다. 우분투는 서버, 개인 컴퓨터, 모바일 등 범용적인 목적으로 사용되는 배포판입니다.
리눅스 history 사용법(명령어 실행 이력)
리눅스의 history는 최근에 실행했던 명령어 이력을 보여주는 명령어입니다. 이 글에서는 history 명령어의 사용법과 관련된 히스토리 관련 셸 설정에 대해서 소개합니다.
리눅스 whoami 명령어 사용법(사용자이름 출력)
리눅스의 whoami는 현재 사용자 이름을 출력하는 명령어입니다. 여기서는 whoami 명령어의 기본적인 사용법과 옵션들에 대해서 소개합니다.
리눅스 touch 명령어 사용법(파일 시간 갱신)
touch 명령어는 빈 파일을 생성하거나, 파일의 접근 시간과 수정 시간을 변경하는 명령어입니다. 이 글에서는 touch의 사용법을 소개합니다.
리눅스 uname 명령어 사용법(시스템 정보)
uname 명령어는 리눅스에서 시스템 정보를 출력해줍니다. 주로 시스템과 커널 정보를 확인하는 용도로 사용됩니다. 이 글에서는 uname의 기본적인 사용법과 옵션들을 소개합니다.
맥에서 GNU 리눅스 명령어 사용하는 방법
맥의 커맨드라인에서 사용하는 명령어들은 리눅스에 내장된 GNU Coreutils 버전과는 조금씩 차이가 있습니다. 맥에서도 Homebrew로 리눅스 버전 명령어를 설치해서 사용할 수 있습니다.
리눅스 pwd 명령어 사용법(디렉터리 위치)
pwd는 리눅스 셸에서 작업 디렉터리를 출력하는 기능입니다. 이 글에서는 pwd의 사용 방법과 옵션들에 대해서 소개합니다.
우분투(Ubuntu) 버전 코드명 총 정리
우분투 리눅스 배포판은 캐노니컬에서 프로젝트를 관리하고 릴리스하고 있습니다. 이 글에서는 우분투의 버전과 코드명을 총 정리합니다.