Ubuntu
* 명령어가 아닌 파일 정보에서 직접삭제
vi /var/lib/dpkg/status
자신이 지울려는 패키지를 검색후
Package:..
시작 하는 부분을 지운후 저장한다
/etc/default/grub 파일을 연다.
* 콘솔모드 부팅하기
(sudo vi /etc/default/grub)
GRUB_CMDLINE_LINUX="" 을 GRUB_CMDLINE_LINUX="text"로 수정
GRUB_CMDLINE_LINUX_DEFAULT ="quiet splash" 을 GRUB_CMDLINE_LINUX_DEFAULT=""로 수정
내용 수정후 이것을 꼭 해야한다.
# sudo update-grub
재부팅
#sudo reboot now
CentOS
Linux 공통
*설치 버전 확인
# lsb_release -a
# uname -a
* 커널버전 확인
#uname -r
3.16.0-30-generic
#cat /proc/version
Linux version 3.16.0-73-generic (buildd@lcy01-32) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #95~14.04.1-Ubuntu SMP Thu Jun 9 08:00:04 UTC 2016
* 다른 서버로 파일 전송하기
scp -rv test.tar root@192.168.9.100:/compile/
*검색
명령어 : grep -r "찾을 문자열" ./*
ex : grep -r "aaa" ./* 위의 ex를 설명드리면 ./(현재 폴더 아래 모든 파일에서) aaa라는 문자열이 있는지 찾아라!! 단 하위 디렉토리 모두에서(-r) 입니다.
* 특정 포트 열려 있는지 확인 하기
# nc -z 192.168.8.4 12345
접속이 바로되면 192.168.8.4 가 열려 있는것이다.
* 인터넷 되게 하기
#vi /etc/resolv.conf
nameserver 8.8.8.8
*시간 동기화
인터넷으로 동기화 시키는 방법
#rdate -s time.bora.net
적용된 시간 확인
#date
*iptables 기본 사용
특정 포트 열기
#iptables -I INPUT 1 -p tcp --dport 12345 -j ACCEPT
설정 조회
#iptables -L -v
1개 삭제
iptables -D INPUT 1
전체 삭제
iptables -F
* 압축하기
#tar -cvf test.tar test
#tar -zcvf aaa.tar.gz abc
*압축풀기
#tar -xvf file.tar
#tar -zxvf aaa.tar.gz
* vim 사용법
입력 모드: i
취소 : u
한줄 삭제 : dd
블럭 정렬
v 클릭후 방향키로 위치 조절 = 누르면 정렬
전체 정렬
gg=G 연속해서 누르면 됩니다.
행번호 확인
:set nu
간격 조절하기
:set ts=8
:set sw=4
:set sts=4
:set smartindent
:set cindent
전체 vim에 적용하기
#~/.vimrc
에 넣으면 된다.
* 서버간 복사 하기
#scp -rv xxx.tar root@192.168.8.1:/opt/
리눅스 재설치후 키 오류가 발생하면
키를 리셋하고 사용하면된다.
#ssh-keygen -R 192.168.0.8
* Intel 10 Gbit network card (82599EB) third part SFP+
modprobe -r ixgbe
modprobe ixgbe allow_unsupported_sfp=1
'개발 > Linux' 카테고리의 다른 글
OFED 설치 (0) | 2016.07.01 |
---|---|
우분투에서 콘솔모드 부팅 (0) | 2016.07.01 |
vim 블럭 복사후 붙여넣기 (0) | 2016.07.01 |
vi 소스 정렬 (0) | 2016.07.01 |
리눅스 압축 하기 (0) | 2016.07.01 |