# linux

531개의 포스트

#!/bin/bash

image 처음 쉘스크립트를 접하고, 그저 관습적인 것이라 여기고 넘어갔던 부분이 있다. 바로 #!/bin/bash 이다. 보통 첫 줄에 작성되고, 기재하지 않는 경우도 종종 있다. 이 부분이 의미하는 것이 무엇인지, 기재하는 것이 좋은 것인지 궁금해서 한 번 알아

약 10시간 전
·
0개의 댓글
post-thumbnail

Linux Upskill 8. 한국어 locale, chroot, busybox와 심볼릭 링크

우선 locale(이하 로케일)이 무엇인지부터 설명해야 할 것 같다.국가별로 언어나 날짜, 단위, 통화 등 많은 부분에서 다른점이 있는데, 시스템 상에서 자신이 속한 나라의 문화에 맞는 표기법을 쓰고 싶을 것이다. 그래서 이런 부분을 선택할 수 있도록 하는 것이 로케일

약 19시간 전
·
0개의 댓글
post-thumbnail

[Linux 명령어] cp, mv

리눅스에서 cp(copy)명령어를 이용하여 파일복사, 디렉토리 복사, 백업 등을 수행할 수 있다.cp file1 file2file1을 file2라는 이름을 파일로 복사한다.cp file1 dir1/file1을 dir1디렉토리로 복사한다.cp file1 file2 dir

약 20시간 전
·
1개의 댓글
post-thumbnail

[Linux 명령어] mkdir, rmdir

리눅스에서 mkdir(make directory)명령어를 이용하여 디렉토리를 생성할 수 있다.mkdir dir1현재 디렉토리에 dir1이라는 디렉토리를 생성함mkdir dir2 dir3현재 디렉토리에 dir2, dir3라는 디렉토리를 한번에 생성한다.mkdir dir4

약 21시간 전
·
0개의 댓글
post-thumbnail

[Linux 명령어] pwd, cd

리눅스에서 pwd(print working Directory)명령어를 이용하면 자신이 현재 어떤 디렉토리에 위치하고 있는지를 알 수 있다.cd(change directory)는 작업 디렉토리의 위치를 변경할 때 사용하는 명령어이다.cd ~ : 자신의 홈 디렉토리로 이동

약 22시간 전
·
0개의 댓글
post-thumbnail

[Linux 명령어]man

Linux에서 man(Manual Pager utils)을 이용하면 명령어, 프로그램 사용법을 확인할 수 있다.나가기: q(quit)man 사용법 확인: h(help)한줄씩 넘기기: Enter, 위, 아래 화살표 키한 페이지씩 넘기기: page Up, page Down

약 22시간 전
·
0개의 댓글
post-thumbnail

[Linux 명령어] ls

ls는 현재 디렉토리의 파일 리스트를 보여주는 명령어이다.ls명령어와 함께 사용되는 여러가지 옵션을 통해 다양한 형태로 현재 디렉토리의 파일 리스트를 조회할 수 있다.\-a는 숨김파일을 포함하여 현재 디렉토리의 모든 항목을 표시해주는 옵션이다.\-d는 파일을 제외하고

약 23시간 전
·
0개의 댓글
post-thumbnail

Linux Upskill 7. 로그 회전, inode & symbolic link, shell script

리눅스로 서버를 운영하면 로그를 통해 문제를 파악하는 경우가 많다. 이럴 때를 대비해 항상 로그를 쌓도록 되어 있는데, 매일매일의 로그가 쌓이다보면 엄청난 양이 되기에 이를 처리하는 과정도 필요하다. 리눅스에서는 로그 회전을 뜻하는 logrotate를 통해 일정 주기마

어제
·
0개의 댓글

apt, apt -get

처음 리눅스 환경을 접했을 때는, 주로 검색을 해서, 설정하는 방법이나 명령어들을 따라하기 바빴었다. 앞서 작성하였던 글에서 apt -get update 와 apt -get upgrade 의 차이점에 대해 알아보았다. 그렇다면 'apt 와 apt -get 의 차이가

