"단축키&명령어"의 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
Kim135797531 (토론 | 기여) (새 문서: 2015년 9월 4일 (금) 14:19에 마지막으로 수정됨 ==실제 사용== * gksu ** 그래픽 기반 프로그램을 root 권한으로 실행시 발생하는 여러 문제 예방...) |
Kim135797531 (토론 | 기여) |
||
1번째 줄: | 1번째 줄: | ||
==실제 사용== | ==실제 사용== | ||
* gksu | * gksu | ||
37번째 줄: | 35번째 줄: | ||
tail -f access.log.1 | php -R '$len = strlen($argn); $ret = substr($argn, 0, 180); $ret2 = substr($argn, $len-150, $len); echo urldecode($ret)."\n"; echo "==============================$ret2"."\n\n";' | tail -f access.log.1 | php -R '$len = strlen($argn); $ret = substr($argn, 0, 180); $ret2 = substr($argn, $len-150, $len); echo urldecode($ret)."\n"; echo "==============================$ret2"."\n\n";' | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* 키보드 키 반복 입력 안 될 때 | |||
** xset r on | |||
---- | ---- | ||
2019년 11월 22일 (금) 11:09 판
실제 사용
- gksu
- 그래픽 기반 프로그램을 root 권한으로 실행시 발생하는 여러 문제 예방
- Alt+F2
- 네비게이터 바로가기
- Terminator
- Ctrl+Shift+T 새 탭 열기
- Ctrl+Shift+E 수직 분할
- Ctrl+Shift+O 수평 분할
- Ctrl+Shift+P 이전 분할
- Ctrl+Shift+N 다음 분할
- Ctrl+Shift+W 현재 분할 닫기
- 시스템 성능 옵션 조절
- sudo cpufreq-set -c 0 1 2 3 4 5 6 7 -g performance
- sudo cpufreq-set -c 0 1 2 3 4 5 6 7 -g ondemand
- sudo cpufreq-set -c 0 1 2 3 4 5 6 7 -g powersave
- 우분투 화면 회전
- 쉬운 방법
- xrandr -o normal
- xrandr -o left
- 화면 선택 회전
- xrandr -q
- xrandr --output HDMI1 --rotate normal
- xrandr --output HDMI1 --rotate left
- 쉬운 방법
- 시스템 전력 사용량 조회
- powertop
- 압축 파일 한글 인코딩 깨질때
- unzip -O cp949 xxxx.zip
- 무식한 dmesg tail
- while true;do sudo dmesg -c;done
- 액세스 로그 보기
- 앞에서부터 180바이트 자르고, %형 유니코드 디코드 후 표현 -> IP 주소 및 요청 API 확인
- 뒤에서부터 150바이트 표현 -> 접속 디바이스 정보 확인
tail -f access.log.1 | php -R '$len = strlen($argn); $ret = substr($argn, 0, 180); $ret2 = substr($argn, $len-150, $len); echo urldecode($ret)."\n"; echo "==============================$ret2"."\n\n";'
- 키보드 키 반복 입력 안 될 때
- xset r on
소유권 변경
- 소유자와 그룹 모두 변경(재귀적으로)
- chown -R kdm:kdm [폴더]
- 폴더 파일별 권한 다르게 주고 일괄적으로 소유자까지 바꾸기
#!/bin/bash
path='/home/kdm/'
user='kdm'
group='kdm'
#rw-rw-r--
find ${path}/ -type f -print0 | xargs -0 chmod 0664
#rwxrwxr-x
find ${path}/ -type d -print0 | xargs -0 chmod 0775
chown -R ${user}:${group} ${path}/
- 현재 버전 확인
- cat /etc/issue
- lsb_release -a
- mysql 관련
- 접속
- mysql -h localhost -u myname -pmypass mydb
- sql 로그 보기(위험!)
- SHOW VARIABLES LIKE "general_log%";
- SET GLOBAL general_log = 'ON';
- SET GLOBAL general_log = 'OFF';
- 접속
폴더 삭제
- 항상 safe-rm 사용하기
- 정상적인 방법
- rm -rf [폴더 이름]
- 약간 위험한 방법
- 폴더 안으로 들어가서 rm -rf ./*
절대 금지
- rm -rf /
- rm -rf /* preserve도 못 막음!!!!!!!
하드 복구 관련
ddrescue --no-split /dev/hda1 imagefile logfile
ddrescue --direct --max-retries=3 /dev/hda1 imagefile logfile
ddrescue --direct --retrim --max-retries=3 /dev/hda1 imagefile logfile
세팅용
- 시작 프로그램 설정
- gnome-session-properties
- 시스템 스왑 사용량 조절 (http://askubuntu.com/questions/103915/how-do-i-configure-swappiness)
- 확인: cat /proc/sys/vm/swappiness
- 바꾸기: /etc/sysctl.conf 에 vm.swappiness = 10 수정 또는 추가
- 이렇게도 바꿀 수 있음: sysctl vm.swappiness=10
- 재부팅 안하고 스왑 비우기: swapoff -a
- 다시 스왑 켜기: swapon -a
- 기본 프로그램 설정은 이렇게
sudo apt-get install exo-utils
exo-preferred-applications