[Linux] 리눅스에서 특정 문자를 찾는 방법 [grep 명령어 활용]
·
▣ OS : 운영체제/Linux🐧
1. 리눅스에서 특정 문자를 찾는 방법'grep' 은 "Global Regular Expression Print"의 약자로, 텍스트 파일에서 특정 문자열을 검색하고 해당 문자열이 포함된 줄을 출력해 주는 명령어이다. 'grep'은 단순한 검색뿐만 아니라, 정규 표현식을 이용한 복잡한 패턴 매칭도 가능하다. grep '찾을_문자열' 파일이름# 예시. example.txt 파일에서 "hello"가 포함된 모든 줄이 출력grep 'hello' example.txt2. 다양한 'grep' 옵션들1) 대소문자 무시 (-i 옵션)grep은 대소문자를 구분하여 검색한다. 하지만 -i 옵션을 사용하면 대소문자를 구분하지 않고 검색할 수 있다.# "hello", "HELLO", "Hello" 등 대소문자 조합에 관계없이..
[Nginx] 우분투 리눅스에 Nginx 설치하기 [Nginx 세팅 및 방화벽 허용하기]
·
▣ Server/Nginx🧶
- 우분투 리눅스에 Nginx 설치하기 1. Nginx 설치 sudo apt update sudo apt install nginx 2. 방화벽 설정 # Nginx 방화벽 설정 명령어 조회 sudo ufw app list # 위 명령어를 실행하면 아래와 같은 리스트가 출력된다. Available applications: Nginx Full # 포트 80, 443 허용 Nginx HTTP # 포트 80만 허용 Nginx HTTPS # 포트 443만 허용 OpenSSH # Nginx 방화벽 설정 sudo ufw allow 'Nginx HTTP' # 방화벽 적용 상태 체크 sudo ufw status - 방화벽 상태가 inactive 상태일 경우 # Nginx 방화벽 활성화 sudo ufw enable Ngin..
[Linux] apt-get 명령어 사용하여 프로그램 설치하기 [Package manager 사용하여 프로그램 설치]
·
▣ OS : 운영체제/Linux🐧
- apt-get 명령어 사용하여 프로그램 설치하기 1. 패키지 매니저(Packge Manager)란? 리눅스에 소프트웨어를 설치할 수 있도록 도와주는 시스템. 패키지 매니저는 apt와 yum 등이 있는데, 오늘은 apt로 프로그램을 설치해보려고 한다. 2. apt 명령어로 프로그램 설치하기 apt 명령어를 사용할 때 유의할 점은, sudo를 쓰지 않으면 error가 발생한다. [Linux] sudo : 최고 관리자 계정 [sudo, su, su- 차이점] - sudo : 최고 관리자 계정 super user do의 약자 최고 권한을 가진 계정으로, super user 또는 root user라고도 불린다. UNIX 계열 시스템은 다중 사용자 시스템이다 보니, 권한(permission)이 중요시 되었다. ..
[Linux] nano 에디터 사용하기 [리눅스 파일 편집 쉽게 하기]
·
▣ OS : 운영체제/Linux🐧
- nano 에디터 사용하기 Linux에서 파일을 편집하는 방법으로는 vi와 nano 에디터가 있다. 오늘은 그 중 사용법이 더 쉬운 nano 에디터에 대해 알아보려고 한다. - nano 에디터 간단한 명령어 Ctrl + O : 파일 이름 작성 Ctrl + X : 파일 나가기 Ctrl + K : 잘라내기 Ctrl + U : 붙여넣기 Ctrl + W : 검색 Ctrl + 6 : 블록 지정 (Mark Set) - 참고자료 [무료] 생활코딩 - Linux - 인프런 | 강의 본 수업에서는 리눅스의 사용법을 다룹니다. 특히 초심자들이 어려워하는 부분이 명령어를 이용해서 컴퓨터를 제어하는 법입니다. 여기서는 초심자가 명령어를 사용하는데 필요한 가장 보편적 www.inflearn.com
[Linux] sudo : 최고 관리자 계정 [sudo, su, su- 차이점]
·
▣ OS : 운영체제/Linux🐧
- sudo : 최고 관리자 계정 super user do의 약자 최고 권한을 가진 계정으로, super user 또는 root user라고도 불린다. UNIX 계열 시스템은 다중 사용자 시스템이다 보니, 권한(permission)이 중요시 되었다. sudo로 명령어를 실행하는 것은 매우 조심해야 한다. 한 가지 예로, sudo rm -rf /를 실행하면.. 관리자 계정으로 실행하였기에 루트 디렉토리에 있는 파일이 모두 삭제가 된다..😨😨 - sudo, su, su - 차이점 sudo : 현재 계정에서 다른 계정의 권한만 빌림 su : 다른 계정으로 전환 su - : 다른계정으로 전환 + 그 계정의 환경변수 적용 - 참고자료 [무료] 생활코딩 - Linux - 인프런 | 강의 본 수업에서는 리눅스의 사용..