vim의 탭은 기본 8이다.
탭 스톱을 설정하는 방법은 ~/.vimrc 파일에 설정할 수 있다.
set smartindent
set tabstop=4
set expandtab
set shiftwidth=4 " >> 또는 << 키로 들여 쓰기 할때 스페이스의 갯수. 기본값 8
Code language: JavaScript (javascript)
vim의 탭은 기본 8이다.
탭 스톱을 설정하는 방법은 ~/.vimrc 파일에 설정할 수 있다.
set smartindent
set tabstop=4
set expandtab
set shiftwidth=4 " >> 또는 << 키로 들여 쓰기 할때 스페이스의 갯수. 기본값 8
Code language: JavaScript (javascript)
1. 소개 우분투 서버를 관리하고 사용하는데 외부접속을 좀더 제한하여 보안을 강화한다.보안강화는 접속 제한 두가지를 두고 SSH키 자체에 암호를 거는 것. 이렇게 세가지를 통합합니다. 2. 사용자 생성우선은 sudo 권한이 있는 계정으로 서버접을 합니다. 3. RSA키 생성 # ssh-keygen -t rsa 위의 명령어를 이용해서 RSA 방식의 개인키와 공개키를 생성합니다. 명령어를 실행하면 아래와 같이 키를 저장할 디렉토리와 파일명을 … ubuntu에서 외부 접속을 좀…
Ubuntu는 한 3년전부터인가 CentOS보단 개인적으로 더 주력으로 많이 사용했던거 같다. 16.04 LTS 나올때부터 꾸준히 쓰긴 했었는데 어느샌가 벌써 18.04가 LTS 버전으로 나왔다. 16.04로 바꿔서 쓸때도 systemctl 때문에 한동안 매우 힘들었는데 18.04 올라가고 벌써부터 바뀐 것들이 너무 많다. 뭐 이리 배울게 많아 ㅠㅠ 어찌됐든 또 잊어버리기 전에 다음에 헤매지 않게 기억해본다. Static IP 설정 첫번째 난관은 네트워크 인터페이스 … Ubuntu 18.04 Netplan을 사용한…
우분투에서 현재 시간 및 날짜 확인하기 명령어에 date라고 입력하면 됩니다. $ date 우분투에서 Timezone 변경하기 #1 타임존(Timezone) 선택 아래에 나오는 /usr/share/zoneinfo/ 에 보면 대륙과 대륙에 해당하는 국가들이 나와 있습니다.원하시는 국가를 선택해서 경로를 기억합니다. 타임존(Timezone) 변경 아래는 Asia/Seoul 로 변경하는 예제입니다. $ sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 우분투에서 Timezone 변경하기 #2 tzselect 다음과 같이 tzselect 명령어를 … 우분투(ubuntu)에서 타임존 변경하기 더…
리눅스에서 날짜의 출력 실행형식 date +“포맷인자” 예시 date +”%G%m%e%H%M” => 201104111526 날짜가 들어간 파일명으로 파일 생성 예시 vi aaa_date +"%G%m%e%H%M".txt 포맷인자 %% % 자체를 표시한다. %a 요일이름을 표시한다. (일..토) %A 완전한요일이름을 표시한다. (일요일..토요일) %b 월이름을 표시한다. (1월..12월) %B 완전한월 이름을 표시한다. (1월..12월) %c 날짜와 시간을 표시한다. (2007년 11월 14일 (수) 오전 12시 50분 16초) %C … 리눅스에서 날짜 출력 더…
utmpdump /var/log/wtmp > temp.txt 해당 로그 파일을 raw 포맷으로 출력 perl -p -i -e s@수정할 내용@수정 후 내용@g <파일명> raw 데이터 수정 utmpdump -r < temp.txt > /var/log/wtmp 해당 파일을 다시 바이너리 형식으로 재입력 rm -f temp.txt raw 데이터 삭제 /var/log/wtmp 로그인 정보가 기록된 바이너리 파일last 명령어가 해당 파일의 내용을 참조하여 보여 줌
활성화 확인 $ cat /proc/sys/net/ipv6/conf/all/disable_ipv6 0 # 사용중 1 # 사용안함 sysctl.conf 파일수정 $ sudo vi /etc/sysctl.conf 파일 내 아래 내용 붙여넣은 후 저장 # IPv6 Disable net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 적용 $ sudo sysctl -p $ sudo reboot 활성화 확인 $ cat /proc/sys/net/ipv6/conf/all/disable_ipv6 1 # 활성화 상태 확인에서 사용안함 … Linux IPv6 비활성화 방법…
우분투의 기본적인 방화벽은 “ufw”이다. 이는 iptables를 좀 더 쉽게 설정할 수 있도록 한것방화벽 구성에는 문제가 없지만 수준 높은 방화벽 구성에는 iptables룰을 직접 사용해야 한다. 참고: 우분투 ufw help 가이드 UFW 사용법 UFW 기본 설정법에 대하여 알아보자. UFW활성화 / 비활성화 UFW는 기본 비활성화 상태이기에 이를 활성화 한다. UFW 비활성화 UFW 상태 확인 UFW 기본 룰 UFW에 … 우분투 방화벽(ufw) 설정 더…
이 글은 HDD, SSD, USB플래시 드라이브 등과 같은 장치에서 파일 시스템의 읽기/쓰기 성능을 측정하는 방법을 다룹니다. dd명령을 사용하여 테스트 하는 방법과 hdparm을 사용해서 읽기 속도를 측정하는 방법을 보여드립니다. 정확한 읽기/쓰기 속도를 얻으려면 아래 테스트를 여러 번(3~5번) 반복하고 평균 결과를 얻어야 합니다. dd: 테스트 디스크 쓰기 속도 dd: 테스트 디스크 읽기 속도 Cache를 클리어 하여 실제 … Disk Speed Test (Read/Write)…
| hostname 확인 명령어로 확인하기 다음과 같이 입력하면 hostname을 출력합니다. 설정 파일 열어서 확인하기 | hostname 변경 명령어로 변경 다음과 같이 입력하면 hostname이 new-hostname 으로 바뀝니다. 설정 파일 열어서 변경하기 텍스트 에디터로 /etc/hostname 파일을 열어서 내용을 new-hostname 으로 바꾸면 hostname이 new-hostname으로 바뀝니다. | 재부팅 그리고 재부팅. 재부팅을 하면 위에서 설정한 사항들이 반영됩니다.
CentOs 5 CentOs 6 Debian, Ubuntu