본문 바로가기

System/Linux

(5)
[리눅스] 리눅스 bash shell_기본 문법 1. shell script 파일 생성 쉘 스크립트 파일 생성한다. ex) vim [filename.sh] 2. shell script 첫번째 구문 작성 첫번째 줄에 #! /bin/bash를 입력한다. ex) #! /bin/bash 3. shell scrip 데이터 출력문 문자열 데이터 출력할 때 echo및 printf 사용한다. $# : 스크립트에 전달되는 인자들의 수 $0 : 실행하는 스크립트 파일명으로 실행했을 때 경로를 입력했다면 경로를 출력 $1, $2... : 스크립트로 전달된 인자들 ex) echo "[출력문]" ex) printf "[출력문]" 결과 출력 : 4. shell scrip 저장 vim명령어를 wq를 이용하여 저장한다. ex) :wq 5. shell script 실행 chmod명..
[리눅스] 리눅스 bash shell_기본 명령어 ○ 쉘(shell) 이란? 운영체제 커널과 사용자 사이를 이어주고 사용자의 명령을 해석하고, 커널에 명령을 요청해주는 역할을 한다. ○ 유닉스/리눅스 쉘 종류 - Bourne-Again Shell (bash) - Bourne Shell (sh) - C Shell(csh) - Korn Shell (ksh) ○ 리눅스 기본 명령어 정리 : 리눅스 명령어는 쉘이 제공하는 명령어이고 리눅스 기본 쉘이 bash 이다. - whoami : 로그인한 사용자 ID를 알려준다. - passwd : 로그인한 사용자 ID의 암호 변경한다. - pwd : 현재 디렉토리 위치를 알려준다. - cd : 디렉토리 이동 할 때 사용한다. - ls : 파일 목록을 출력한다. - grep : 입력으로 전달된 파일의 내용에서 특정 문자열..
[리눅스 기본] 리눅스 FTP 설정 1. ftp 접속하기 1) windows 에서 cmd 창 열기 2) linux 에서 setup -> 방화벽설정 -> FTP check -> 이전으로 돌아와서 -> 시스템 서비스 -> vsftpd check -> 종료 vsftpd 가 없을 경우 yum -y install vsftpd 입력 3) vi /etc/sysconfig/selinux 에서 SELINUX=disabled 로 수정 후 저장 4) 재부팅 5) Windows 에서 제어판 -> 시스템 보안 -> 방화벽 허용 프로그램 -> 설정변경 -> 파일전송프로그램 check 6) windows cmd창 에서 경로 변경 후 ftp[Linux IP] 7) 안될 경우 putty에서 /etc/rc.d/init.d/vsftpd restart 8) windows c..
[리눅스 기초] 리눅스 설치 1. VMware에서 기본 세팅 1) Create a New Virtual Machine -> custom 선택 2) Workstation 9.0선택(가장 버전이 높은 것) 3) OS 설치 모드 선택->I will install the operating system later 4) OS 종류 선택->Linux, centOS 5) 머신이이름 입력 및 폴더 선택 (자기 맘대로) 6) 프로세서 설정->1,1,1 7) Memory 설정->1024 MB 8) Network Type 설정->Use network address translation(NAT) 9) I/O Controller Type 설정 -> LSI Logic 10) 디스크 선택 -> Create a new virtual disk 11) HDD Typ..
[리눅스 기초] VM에서 리눅스 설치 1. VM에서 리눅스 설치 방법 1)6.4.ios파일을 다운 받고 2)vm9에서 Create a New Virtual Machine을 클릭 3)Custom(advanced)를 클릭하고 다음 4)Hardware compatibility에서 Workstation 9.0을 선택하고 다음 5)3번째 것'I will install the operating system later.'를 선택하고 다음 6)Linux를 선택하고 CentOS를 설정하고 다음 7)폴더를 만들고 거기 파일로 설정하고 다음 8)Number of processors:1, Number of cores per processor:1로 설정(여기서는 CPU를 설정) 하고 다음 9)메모리를 1024(1GB)로 설정하고 다음 10)Network Type에..