본문 바로가기

리눅스9

Ubuntu 기본 root 패스워드 변경 기본 패스워드 변경하기 리눅스를 처음 설치하고 나면 패스워드를 알려주지 않는 경우가 있습니다. 물론 최근 버전에서 설치를 할 경우에는 root 암호를 지정하고 사용자 암호를 따로 지정할 수 있습니다. 리눅스의 초기 패스워드나 기본패스워드를 찾으신다면 아래 자료를 확인해 보시면 됩니다. 기본 패드워드 확인 리눅스에서 패스워드, 권한을 확인하기 위해서는 shadow, passwd 파일을 보시면 됩니다. shadow와 passwd 파일은 모두 /etc 에 들어있습니다. # cd /etc 로 이동하여 위의 두개의 파일을 보면 어떤 식으로 나와있는지 알 수 있습니다. /etc/shadow 파일 확인 확인시 비밀번호를 확인할 수 있으나 암호화 되어 있는 것을 볼 수 있습니다. /etc/passwd passwd 에서.. 2020. 5. 20.
리눅스 grep 명령어 사용법, 옵션 예제 리눅스에는 아주 유용한 명령어가 있습니다.가장 기초적으로 시작하면서 알고 넘어가야하는 명령어인데요.바로 grep 명령어 입니다. 그렙 명령어라고도 불립니다.특히나 | (파이프 문자)와 같이 사용하는 경우가 많습니다.예제로는 #ls -al | grep bin 와 같은 것이 있습니다.ls 명령어와 grep 명령어를 함께 실행할 수 있습니다. Grep 명령어는 입력값에 대한 내용 중에서 특정 문자열을 찾을 수 있는 기능을 가지고 있습니다. 그렙 명령어 설명을 보면 파일에서 input을 받아서 검색을 한다고 써있습니다. 그리고 default 값으로 grep은 문자열이 매치가 되는 라인을 출력해줍니다. 그리고 egrep과 fgrep 그리고 rgrep이 있다고 합니다. Egrep은 grep -E로 쓰는 것과 같으며.. 2020. 3. 4.
리눅스 줄 세기 명령어, 라인 카운트 wc 명령어 리눅스에서 여러가지 명령어를 쓰다보면 줄을 세야하는 경우가 있습니다.간단하게 줄을 세는 명령어가 따로 있는데요. WC 명령어입니다.wc는 word count의 약자라고 합니다.문자를 센다는 뜻을 가지고 있습니다. #man wc로 명령어의 정보를 확인할 수 있습니다. Wc - print newline, word, and byte counts for each file 줄을 세거나 단어 바이트를 셀 수 있다고 써져 있습니다.물론 다른 명령어와 함께 사용할 수 있습니다. 여러가지 옵션이 있습니다. -c , --bytes바이트를 카운트해서 보여줍니다. -m, --chars문자를 카운트해서 보여줍니다. -l, --lines새로운 줄을 카운트해서 보여줍니다. --files0-from=F파일을 읽어서 보여줄 수 있습니.. 2020. 2. 27.
리눅스 아파치, HTTP 웹 서버 설치 방법 리눅스에서 아파치 서버를 설치하면 HTTP 서버를 동작시킬 수 있습니다. HTTP는 80포트를 사용하고 웹서버라고 생각하면 됩니다. 웹서버는 두가지 뜻을 가지고 있습니다. 하드웨어 웹서버 : 웹서버의 역할을 하고있는 서버(컴퓨터)소프트웨어 웹서버 : 웹을 열 수 있도록 클라이언트의 요청을 받아주고 웹페이지를 반환해주는 프로그램 이렇게 두가지 뜻이 있습니다. 웹서버는 결국에 HTTP 요청을 받고 그 요청에 대해서 웹페이지를 응답해주는 것입니다. HTTP request와 HTTP response로 이루어져 있습니다. 이렇게 HTTP(웹서버)에 대해서 정리를 하고 리눅스에서 어떻게 설치를 하는지 알아보도록 하겠습니다. 아파치 서버 설치 명령어 Cent OS 7cent os에서 http서버를 설치하기 위해서는 .. 2020. 2. 17.
리눅스 GUI, 그래픽모드, GNOME 설치 방법 리눅스 GNOME, GUI 설치 리눅스를 설치하고 나서 그래픽모드로 들어가길 원하는 경우가 있습니다.최소설치를 하면 GUI(Graphical User Interface) 가 지원되지 않을 수 있습니다. CLI만 사용하게되면 불편할 수 있습니다.따라서 GNOME Desktop 설치를 통해서 GUI지원이 되게 할 수 있습니다. CentOS 7 의 경우에는 group install로 GUI를 설치할 수 있습니다. GNOME 설치 명령어 # yum update# yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 위의 명령어를 사용하면 설치가 되는 것을 볼 수 있습니다.설치하는데 [Y/n] 를 물어볼 수 있습니다.물어보면 Y를 선택하여 줍니다.그.. 2020. 2. 16.
리눅스 계정 정보, 생성, 변경 passwd 리눅스 계정 정보, 생성, 변경에 대해 알아보도록 하겠습니다. 우선 기본적으로 리눅스 계정을 추가하기 위해서는 명령어를 알아야 합니다. 리눅스의 가장 기초적인 부분이라고 생각되니 참고하시기 바랍니다. /etc/passwd와 /etc/shadow를 우선 알아야 합니다. /etc/passwd 리눅스의 계정 정보를 가지고 있는 파일입니다. 쉽게 볼 수 있는 방법은 #cat /etc/passwd 로 보시면 됩니다. 이렇게 보시면 다양한 계정이 나오는 것을 볼 수 있습니다. 맨 앞에 있는 root, daemon, bin, sys 등은 계정이라고 생각하시면 됩니다. root:x:0:0:root:/root:/bin/bash 이걸 보고 하나씩 설명 드리겠습니다. 우선 구분하는 구분자가 : 콜론입니다. 콜론을 기준으로 .. 2020. 2. 11.
Find 명령어 리눅스 파일 찾기 검색 사용방법 리눅스 파일 찾기 리눅스에서 파일을 찾는데 어려움이 있을 수 있습니다. GUI로 화면을 볼 수 있는 Windows랑 달리 리눅스는 화면이 보이지 않는 경우가 있기 때문이죠. 리눅스는 터미널로 열어서 CLI창에서 작업을 할 경우가 있습니다. 그럴 경우에는 파일을 찾기도 어렵고 그렇다고 디렉토리를 하나씩 들어가서 확인하는 것도 여의치 않습니다. 이럴 경우에는 파일 찾기 명령어를 이용하시면 됩니다. 리눅스에서 FIND명령어를 이용하면 편리하게 파일을 찾을 수 있습니다. #find -help위의 명령어를 통해서 find명령어를 알아 볼 수 있습니다. 기본적인 설명이 되어 있습니다.default path is the current directory; default expression is -print expres.. 2019. 10. 30.
Linux(리눅스) top 명령어 정리 및 설명, 옵션 확인 Linux top 명령어 Top 명령어란?실시간으로 CPU 사용률을 체크해주는 도구입니다. 윈도우의 작업관리자랑 비슷하다고 생각하면 될 것 같습니다. 리눅스를 사용하는 서버의 성능이나 현재 돌아가고 있는 상황을 볼 때 사용합니다. 사용법사용법은 간단합니다. 리눅스에서 top 명령어를 치고 들어가면 됩니다. root#> top 명령어를 치고 들어가면 다음과 같은 화면을 볼 수 있습니다. 저는 라즈베리파이 안에서 top명령어를 실행해 보았습니다. 많은 정보들을 볼 수 있습니다. top 화면을 처음보면 어디를 어떻게 봐야할지 모르는데 몇번 보면 적응되니 많이 보시는 것이 좋을 것 같습니다. Top 화면은 위쪽의 주황색 화면과 밑쪽의 빨간색 화면을 나눠서 볼 수 있습니다. 위에 있는 주황색은 현재 시스템의 상태.. 2019. 6. 23.
리눅스 기본 명령어 정리, 종료, 폴더생성 등 리눅스 명령어 정리 이번 포스팅은 리눅스 명렁어 정리 입니다. 리눅스의 명령어는 옵션까지 모두 포함한다면 수천 개가 넘습니다. 이러한 명령어를 다 외운다는 것은 거의 불가능합니다. 또한 외울 필요도 없습니다. 가장 좋은 방법은 필요로 하는 목적을 수행하면서 명령어를 사용하는 것입니다. 하지만 그냥 실습을 해본다고 해서 명령어를 한 두번 밖에 사용하지 않는데 저절로 외워지지는 않을 것입니다. 따라서 실습을 한 번만 하는게 아니라 여러번 반복하는 것이 좋습니다. 리눅스 명령어에 대한 정리를 해보도록 하겠습니다. 아주 기초적인 내용이기 때문에 터미널창만 켜놓고 따라하시면 될 것 같습니다. 혹은 필요한 기능들만 쓰시고 다음에 또 쓰게될 때는 찾아보지 않고 쓸 수 있을 정도로 연습을 해보는 것이 좋을 것 같습니다.. 2017. 8. 24.