728x90
반응형
SMALL

Data Base 163

231207 Linux_oracle linux 설치

https://yum.oracle.com/oracle-linux-downloads.html Oracle Linux Downloads Oracle Linux Downloads Since 2006, Oracle Linux has been completely free to download and use. Free source code, binaries, and updates. Freely redistributable. Free for production use. Oracle Linux downloads are available in several forms: yum.oracle.com version 확인 version 7.9 클릭 시작 버튼을 클릭하면 아래와 같은 화면 실행 전에 centos 설치 및 설정과 ..

Data Base/Linux 2023.12.07

231206 Linux 파라미터 변수, if문, for문, while문, eval

■ 파라미터 변수(=: 형식매개변수 - 파라미터 변수 : $0(실행 파일), $1(첫 번째 파라미터 값), $2(두 번째 파라미터 값) 형태로 생성한다. - 전체 파라미터 : $* 으로 표현한다. [user1@centos ~]$ vi p.sh -------------------------------------------------- #1/bin/bash echo "실행 파일 이름은 $0 입니다." => 현 파일명 echo "첫번째 파라미터 값은 $1 입니다." echo "첫번째 파라미터 값은 $2 입니다." echo "전체 파라미터 값은 $* 입니다." -------------------------------------------------- [user1@centos ~]$ sh p.sh 10 20 (=..

Data Base/Linux 2023.12.06

231205 Linux shell ⓑ

■ 셸 스크립트 # 셸,쉘(shell) 이란 ? shell 이란 운영체제에서 제공하는 명령을 실행하는 프로그램이다 os 컨트럴을 하기 위함 # 셀 스크립트란? 인터프리터 역할을 하는 것으로 시스템에서 지원하는 명령어들의 집합을 묶어서 프로그램화 한 것을 의미한다. 인터프리터 언어 : 한줄씩 수행하는 언어 # 셸의 종류 - Bourne shell - C shell - Korn shell - bash shell(보편적으로 사용) # 셸 스크립트 프로그래밍? - c 언어와 유사하게 프로그래밍을 가능하게 한다. - 변수, 반복문, 조건제어문 필요 및 사용 가능 - 별도로 컴파일 하지 않고 텍스트 파일 형태로 바로 실행가능 - vi 작성한다. - 리눅스의 많은 부분이 셸스크립트로 작성되어 있다. ---------..

Data Base/Linux 2023.12.05

231205 Linux csv 활용 ⓐ

FTP 설치 후 호스트ip 사용자명 비밀번호 포트 작성 후 '빠른 연결' 클릭 # csv 삽입 [user1@centos ~]$ ls asia Documents emp.csv Hello.java new Public Templates test1 u01 Desktop Downloads Hello.class Music Pictures temp1 test test2 Videos [user1@centos ~]$ head emp.csv # emp.csv 원하는 단어 찾기 [user1@centos ~]$ grep -i 'it_prog' emp.csv 103,"Alexander","Hunold","AHUNOLD","590.423.4567",2006-01-03,"IT_PROG",9000,,102,60 104,"Bruce"..

Data Base/Linux 2023.12.05

231205 Linux JAVA 설정

java 위치 확인 ■ 시스템 환경 설정 # 시스템 환경 설정 파일 시스템을 사용하는 전체 사용자의 공통환경을 설정하는 파일로 모든 사용자가 로그인 할때 무조건 실행 /etc/profile /etc/bashrc ■ 사용자 환경 설정 # 사용자 환경설정 파일 각 사용자의 홈 디렉터리에 숨긴 파일로 있으며 사용자가 내용을 수정하고 관리한다. 사용자가 로그인 하면 제일 먼저 시스템 환경 설정 파일이 실행되어 시스템 공통환경을 만들고 이후 사용자 환경 설정 파일을 순서대로 실행하여 사용자별 환경을 설정한다. .bash_profile : 로그인 시 실행되는 파일 .bashrc .bash_logout : 로그아웃 시 ----------------------------------------------- vi .bas..

Data Base/Linux 2023.12.05

231204 Linux 사용자 계정 관리

(root 계정에서 설정 할 것!) ■ 사용자 계정 관리 : 리눅스는 다중 사용자 시스템(multi user system) # 사용자 계정 정보 (sql : dba_users) [root@centos ~]# cat /etc/passwd user1:x:1000:1000:user1:/home/user1:/bin/bash 사용자명:암호:사용자id:사용자가 소속되 그룹id:전체이름:/home/홈디렉터리:/bin/기본셸 [root@centos ~]# cat /etc/group user1:x:1000:user1 그룹명:암호:그룹id:그룹에 속한 유저 ■ useradd, adduser : 유저 생성하는 명령어 # useradd : 유저 생성(암호X) [root@centos ~]# useradd user2 [root@..

Data Base/Linux 2023.12.04

231201 Linux 명령어2

명령어 해석 코드 timedatectl 현재 date, timezone 확인 [root@centos ~]# timedatectl timezone timezone 정보확인 [root@centos ~]# timedatectl list-timezones [root@centos ~]# timedatectl list-timezones | more set-timezone timezone 정보 변경 [root@centos ~]# timedatectl set-timezones "Asia/Seou" cal 달력 확인 [user1@centos ~]$ cal → 현재 달력 [user1@centos ~]$ cal 2023 → 2023년 달력 [user1@centos ~]$ cal 12 2023 → 2023년 12월 달력 re..

Data Base/Linux 2023.12.01

231201 Linux vi(visual editor), 커서 이동

■ vi(visual editor) - 문서편집기 [user1@centos test1]$ vi passwd # 이동 명령 키워드(키보드) 해석 h 왼쪽으로 이동 j 아래 이동 k 위로 이동 l 오른쪽 이동 H 화면 맨위로 이동 M 화면 중간으로 이동 L 화면 맨 아래로 이동 G 문서 맨 아래로 이동 1G 숫자 라인으로 이동 gg 제일 첫 라인으로 이동 ^ 그 줄의 맨 앞으로 이동 $ 그 줄의 맨 뒤로 이동 :n n번째 숫자 라인으로 이동 + 커서를 다음 행의 처음으로 이동 - 커서를 앞 행의 처음으로 이동 w 커서의 다음 단어의 첫글자로 이동 b 커서의 앞 단언의 첫글자로 이동 e 커서의 다음 단어의 마지막 글자로 이동 # 행 번호 출력 유무 :set nu 라인번호 보이게 출력 :set nonu 라인번호..

Data Base/Linux 2023.12.01

231130 Linux 명령어1

# user1 계정에서 root 계정으로 접속 [user1@centos ~]$ su - Password: [user1@centos ~]$ su - root Password: ■ 리눅스 시스템 종료 [root] 사용자가 리눅스 시스템을 종료할 수 있다 init 0 shutdown -h now halt poweroff ■ 리눅스 시스템 재부팅 [root] 사용자가 리눅스 시스템을 재부팅 할 수 있다. reboot init 6 shutdown -r now ls(list) : 디렉터리 안에 있는 파일이나 서브 디렉터리 등 디렉터리의 내용을 보는 명령 ls -l 파일들을 나열할 때 자세히 출력 ls -a 경로 안의 모든 파일들 나열(숨긴 파일도 포함) ls -h -l 옵션과 함께 사용하면 파일의 크기의 맞춰 단위..

Data Base/Linux 2023.11.30
728x90
반응형
LIST