어제
·
0개의 댓글

apt -get update vs. apt -get upgrade

리눅스 환경에서 새로운 작업을 시작할 때, 많이 쓰게 되는 명령어이지만 그 차이를 명확하게 알고 쓰지는 못했던 것 같다. 한 번 알아보도록 하자! ✔️ apt -get update 운영체제에서 사용가능한 패키지들과 그 버전에 대한 정보를 최신화하는 명령어이다. 설

어제
·
0개의 댓글
post-thumbnail

Today I Learn - 38

반복문조건문핸들러오류 처리반복문name: service starthosts: webserversbecome: truetasks:name: install service httpd, mariadb-serveryum: name: \- httpd \- mariad

2일 전
·
0개의 댓글
post-thumbnail

[Linux] CentOS 6.X removing mirrorlist with no valid mirrors 에러 해결

CentOS 6 yum update 오류 해결 방법\[Shine your light]Centos 6.9 버전을 사용 중인데, Python3 버전대를 사용하기위해 yum 패키지 설치 과정 중 위와 같은 에러가 발생했다.핵심 에러 문구는 위와 같다. 검색해보니 CentOS

2일 전
·
0개의 댓글
post-thumbnail

linux 자주 사용하는 명령어 모음

cat파일 내용을 화면에 출력해준다.tail파일의 마지막 부분을 출력\-f 옵션 : 파일의 마지막 부분부터 실시간으로 내용이 쌓이는 것을 확인할 수 있다.more파일의 내용을 한 화면씩 출력스페이스바를 누르면 다음 페이지로 넘어간다.dateOS의 시간을 확인 또는 설정

2일 전
·
0개의 댓글
post-thumbnail

Linux Upskill 6. 패키지 저장소 추가, tar, 컴파일과 설치

본 포스트는 박재호님의 유튜브 강의를 보고 개인적으로 정리한 내용입니다. 1. ubuntu 패키지 저장소 추가하기 일반적으로 ubuntu에 패키지를 설치할 때로 설치하면 되는데 저장소를 추가해야 하는 이유는 무엇일까? 먼저 소프트웨어가 베타버전이거나, 상위 버전을 미

2일 전
·
0개의 댓글
post-thumbnail

Git BASIC-4 (명령어)

Git을 공부하다고보면 다양한 명령어들을 공부해보곤 한다.깊숙하게 들어가면 너무나도 종류가 많고 다양하지만, 기본적으로 자꾸 사용하는 것들은 1일 1커밋을 하는 등 자꾸 하다보면 손에 익는 것 같다!그래도 필요할 때 한번씩 들여다 볼 수있는 기본적인 명령어들을 알아보자

3일 전
·
0개의 댓글
post-thumbnail

Today I Learn -37

filecopyfetchlineinfileblockinfilestat다른 파일 관리 모듈들의 기본 동작파일 자체에 대한 속성 설정소유권권한SELinux 컨텍스트Timestamp기본적인 파일 생성/제거 용도로 사용name: File module testhosts: web

3일 전
·
0개의 댓글

redhat 8 centos yum repo 설정

BaseOSname=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infragpgcheck=

3일 전
·
0개의 댓글

리눅스 우분투 Node.js 설치

리눅스 우분투에서 Node.js 환경설정curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -sudo apt-get install nodejsnode --versionnpm --versionnpx cr

3일 전
·
0개의 댓글

CentOS 7 yum 설정

vi /etc/yum.conf

3일 전
·
0개의 댓글
post-thumbnail

[Linux] Cannot open: https://centos6.iuscommunity.org/ius-release.rpm. Skipping 에러 해결

yum을 이용해 ius를 rpm 패키지 설치 하려는 와중에 에러가 발생했다. Cannot open: https://centos6.iuscommunity.org/ius-release.rpm. Skipping. Error: Nothing to do 핵심 문구는

3일 전
·
0개의 댓글