vim(5)
-
vi 편집기 분할 사용 / 외부 명령어 사용
vi 편집기에서 :sp 파일명 을 하면 상하로 창이 분할됨 vi 편집기에서 :vsp 파일명 을 하면 좌우로 분할됨 창을 전환하고 싶으면 ctrl + w 를 두번 누르면 다음창으로 넘어간다 외부 명령어를 사용할때는 :! 뒤에 명령어를 사용하면 된다.
2018.11.20 -
기본형
#include int main(void){ printf("Hello World!\n"); return 0; }
2018.03.18 -
전날 날짜 구하는 스크립트
date 명령어의 옵션으로 가능 #!/bin/bash 는 해당 쉘이 위치한 곳을 알려주는 인자 yesterday는 변수 -d 옵션은 그 뒤에 나오는 '1 day ago'를 사용하기 위한 옵션 %Y 연도%m 달%d 30일중에 몇일인가 표시 find /root/ -name "*$yesterday*" ls * | grep yesterday.* | grep -v .yesterday | wc -l 오타가 났네요 %G = %Y 로 봐주세요 ㅎ
2016.12.27 -
root 로그인 막기
ssh로 root로그인 막기 vi /etc/ssh/sshd_config 에서#PermitRootLogin = yes를 PermitRootLogin = no로 바꿔주고 주석을 제거.service sshd restart를 해주면 로그인이 안됨.42번째줄에 있음 설정해주기 전에 일반계정하나 만들어 주고 해야함.useradd abcde
2013.10.31 -
네트워크 본딩 설정
리눅스 본딩 하기. 먼저 본딩이란. 여러개의 네트워크 이더넷을 하나의 가상 이더넷에 묶는 것을 말한다. 서버 사용 중 이더넷이 죽으면 서버도 죽는다. 여러개를 연결을 해놓으면 하나가 죽어도 다른하나가 토스 받아서 계속 살아있다. 이것이 첫번째이고 두번째는 네트워크 대역폭을 늘리는 것이다. 기가비트 이더넷을 하나씩 연결하면 1기가. 끝. n개 연결하면 n기가. 저는 vmware로 이더넷 카드 4개 박았슴다. 4개의 랜카드를 하나로 본딩하는 작업을 했씀다. 설치하고 나서 ifconfig로 보면 이더넷이 안올라 올건데 vi로 /etc/sysconfig/network-scripts/ifcfg-eth* 로 들어가서 onboot = yes 로 바꿔주면 올라옴미다. (* = 0~3) 바꾸고나서 물론 service n..
2013.09.11