[리눅스] 자주 쓰는 쉘 명령어들 포스팅 썸네일 이미지

컴퓨터 공학/운영체제

[리눅스] 자주 쓰는 쉘 명령어들

쉘(Shell) 명령어와 프로그램을 실행할 때 사용하는 인터페이스 리눅스의 핵심부인 리눅스 커널과 사용자간의 다리 역할을 하는 것으로, 사용자의 명령을 해석하고 실행하는 역할을 한다. 특징 자체적으로 프로그래밍 기능이 있어서 프로그램 작성 가능. 쉘로 만든 프로그램을 쉘 스크립트라고 한다. 사용자와 커널 사이에서 명령을 해석해 전달하는 명령어 해석기 기능이 있다. 리눅스의 명령어는 결국 쉘이 제공하는 명령어이다. 기본 쉘이 bash 이므로, bash 쉘 명령어를 배우면 다른 쉘 명령어도 쉽게 익힐 수 있다. ps 프로세스의 상태를 확인하는 명령어 Process Status의 약어이다. 옵션 옵션 내용 -a 시스템을 사용하는 모든 사용자의 프로세스 출력 a(BSD 계열) 터미널과 연관된 프로세스를 출력 -..

2021.12.13 게시됨

(21.12.02)chmod, Node_ENV 포스팅 썸네일 이미지

TIL

(21.12.02)chmod, Node_ENV

작은 지식이라도, 하루에 하나씩. 한 줄 요약 🦄chmod는 유닉스 계통에서 쓰는 셸 명령어로, 파일이나 디렉터리의 파일 시스템 모드들을 바꾼다.🦄 🦄NODE_ENV는 개발/배포 모드를 구분 지을 때 흔히들 사용하는 값이다. process.env에 있는 값이 아니라 사용자가 직접 셋팅해줘야한다. 🦄 chmod(change mode) 리눅스에서 파일을 사용해서 할 수 있는 작업은 크게 3가지이다. 파일에 저장된 데이터를 읽기 (read) 파일에 데이터를 쓰기 (write) 파일 실행 (execute) 윈도우가 주력 OS인 나에게는 굉장히 생소한 이야기지만, 리눅스는 각 파일 및 디렉토리에 읽기(r), 쓰기(w), 실행(x) 권한을 파일 개별적으로 지정할 수 있게 하였다. 더욱 재미있는 점은, 이 세 가지 ..

2021.12.03 게시됨

[리눅스 입문] 리눅스란 무엇이고, 왜 쓰며, 어떻게 쓰는걸까? 포스팅 썸네일 이미지

컴퓨터 공학/운영체제

[리눅스 입문] 리눅스란 무엇이고, 왜 쓰며, 어떻게 쓰는걸까?

들어가는 말 리눅스. 개발 물을 조금이라도 맛보셨으면 분명 어디선가 들어보셨을 단어입니다. 저는 처음에 리눅스라는 걸 알았을때 굉장히 띠용했습니다. "아니 컴퓨터는 당근 빠따루 윈도우즈 아닌가? 다른 OS라고 해봤자 맥밖에 더 있나??..이 듣보잡은 뭐지??" 비록 이 세상에서 리눅스가 정말 새발의 피만큼의 지분을 차지하고 있지만, 그럼에도 불구하고 리눅스는 굉장히 중요하고, 장점이 많은 OS입니다. 가장 큰 장점으로는 역시 공짜라는 것이겠지요. 리눅스는 오픈 소스입니다. 즉, MS의 윈도우즈처럼 라이센스 비용을 지불해야할 필요가 없다는 것이죠. 또한, 모든 소스가 공개되어 있기 때문에, 취약점이 노출되어도 비교적 빠른 보안 업데이트를 진행 할 수 있습니다. 뿐만아니라, 리눅스의 기본 터미널 기능은, 다..

2021.06.30 게시됨