본문 바로가기

Programming

linux 자주쓰는 명령어..정리

# 리눅스 버전 확인
cat /etc/issue
cat /etc/SuSE-release


# gcc 버전 확인

gcc -v
cat /proc/version

# cpu, mem 정보 확인

cat /proc/cpuinfo
cat /proc/meminfo

# ip 정보 확인 
ifconfig 

# 리눅스 시간 강제 설정

날짜 변경
date -s 3/14/2011

시간 변경
date -s 12:00:00 

crontab 관련
-----------------------------------
crontab -e -> 크론 수정
/etc/init.d/cron stop -> 크론 중지
/etc/init.d/cron start -> 크론 시작
-----------------------------------

비번
cat /etc/shadow

계정생성
ex1) useradd jds83
ex2) useradd -g users -d /home/jds83 -s /bin/sh -m jds83

passwd jds83


프로세스 이름으로 kill 명령어
# kill -9 `ps -ef | grep 프로세스문자열 | grep -v grep | awk '{ print $2 }'`


프로세스 최대 코어 파일 사이즈 설정( vi ~/.bashrc )
ulimit -c 5000000

한글 세팅( vi ~/.bashrc )
--------------------------
export LANG=ko_KR.EUC-KR
--------------------------

vim 편집기 세팅 ( vi ~/.vimrc )
----------------------------------------------------------------------
set nu - 행 라인 표시
set cindent - 소스에서 자동 들여쓰기
set tabstop=2 - 탭간격을 2칸으로 지정  ( set ts=2 )
set tag = $HOME/tags 테그( 단축키)를 저장할 디렉토리 지정
syntax on ( sy on ) - 구분 강조 기능 사용

set shiftwidth =4 (set sw =4)
set expandtp - 탭문자를 공백문자로 변환
set visualbell - 사용자 실수를 경고할때 비프임 대신 비주얼 벨로 경고
set nobackup - 백업파일을 생성하지 않음
set autoindent - 자동 들여쓰기 사용
set smartindent - 좀더 지능적인 들여쓰기 사용
set incsearch - 키워드를 입력할때 검색하는 점진 검색 사용

filetype on - 파일의 종류에 따라 구분 강종
colorscheme evening - vi색상테마변경
set background=dark - 어두운 배경색 상용
set hisearch - 검색어 강조 기능 사용0
set ignorecase -검색,편집 치환시에 대소문자 구분하지 않음
----------------------------------------------------------------------

svn 폴더 생성
# svnadmin create 폴더이름


MySQL Start, Stop 명령
directory : cd /usr/local/mysql

- Start : mysql/bin/mysqld_safe &
- Stop : mysql/bin/mysqladmin --user=userid --password=pwd shutdown
(root권한을 가진 user계정으로 실행)

'Programming' 카테고리의 다른 글

sql tip 정리  (0) 2012.01.18
gdb 정리  (0) 2012.01.18
리눅스 사용자 관련 명령어  (0) 2011.03.03
CPPUNIT 테스트  (0) 2011.01.07
기초지식 정리  (0) 2010.12.20