[root@centos7 ~]# systemctl start firewalld Failed to start firewalld.service: Unit is masked. Failed to start firewalld.service: Unit is masked. 출력시 systemctl unmask firewalld [root@centos7 ~]# systemctl unmask firewalld Removed symlink /etc/systemd/system/firewalld.service. [root@centos7 html]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded ..
[junhee.lee:root@host ~]# cat /var/log/messages | egrep -i '(error|fail)' Jan 6 04:55:49 host kernel: [Hardware Error]: Machine check events logged Jan 6 05:31:21 host kernel: [Hardware Error]: Machine check events logged Jan 6 06:03:25 host kernel: [Hardware Error]: Machine check events logged Jan 6 06:36:04 host kernel: [Hardware Error]: Machine check events logged Jan 6 07:09:19 host kernel: ..
" Syntax Highlighting if has("syntax") syntax on endif set nu "line set fileencodings=utf8,euc-kr "encodeing set hlsearch "hilight search "set autoindent 들여쓰기 "set cindent set ts=4 set sts=4 set shiftwidth=4 set laststatus=2 set showmatch set smartcase set smarttab "set smartindent set ruler
[junhee.lee:root@* /]# ls -al ls: cannot access test [junhee.lee:root@* /test]# ls ls: cannot open directory .: Input/output error 1. / 디렉토리에서 ls 명령어를 입력하게되면 cannot access test 문구가 출력된다. 2. /test 디렉토리에서 ls 명령어를 입력하게되면 ls: cannot open directory .: Input/output error 문구가 출력된다. - 단순 디스크 문제인줄 알았지만 마운트 설정이 잘못되어있어서 발생하는 오류였다. 3. 디스크 장애가 발생했을때 생기는 오류 - 디스크 교체 필요하다. 자료 손실될 가능성도 생각해야한다. 4. 디스크 용량이 가득 찼을때..
업데이트 및 패키지 설치 yum -y update sudo -y yum install yum-utils sudo -y yum groupinstall development IUM 저장소 설치 # CentOS 6 yum install \ https://repo.ius.io/ius-release-el6.rpm \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm # CentOS 7 yum install \ https://repo.ius.io/ius-release-el7.rpm \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Python 설치 # 라이브러..
dmidecode [root@web ~]# dmidecode -h Usage: dmidecode [OPTIONS] Options are: -d, --dev-mem FILE Read memory from device FILE (default: /dev/mem) -h, --help Display this help text and exit -q, --quiet Less verbose output -s, --string KEYWORD Only display the value of the given DMI string -t, --type TYPE Only display the entries of given type -H, --handle HANDLE Only display the entry of given han..
블럭 장치 목록을 보여주는 명령어 user@jun:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111.8G 0 disk ├─sda1 8:1 0 79.9G 0 part / ├─sda2 8:2 0 1K 0 part └─sda5 8:5 0 32G 0 part [SWAP] sdb 8:16 0 931.5G 0 disk └─sdb1 8:17 0 931.5G 0 part sr0 11:0 1 1024M 0 rom
server에서 계정 생성 useradd vm1user passwd vm1user server에서 설정할 수 있는 것들 /etc/ssh/ssh_config /etc/ssh/sshd_config client에서 root 접속을 못하게 하기위해서 /etc/ssh/sshd_config 안에 있는 PermitRootLogin no를 설정해줘야한다. 22번 포트 - 해킹 당하기 쉬움 ssh vm1user@172.28.128.11 - 접속 가능… ssh -p22 172.28.128.11 vm1user - 접속 불가능… -> 이유 찾아보기 Client에서 최초 ssh 접속시 인증서가 저장되는 곳은 root 디렉토리의 /home/vagrant/.ssh/known_hosts server에서 열려있는 port 확인 net..
ifconfig, netstat 명령어가 작동하지 않을때 : net-tools 미설치 [root@web ~]# rpm -q net-tools package net-tools is not installed [root@web ~]# ifconfig -bash: /sbin/ifconfig: No such file or directory [root@web ~]# netstat -bash: netstat: command not found net-tools 설치 yum -y install net-tools [root@web ~]# netstat Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address Stat..
a : 현재 커서 다음 위치부터 수정 가능 A : 현재 커서가 있는 제일 뒤부터 수정 가능 i : 현재 커서 위치에서 수정 가능 I : 현재 커서가 있는 제일 앞부터 수정 가능 u : 한 단계 전으로 되돌리기 U : 전체 되돌리기 H : 왼쪽 J : 아래 K : 위 L : 오른쪽 Ctrl + d : 다음 페이지 Ctrl + b : 이전 페이지 :w : 저장 :q : 종료 :wq : 저장 후 종료 :w! : 강제 저장 :q! : 강제 종료 / : find
/bin - linux의 기본 명령어 디렉토리 /home - 홈 디렉토리 디렉토리 /boot - 부팅, 부트로더 관련 디렉토리 /dev - 장치파일을 담고 있는 디렉토리 /etc - 리눅스 설정 파일들을 담고 있는 디렉토리 /lib - 시스템 전체에 사용되는 공용 라이브러리 디렉토리 /mnt - 저장장치의 마운트 포인트 디렉토리 /opt - 소스 미공개 프로그램이나 바이너리 코드만 갖고 있는 프로그램들이 설치되는 디렉토리 /sys - 시스템 사용 파일 디렉토리 /usr - 사용자 응용프로그램 설정 저장 디렉토리 /usr/bin - 응용 파일 라이브러리 /usr/lib - 응용 프로그램 라이브러리 /var - 시스템 운영중에 파일크기가 지속적으로 변하는 것들을 모아두는 디렉토리 /tmp - 임시파일 디렉토리
sed -i sed -i ‘.bak’ ’s/변경될 글자/변경할 글자/g’ file sed -e sed -e ’s/변경될 글자/변경할 글자/g’ file sed -i -e sed -I -e ’s/변경될 글자/변경할 글자/g’ file