명령어 4

[Linux] 리눅스 명령어(프로세스 관련)

이 글에서는 이전에 적은 기초 리눅스 명령어, 파일 관련 리눅스 명령어에 이어 프로세스의 실행, 종료, 관리 등에 관련된 리눅스 명령어를 기록해봤다. 실제로 어떤 프로젝트를 진행하거나 서버를 실행시키는 등의 작업에서는 많은 프로세스가 발생할 것이고, 이를 관리하는 것은 매우 중요할 것이다. 그렇기 때문에 기초 명령어나 파일 관련 명령어를 잘 익히고, 이를 기반으로 프로세스 관련 명령어까지 잘 이해하고 사용할 줄 알아야 한다고 생각한다. 아래 명령어 사용 형식 중 대괄호([ ])는 생략 가능하고, 공백이나 마침표 등에 유의하며 잘 확인하고 사용해야 한다. ps [옵션] 단순히 ps 명령어는 프로세스의 현재 상태를 출력하는 명령어이다. 하지만 수많은 옵션과 필드를 통해 프로세스에 대한 다양한 작업이 가능하다..

[Linux] 리눅스 명령어(파일 관련)

리눅스의 기초적인 명령어(https://as-j.tistory.com/67)에 이어서, 파일과 디렉터리에 대한 명령어 중 내가 공부한 명령어를 이 글에 정리해봤다. 우선, 리눅스 명령어 이전에 내 컴퓨터의 전체적인 디렉터리 구조를 알고 싶을 때는 tree 명령어를 통해 알 수 있다. 단, 이 명령어는 일반 bash나 터미널 창이 아닌, 명령 프롬프트 창(cmd)에 tree를 입력해야 한다. 아래 명령어는 cmd가 아닌 bash나 shell에 입력하면 되며, 명령어 사용 형식에서 대괄호([ ])로 묶인 부분은 생략 가능하고, 공백이나 마침표 등을 유의하며 봐야 한다. 공백으로 구분되는 것은 서로 다른 요소이며, 공백 또한 함께 포함하여 명령어로 입력해야 한다. chmod [옵션] 모드 파일명 파일이나 디렉..

[Linux] 리눅스 명령어(기초)

리눅스는 운영 체제 중 하나로써, 개발이나 소프트웨어 공부를 하다 보면 피할 수 없는 부분이다. 리눅스는 윈도우나 맥처럼 GUI(Graphical User Interface)로 작동하는 것이 아니라, CLI(Command Line Interface)로 동작하는 운영 체제이다.(쉽게 말해 마우스라 폴더처럼 눈에 보이는 그림으로 표현된 것이 아니라, 아래 화면처럼 shell을 통해 글자로 표현되고 명령어로 동작하는 것) 이 글에서는 shell을 통해 리눅스에게 시킬 수 있는 명령어 중 기초적인 명령어에 대한 설명과 사용법, 옵션을 정리했다. 대괄호([ ]) 안에 있는 부분들은 생략 가능한 부분이고, 아래 음영 처리된 상자 안에는 각 명령어에 대한 옵션을 적었다. help [옵션] 문자열 문자열에 해당하는 명..

[Git] Git 명령어 모음(feat. 간단한 리눅스 명령어)

'깃(Git)'이란 컴퓨터의 많은 문서(특히, 많은 버전으로 작성되는 문서)를 보다 편리하고 직관적으로 관리할 수 있게 해주는 프로그램입니다. 깃의 핵심 기능은 크게 3가지 기능을 제공하며, '버전 관리', '백업', '협업'으로 정리할 수 있습니다. 이 글에서 말하는 '깃'은 흔히 아는 웹 서비스로 제공되는 '깃 허브'가 아닌, '커맨드 라인 인터페이스(Command Line Interface, CLI)'라는 터미널 창에 직접 명령어 입력을 통해 사용하는 방식으로 이용이 가능한 '깃 배시(Git Bash)'를 의미합니다. 이 깃 배시는 기본적인 리눅스 명령과 깃 명령을 알아야 하기 때문에 비교적 어렵지만, 익숙해지면 훨씬 빠르게 깃을 다룰 수 있습니다. 그리고 주로 사용하는 리눅스와 깃의 명령어를 필요..