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

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


+ Recent posts

티스토리 툴바