본문 바로가기
반응형

Linux15

ping test 스크립트 Ping Test 스크립트 #!/bin/bash HOST=./host.web for LST in `cat ${HOST}` do CHK=`echo ${LST} | cut -c 1` if [[ ${CHK} != '#' ]] ; then ping -c 1 -w 1 ${LST} &> /dev/null if [ "$?" == "0" ] ; then echo "${LST} .. 정상" else echo "${LST} .. 비정상" fi fi done 2020. 4. 22.
X Server가 없이 사용이 가능한 리눅스용 콘솔(터미널용) 텍스트 모드 웹 브라우저 1. Links : http://links.twibright.com/ 특징 : CSS 미지원으로 로딩이 빠름 설치 방법 $ apt-get install links $ yum -y install links 사용법 $ inks https://www.google.com g : 주소 열기 z : 뒤로 가기 d : 다운로드 ^C : 종료 ^P : 스크롤 올림 ^N : 스크롤 내림 / : 검색 왼쪽 방향키 : 뒤로 가기 오른쪽 방향키 : 다음페이지 / 링크 클릭 위/아래 방향키 : 링크 선택 2. Lynx : http://lynx.browser.org/ 특징 : 쿠키 사용 설치 방법 $ apt-get install lynx $ yum -y install lynx 사용법 $ lynx https://www.google.. 2019. 9. 18.
Linux 명령어 ss (Socket Statistics) 리눅스에서 네트워크 상태를 확인하기 위해 흔히 사용하는 명령어로는 netstat 를 들수 있는데, 대체 명령어로 ss도 사용할 수 있다. CentOS 6.x x64 에서 가능하니 참고! #ss [옵션] [필터] -a : 모든 포트 확인 -t : TCP 포트 확인 -u : UDP 포트 확인 -l : LISTEN 상태 포트 확인 -p : 프로세스명을 표시 -n : 호스트 / 포트 / 사용자이름을 숫자로 표시 [root@centos7 ~]# ss | head -n 5 Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port u_str ESTAB 0 0 * 23740 * 23739 u_str ESTAB 0 0 * 23707 * 23706 u_str ESTA.. 2019. 7. 8.
리눅스 레이드 정보 확인 방법 /home> cat /proc/driver/cciss/cciss0 cciss0: HP Smart Array E200 Controller Board ID: sdfqwdfasdgqefsadfasdfqwdfasdg Firmware Version: 1.72 IRQ: 90 Logical drives: 1 Sector size: 8192 Current Q depth: 0 Current # commands on controller: 0 Max Q depth since init: 142 Max # commands on controller since init: 175 Max SG entries since init: 31 Sequential access devices: 0 cciss/c0d0: 146.77GB RAID 1.. 2012. 4. 4.
CentOS 5 설치 후 설정 CentOS 5.x 으로 작성! 중요도 확인! ☆☆☆☆☆ - 반드시 설정. ☆☆☆☆ - 설정하면 편함. ☆☆☆ - 개인 판단. .bashrc 수정 home 밑의 .bashrc는 해당 개정에 대해서만 적용 - 추천 /etc/밑에 있는 bashrc는 host의 전체 개정에 적용(root만 수정가능) alias vi='vim' > vim은 에디터 사용시 색상으로 구분(☆☆☆☆) alias nre='/etc/init.d/network restart' > 네트워크 재시작(☆☆☆) .bashrc 적용 > $source .bashrc (enter) 또는 $. .bashrc (enter) root만 실행 할 수 있도록 수정(☆☆☆☆☆) chmod 700 /sbin/halt chmod 700 /sbin/poweroff .. 2012. 3. 15.
[UNIX / LINUX 환경 기초 핸들링] (3) VI Editor [IT/Server] - [UNIX / LINUX 환경 기초 핸들링] (1) UNIX / LINUX 기본명령어 [IT/Server] - [UNIX / LINUX 환경 기초 핸들링] (2) UNIX / LINUX 환경파일 (3) VI Editor DOS, Window환경에서 작업을 하던 사용자 들에게 vi는 처음에 접하게 될 경우 매우 당황스럽지 않을 수 없다. 그리하여 vi editor는 매뉴얼과 함께 사용하는 경험이 얼마나 있느냐에 따라 익혀갈수록 감탄하게되는 프로그램이라고 한다. VI는 입력모드와 ex모드 (: ) 그리고 명령어 모드(ESC키 누른 이후)로 나뉘어진다. VI를 사용하다보면 문법을 하나 발견할 수 있는데 vi명령어는 [반복횟수][편집명령][반복횟수][커서이동명령] 이런식으로 이루어진다... 2012. 3. 15.
[UNIX / LINUX 환경 기초 핸들링] (2) UNIX / LINUX 환경파일 [IT/Server] - [UNIX / LINUX 환경 기초 핸들링] (1) UNIX / LINUX 기본명령어 1. sh sh은 bone shell이라고 불리우며 가장 기본적인 쉘이다. 쉘이란 커널과 사용자를 연결해주는 하나의 매개체 역할을 한다. 가장 기본이 되는 쉘이 바로 sh이다. 쉘은 여러가지 형태로 만들어 지지만 크게 csh 계열과 ksh계열로 분리가 된다. csh는 c 언어를 기초로 만들어진 관리자 중심의 쉘이다. ksh는 korn shell이라고 불리며 사용자 중심으로 만들어진 쉘이다. 리눅스는 bash 라는 쉘을 사용하며 이 의미는 born again shell의 의미를 가지고 있다. bash는 csh의 관리적인 측면과 ksh의 사용자 편의성 측면을 모두 고려하여 만들어진 쉘이다. 유닉스(.. 2012. 3. 15.
[UNIX / LINUX 환경 기초 핸들링] (1) UNIX / LINUX 기본명령어 1. 기본 명령어 *man : 명령어에대한 매뉴얼을 볼 수 있다. - man cp, man mv 등등 *cd : 디렉토리 변경 명령어 *date : 현재의 날짜와 시간을 단말기 화면에 표시 *cal : unix 시스템에 내장되어있는 달력을 화면에 출력 *cat [파일명] : 파일의 내용을 화면에 출력 *ls: 현재 위치한 디렉토리 아래에 있는 파일 및 서브디렉토리의 정보를 나열(DOS의 dir) - 여러 옵션들이 있으나 보통 ls만 쓰거나 ls –al을 사용한다. -al옵션은 ls명령시 보이지않는 .으로 시작하는 파일명까지 모두 출력 *pwd : 현재 작업 디렉토리 출력 명령어 - vi편집기같은곳에서 경로 수정중, 경로가 생각안날 때 종종 사용 2. 파일관련 명령어 *mkdir : 디렉토리 생성 명령어 .. 2012. 3. 15.
CentOS 서비스 정리 Acpid, anacron, atd, auditd, autofs, avahi-daemon, Bluetooth, cpuspeed, crond, cpus, firstboot, gpm, haldaemon, hidd, ip6tables, iptalbes, irqbalance, isdn, kudzu, lvm2-monitor, mcstrans, mdmonitor, messagebus, microcode_ctl, netfs, network, nfslock, pcscd, portmap, rawdevices, readahead_early, restorecond, rpcgssd, prcidmapd, sendmail, smartd, sshd, syslog, xfs, yum-updatesd Auditd, autofs, cro.. 2012. 3. 14.
반응형