리눅스 팁 모음

자주 안 쓰고, 막상 찾으면 안 나오는 팁 모음

1. 각종 리눅스 패키지 관리 명령어 모음

1.1. Package Mgmt : http://wiki.kldp.org/wiki.php/PackageMgmt?action=show

2. rpm

2.1. rpm 파일 임의 경로에 풀기

rpm2cpio RPM파일 | cpio -id

 

2.2. rpm 파일 구성 보기

rpm2cpio RPM파일 | cpio –list

3. vim

3.1. vim 스크립트(플러그인) 관리 #1

vundle : http://wiki.kldp.org/wiki.php/VimEditor

3.2. vim 스크립트(플러그인) 관리 #2 : vimana

3.3. 특정 단어 있는 줄 지우기 : g/찾을단어/d

3.4. 특정 단어 없는 줄 지우기 : g!/찾을단어/d

3.5. 편집권한 없는 파일 vim로 이미 연 상태에서 저장하기( http://www.commandlinefu.com/commands/view/1204/save-a-file-you-edited-in-vim-without-the-needed-permissions )

데비안, 우분투 등에서 일반 계정으로 루트 권한 필요한 파일 열어놓고 편집한 경우. 파일 저장을 못해서 그냥 닫고 다시 편집한 경우

:w !sudo tee %

하면 파일 저장할 수 있다. 에러나 경고가 발생 시

:w !sudo tee > /dev/null %

등을 하면 됨. 자세한 내용은 링크 참조.


4. bash

4.1 단축키 목록 보기 bash hostkey list : bind –P

4.2 모드 변경 set -o vi

http://www.catonmat.net/blog/bash-vi-editing-mode-cheat-sheet/

5. 리눅스 하드웨어 정보 보기

ipmi 관련 패키지가 있어야 하고, 메인보드에서 해당기능을 지원해야

dmidecode


6. 패스워드 암호화 수준 변경

authconfig –test | grep hashing
authconfig –passalgo=sha512 –update

이전에 생성된 유저의 비밀번호를 sha512로 변경 하려 할 때

chage -d 0 유저네임

7. 표준출력을 파일 저장과 동시에 하기

출력재지정(redirection) 하면서 파일 저장도 같이 하고 싶을 때는

cat /etc/passwd | tee ~/good_passwd


게시됨

카테고리

작성자

태그:

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.