'Linux/Common'에 해당되는 글 17건

  1. 2017.06.11 환경변수 설정 - 중첩되지 않게 하는 방법
  2. 2016.03.15 linux commands
  3. 2016.02.23 jupyter
  4. 2016.02.07 Memory Drop
  5. 2014.09.28 cron을 이용한 벡업 스크립트
  6. 2014.08.23 Linux Command - join
  7. 2014.02.01 vim 업데이트 및 gvim 설치
  8. 2013.05.26 분할 압축

Example)

환경변수에 추가하고싶은 경로가 존재하지 않는다면, 추가해준다.


[[ ":$PATH:" != *":${FFMPEG_BIN_DIR}:"* ]] && PATH="${FFMPEG_BIN_DIR}:${PATH}"

[[ ":$LD_LIBRARY_PATH:" != *":${FFMPEG_LIB_DIR}:"* ]] && LD_LIBRARY_PATH="${FFMPEG_LIB_DIR}:${LD_LIBRARY_PATH}"

[[ ":$PKG_CONFIG_PATH:" != *":${FFMPEG_PKGCONFIG_DIR}:"* ]] && PKG_CONFIG_PATH="${FFMPEG_PKGCONFIG_DIR}:${PKG_CONFIG_PATH}"

export PATH LD_LIBRARY_PATH PKG_CONFIG_PATH



'Linux > Common' 카테고리의 다른 글

linux commands  (0) 2016.03.15
jupyter  (0) 2016.02.23
Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
Posted by scii
:

linux commands

Linux/Common 2016. 3. 15. 00:36 |


'Linux > Common' 카테고리의 다른 글

환경변수 설정 - 중첩되지 않게 하는 방법  (0) 2017.06.11
jupyter  (0) 2016.02.23
Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
Posted by scii
:

jupyter

Linux/Common 2016. 2. 23. 12:11 |

'Linux > Common' 카테고리의 다른 글

환경변수 설정 - 중첩되지 않게 하는 방법  (0) 2017.06.11
linux commands  (0) 2016.03.15
Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
Posted by scii
:

Memory Drop

Linux/Common 2016. 2. 7. 16:59 |



'Linux > Common' 카테고리의 다른 글

linux commands  (0) 2016.03.15
jupyter  (0) 2016.02.23
cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
vim 업데이트 및 gvim 설치  (0) 2014.02.01
Posted by scii
:


1. 계정 풀 백업


2. 계정 증분 백업


3. DataBase 백업



# crontab 에 스크립트 등록

위의 백업하는 스크립트를 매일 일정 시간에 실행하기 위해서는 cron 서비스에 등록해줘야 한다. 

crontab -e 명령으로 cron 서비스 편집 모드로 들어간 후 아래의 코드를 입력한다.

이렇게 하면 매일 주기적으로 백업이 진행된다. 중요한 자료나 혹은 웹 서버 데이터를 안전하게 보관할 수 있다.



'Linux > Common' 카테고리의 다른 글

jupyter  (0) 2016.02.23
Memory Drop  (0) 2016.02.07
Linux Command - join  (0) 2014.08.23
vim 업데이트 및 gvim 설치  (0) 2014.02.01
분할 압축  (0) 2013.05.26
Posted by scii
:

Linux Command - join

Linux/Common 2014. 8. 23. 21:39 |

'Linux > Common' 카테고리의 다른 글

Memory Drop  (0) 2016.02.07
cron을 이용한 벡업 스크립트  (0) 2014.09.28
vim 업데이트 및 gvim 설치  (0) 2014.02.01
분할 압축  (0) 2013.05.26
xargs, find 명령어  (0) 2013.05.08
Posted by scii
:


Debian(Ubuntu) 계열에서의 설치 방법:

$ sudo add-apt-repository ppa:fcwu-tw/ppa

$ sudo apt-get update

$ sudo apt-get install vim


gvim 설치 방법:

$ sudo apt-get install vim-gnome



Redhat 계열에서의 설치 방법:

$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

$ tar xvfj vim-7.4.tar.bz2

$ cd vim74

$ ./configure

$ make

$ make install


./configure를 아무런 옵션 없이 하게 되면 GUI 버전이 설치되어 프로그램이 느려질 수 있다.

--enable-gui=no, --without-x 옵션을 추가해 주면 GUI 연동이 없는 버전이 설치 된다.


--with-features=huge 옵션은 다양한 기능들을 포함하는 것이다.

--enable-perlinterp 부분부터는 perl, python, tcl, ruby interpreter를 설치하여 코드를 작성할 때 도움을 주는 것이다.


./configure --with-features=huge --enable-gui=no --without-x --enable-perlinterp --enable-pythoninterp --enable-tclinterp --enable-rubyinterp

만약, 아래와 같은 오류가 발생하면

no terminal library found

checking for tgetent()... configure: error: NOT FOUND!

You need to install a terminal library; for example ncurses.

Or specify the name of the library with -with -tlib.

make[1]: *** [config] Error 1

make[1]: Leaving directory '/root/compile/vim74/scr'

make: *** [first] Error 2


$ yum install -y ncurses-devel


'Linux > Common' 카테고리의 다른 글

cron을 이용한 벡업 스크립트  (0) 2014.09.28
Linux Command - join  (0) 2014.08.23
분할 압축  (0) 2013.05.26
xargs, find 명령어  (0) 2013.05.08
Linux Theme  (0) 2013.04.28
Posted by scii
:

분할 압축

Linux/Common 2013. 5. 26. 15:01 |


리눅스 분할 압축

ex) tar cvfz - /home/temp | split -b 100m - temp.tar.gz

- /home/temp : 압축할 디렉토리

- 100 : 분할 압축 단위 (100 Mega byte)

- temp.tar.gz 파일명


위와 같이 명령하면 아래와 같이 파일이 나뉘어 생성된다.

temp.tar.gzaa

temp.tar.gzab

temp.tar.gzac






리눅스 분할 압축된 것 해제

ex) cat temp.tar.gz* | tar xvfz -

cat temp.tar.gz* 은 파일 이름이 temp.tar.gz로 시작되는 파일을 합쳐서 콘솔로 출력하는 명령이다.

tar xvfz - 는 콘솔로부터 받은 파일의 압축 해제하는 명령이다. 


※ 명령행에서 - 는 표준 입출력(화면, 키보드) 를 의미한다.




'Linux > Common' 카테고리의 다른 글

Linux Command - join  (0) 2014.08.23
vim 업데이트 및 gvim 설치  (0) 2014.02.01
xargs, find 명령어  (0) 2013.05.08
Linux Theme  (0) 2013.04.28
Linux Theme Settings  (2) 2013.04.07
Posted by scii
: