본문 바로가기

반응형

리눅스

반응형
(27)
[리눅스, 유닉스] 파일 중간 범위만큼 출력하고 싶을 때, 특정 라인부터 라인까지, 특정 라인만 출력하고플때 (head&tail, sed, awk) [리눅스, LINUX, 유닉스, UNIX 완전 정복 목차, 포스팅 링크 모음] ㅎㅎ 안녕하세요 ㅎㅎㅎ 맨날 하나의 주제를 가지고 포스팅을 했다면~ 오늘 잠깐 쉬어가는 느낌으로 ~~~ 명령어의 다양한 활용법(?)을 짧게 포스팅해볼까 합니다. 그 주제는 바로~~~~~ 특정 라인 또는 라인 범위를 출력하는 방법! 특정 라인이나 범위만을 골라서 보여주는 명령어가 따로 있지는 않아요 ㅎㅎ 그렇기에 어느날 왠지 여러분들이 문득 궁금해 할 것 같아서 적어놨답니당 해당 기능(?)을 수행하는 방법으로는 여러가지가 있을 수 있어요. 1. HEAD 명령어 & TAIL 명령어 목차 기준으로 바로 직전 포스팅에서 head와 tail을 배웠었죠? ㅎㅎ ↓ head tail 포스팅 [Linux]알아야 할 리눅스 기본 명령어 3탄 ..
[리눅스] 초기 root 비밀번호 설정하기, 사용자 계정 전환하기! 관리자 전환 su, sudo 명령어란, passwd 명령어 [ 리눅스 유닉스 완전정복: 리눅스 유닉스 목차 ] 개인 노트북으로 혼자서 운영체제를 사용해왔던 사람들에게는 익숙치 않은 개념일 수도 있겠지만 리눅스는 멀티유저 운영체제이기 때문에 여러 사람이 컴퓨터의 자원을 나눠서 사용할 수 있습니다. 이전 포스팅 우분투 서버 설치 : Vmware 우분투 서버 설치 (LTS와 기본 차이, 설정, 18.04설치, 파티션이란) 리눅스(Linux) 목차 우분투 서버 가상 머신 만들기 오늘은 vmware에 가상 서버를 설치해봅시다. VMware설치가 안된사람은 설치하고 오기~~ 오늘은 리눅스 종류 중 가장 많이 사용되는 것 중 하나인 우분투 서버를.. jhnyang.tistory.com 이전 포스팅에서 서버를 설치 한 후, 그 때 설정해줬던 ubuntu 계정으로 로그인 후에 ..
[Linux, 리눅스 마스터] 오픈소스 SW 라이선스 (license)의 종류와 특징 (MPL, BSD, Apache, LGPL 등등) [ 리눅스 / LINUX 완전 정복 목차, 포스팅 링크 모음 ] 점점 리눅스 마스터 자격증 시험 날짜가 다가 오고 있군요 ㅎㅎ 오늘은 그냥 오로지 자격증 대비를 위해, 단골 문제 중 하나인 라이선스에 대해서 다뤄보겠습니다. 오픈 소스 라이선스 저같은 경우 분명 공부했었어도... 다시 까먹긴 하던데.. 큼큼.. 오픈소스가 추세인만큼 저작권이나 라이선스에 관한 개념은 중요할 수 밖에 없겠죠~~ 특히 오픈 소스 개발자 분들은 당연히 알아야 할 지식이지 않을까 싶습니다. 비록 오픈소스와 관련 접점이 큰 업종이 아니여도 오픈소스를 이용하여 무언가를 배포할 때 라이선스를 명시해야 할 의무가 있으므로 알아두는 것은 좋겠죠? 오픈소스의 역사는 리눅스와 큰 연관이 있죠. 흥미진진한 오픈소스 탄생 배경은 운영체제 목차에서..
[Linux]작업 예약 스케줄러(크론Cron)파일,자동 백업 명령 & 관련 문제 리눅스 완전 정복 : 리눅스 목차 cron이란? 특정한 시간에 또는 특정 시간 마다 어떤 작업을 자동으로 수행하게 해주고 싶을 때 사용하는 명령어가 cron입니다. cron은 특정한 시간에 특정한 작업을 수행하게 해주는 스케줄링 역할을 합니다. 리눅스에만 있는 개념은 당연히 아니예요~ cron 시스템에는 시스템에서 기본적으로 사용하는 cron설정이 있으며, 이를 시스템크론이라 합니다. 또 root나 일반 사용자가 자신의 cron설정을 직접하여 사용하는 사용자크론이 있습니다. cron은 왜 사용해? cron이 왜 필요한지 좀 더 자세한 상황예시가 있었으면 좋겠다고요?! 여러분이 시스템 사용이 가장 적은 새벽 5시에 백업을 해야 한다면, 하루 이틀쯤이라면 퇴근을 하지 않고 기다릴 수 있겠지만, 매일 그래야 ..
[리눅스]텍스트 필터 명령어1(문자열 패턴 검색 grep 옵션, 정규표현식) [리눅스 Linux]리눅스 완전 정복 : 리눅스 목차 FILTER 필터링! 많이 들어보셨죠?욕을 필터링한다고 하면 욕을 걸러준다는 거고정수기 필터,,, 에어콘 필터,, 실생활에서도 필터링은 많이 사용되서 뜻은 아실거라 생각해요!필터 명령어라는건 말그대로 필요한 것만 걸러주는 명령어를 말합니다. 필터링 명령어들은 다음 장에서 배울 파이프와 아주 찰떡처럼 자주 쓰인답니다. 참고로 우리가 기본 명령어 포스팅에서 배운 head와 tail도 문서 중 내가 원하는 앞/뒷 부분만 발췌해주는 거기 때문에 사실 필터 명령어예요. 자주 쓰이는 다른 필터링 명령어들을 배워볼게요 사실 필터 명령어로는 head, tail, grep, sort, wc, awk, sed, cut..등등 많이 있어요 앞으로 차근 차근 하나씩 알아갈..
[Linux, Unix]다중명령어(세미콜론(;), 파이프pipe(|), 더블 엔퍼센트 &&, ||)의미,사용법과 차이점 [리눅스 Linux]리눅스 완전 정복 : 리눅스 목차 안녕하세요 오늘은 다중 명령어에 대해서 알아볼거예요명렁어가 짧아도 매번 한줄에 한 명령어씩 치면서 연습했었죠?하지만 리눅스는 한 라인(셸 프롬프트)에 여러 명령어들을 한 번에 수행하게 도와주는 기능이 있어요 어떻게 사용하는지, 각각 어떤 기능을 수행하며 차이점이 있는지 알아봅시다 세미콜론(;)데이터베이스나 프로그래밍을 해본 사람들에게는 너무 당연할 정도로 익숙한 ~~ 세미콜론!얘 하나 빠지면 컴파일 안되잖아요 ㅎㅎ 리눅스에서도 같은 의미로 사용됩니다. 세미콜론은 하나의 명령이 끝날 때 뒤에 붙여서 한 명령이 끝났음을 나타내요.리눅스에서 한 줄에 하나의 명령어만 사용할 경우 세미콜론은 쓰지 않아도 되지만한 줄에서 여러 명령어를 수행시키고 싶을 때는 세미..
[리눅스]기본 허가권,퍼미션 지정(제어, 설정)하기(umask와 작동 원리) 및 관련문제 리눅스 완전 정복 : 리눅스 목차 저번 포스팅에서 파일 권한에 대해서 알아보고 파일 권한을 지정하는 방법을 살펴봤어요 이 포스팅을 처음 접해 파일 권한 내용을 모르시면 이 포스팅을 읽고 와야 이해할 수 있습니다. 허가권 설정 확인하기 1. 파일 생성으로 기본 허가권 어떻게 설정되어있는지 확인해보자 먼저 파일을 생성한 후에 ls 명령어를 이용해서 새로 생성된 파일은 어떤 허가권을 갖는지 확인해볼까요? ubuntu 홈 디렉터리에 new.txt(우분투 유저가 생성)와 roototxt.txt(root 유저가 만듬)을 생성해줬어요. 또 디렉터리 허가권도 설정하기 위해 디렉터리도 하나 생성해줬어요. [빨간색 점으로 표시해놓은 라인이 생성된 파일과 디렉터리입니다] 보니까 파일을 생성한 자가 파일을 소유하고 있네요 1..
[리눅스]VMware 스냅숏 snapshot이란? 스냅샷 설정하는 법 리눅스 완전 정복 : 리눅스 목차 [snapshot의 특징을 잘 보여주는 사진] 리눅스 서버와 클라이언트 컴퓨터들이 설정이 됐으면 이번에는 스냅숏? 스냅샷? 을 설정해볼거예요 VMware는 snapshot 설정 기능을 제공해주긴 하는데 유료예요..ㅠㅠㅠ 돈이 없는 비루한 저는 폴더 복사를 통해 구현하는 수밖에 없습니다. 일단 두 가지 모두 이 포스팅에서 살펴볼게요 SNAPSHOT 이란? 스냅샷이란? 스냅숏이란? snapshot을 사전에 검색해보면 '순간적으로 찍은 장면'이라고 나와요. 실제로 컴퓨터 파일 시스템에서 snapshot은 과거의 한 때 존재하고 유지시킨 컴퓨터 파일과 디렉터리의 모임으로, 실제 이 사진술에서 말하는 스냅샷에서 비롯된 말입니다. 스냅샷을 왜 쓰느냐? 이거 아주 유용해요. 닌텐도로..