리눅스/CentOS(46)
-
기초 명령어4
wc - 파일의 내용이 몇 줄, 몇 단어, 몇 글자로 구성되어 있는지 출력 - 형식은 기본 형식으로 사용 * 옵션 -l : 몇 줄인지 출력(줄은 무조건 개행문자(enter)로만 구분) -w : 몇 단어인지 출력(단어는 개행문자(enter)와 공백문자(spacebar)로만 구분) -c : 몇 글자인지 출력(공백문자(spacebar)도 한 글자로 취급, 각 줄의 마지막에는 눈에 보이지 않는 마침표가 있다) date - 형식 date : 현재 장치에 설정된 날짜와 시간을 출력 date : 장치에 설정된 날짜와 시간값 변경(숫자 12자리 mmddHHMMyyyy -> yyyy년 MM월 dd일 HH시 mm분) rdate - Internet의 time서버(시간값을 제공하는 서버)의 시간값 출력 - 형식 rdate[옵..
2023.10.06 -
기초 명령어3
alias - 특정 명령어를 별도의 키워드에 등록하여 사용 - 형식 alias : 등록된 키워드 확인 alias 키워드='명령어 [옵션]': 키워드에 명령어 등록 cat - 형식 cat : 입력한 내용을 화면에 출력(정규 표현식 or shell script에서 많이 사용) cat 파일명 : 해당 파일의 내용을 화면에 출력 touch - 빈 파일 생성 - 생성하려는 대상이 있는 경우에는 마지막으로 수정된 날짜와 시간값만 갱신 - 형식은 기본 형식으로 사용 head - 파일의 내용을 처음 10줄만 출력 - 형식은 기본 형식으로 사용 * 옵션 -숫자 : 숫자만큼의 줄을 출력 tail - 파일의 내용을 마지막 10줄만 출력 - 형식은 기본 형식으로 사용 * 옵션 -숫자 : 숫자만큼의 줄을 출력 more - 화면..
2023.10.06 -
기초 명령어2
cp - copy; 복사 + 붙여넣기 - 기본적으로 파일의 복사만 가능 > 디렉토리의 복사가 필요하면 별도의 옵션을 사용 - 원본 파일의 이름과 동일한 이름으로 복사 가능 + 원본 파일과 다른 이름으로 복사 가능 (= 복사와 동시에 이름 변경이 가능, 명령어 입력 시 이름을 바꿔서 입력하면 된다) * 이름을 바꿔서 복사할 때는 원본을 하나만 입력할 수 있다 - 형식 cp [옵션] 원본 [원본] ... [원본] 복사할 위치[+이름] * 옵션 -r : 디렉토리도 복사(파일 복사도 가능) mv - move; 잘라내기 + 붙여넣기 - 파일, 디렉토리 전부 이동 가능 - 원본 파일과 같은 이름으로 이동 가능 + 원본 파일과 다른 이름으로 이동 가능 (이동과 동시에 이름 변경이 가능, 이름을 바꾸면서 이동할 때는 ..
2023.10.06 -
기초 명령어1
기초 명령어 - CLI 환경은 명령어를 사용하여 운영체제를 제어하는 환경 - 형식 명령어 [옵션] [보조 옵션] [대상] pwd clear cd mkdir directory ls -l directory 위의 형식과 다른 형식으로 사용하는 명령어들은 각 명령어 설명에 형식 작성 pwd - 내가 현재 위치한 디렉토리를 절대경로로 출력 - 형식은 기본 형식으로 사용 cd - change directory; 내 현재 위치를 다른 디렉토리로 이동 - 형식은 기본 형식으로 사용 * 대상 directory : 해당 디렉토리로 이동 . : 현재 디렉토리로 이동(의미 X) .. : 상위 디렉토리로 이동 생략 : 명령어를 입력한 사용자의 홈 디렉토리로 이동 ~ : 명령어를 입력한 사용자의 홈 디렉토리로 이동(누구나 가능)..
2023.10.06 -
vi 에디터
vi 에디터 - Linux에 기본적으로 설치되는 CLI 환경의 문서 편집 프로그램 - 초창기 Unix에서 사용하던 프로그램 90년대에 vim으로 업그레이드 되었으나 아직까지 vi 에디터라고 부른다 - 사용 환경이 세 가지로 구분 명령 모드 : 기본 사용 환경, 커서 이동, 실행 취소/다시 실행, 복사/잘라내기/붙여넣기, 삭제, 입력/실행 모드 전환 입력 모드 : 내용 편집을 위한 환경, 파일의 내용을 입력/수정/삭제, 명령 모드 전환 실행 모드 : 그 외 대부분의 기능들을 사용하기 위한 환경, 명령 모드 전환 (ex 모드) - 실행 명령어 vi : 빈 문서 열기 vi 파일명 : 해당 파일 열기 - 명령 모드 사용 방법 * 명령모드에서 숫자를 입력하면, (입력한 숫자 * 입력 모드에서 타이핑 한 것)이 출..
2023.10.06 -
FTP 기본
FTP - File Transfer Protocol; 파일 전송을 위한 통신 규칙/약속 - client가 FTP server에 접속하여 자신의 파일을 server에 복사(upload)할 수 있고 server에 저장되어 있는 파일을 자신의 컴퓨터에 복사(download) 할 수 있다 - 설치 및 사용을 위한 준비 1. Linux yum -y install vsftpd-* : ftp 설치 systemctl restart vsftpd : ftp 서비스 실행 systemctl enable vsftpd : 부팅 시 ftp 서비스 자동 실행 firewall-cmd --permanent --add-service=ftp : 방화벽 예외 규칙에 ftp 추가 firewall-cmd --reload : 예외 규칙 적용 2...
2023.10.06