일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 치명적 귀여움
- 안동국시
- 스테이크
- 데이트
- 고양이는 언제나 귀엽다
- 먹기좋은곳
- 소호정
- 냥이
- 스코티쉬 스트레이트
- 파버스
- 냥스토리
- 고양이
- 양재맛집
- 레스토랑
- 발산맛집
- 파머스테이블
- A. Steed 2: Cruise Control
- 냥냥
- 부모님과
- RED CAT COFFEE X LOUNGE
- 발산
- 스파게티
- codejam
- 발산역 근처 카페
- 소호정본점
- CDJ
- coffee
- 카페
- CodeJam 2017 Round 1B
- 커플
- Today
- Total
목록linux (6)
hubring
NUMA 아키텍처 numa(Non-Uniform Memory Access)? 불균형 메모리 접근이라는 뜻 멀티 프로세서 환경에서 적용되는 메모리 접근 방식 UMA(Unifrom Memory Access) numa와 반대되는 개념 해당 방식은 공용 BUS를 이용하여 메모리에 접근 해당 방식의 문제는 0번 소켓에 있는 CPU가 메모리에 접근하는 동안 1번 소켓에 있는 CPU는 메모리에 접근 불가 UMA와 달리 로컬 메모리의 접근이 동시에 이워질 수 있음. 하지만 로컬 메모리의 양이 모자라면 다른 CPU에 있는 메모리 접근이 필요하게됨 => 메모리 접근 시간이 소요하여 성능 저하 발생. 참고 Local Access : 각각의 cpu마다 별도의 메모리가 있고 해당 메모리를 접근 하는 방식 NODE : CPU+m..
저장 닫기 w : 저장 q : 닫기 상하좌우로 커서 이동 h : 오른쪽 이동 j : 아래로 이동 k : 위로 이동 l : 왼쪽으로 이동 숫자 + h/j/k/l : 숫자 만큼 이동 단어 단위로 이동 w : 정방향으로 단어 단위로 커서 이동 b : 역방향으로 단어 단위로 커서 이동 W : 정방향으로 공백 단위로 이동 B : 역방향으로 공백 단위로 이동 e: 문장 단위로 이동 0 : 행의 맨 앞으로 $ : 행의 맨 뒤로 ^ : 첫번째 글자로 f/t+ 찾을 문자 : 찾을 문자의 위치로 이동 ; : 다음것을 찾음. F/T+찾을 문자 : 위로 찾음. 단어 검색하기 / + 단어 : 검색할 단어 찾기 n : 정방향으로 이동 N : 역방향을 이동 /asdf : 하이라이팅 끄기 *: 커서 단어 검색 화면 스크롤 하기 Ct..
tmux (Terminal Multiplexer) tmux는 사용자가 단일 단말기 창 또는 원격 터미널 세션 안에서 여러 별도의 터미널 세션에 액세스할 수 있도록 여러 가상 콘솔을 다중화하는데 사용할 수 있는 응용 소프트웨어이다. 이 응용 프로그램은 명령어 인터페이스로부터 다수의 프로그램을 처리하고 유닉스 셸로부터 프로그램을 분리하는 데에 유용하다.[2] 이것은 GNU Screen과 동일한 기능을 많이 제공하지만 BSD 허가서로 배포된다. wiki 백과참고 tmux 설치 Platform Install Command Arch Linux pacman -S tmux Debian or Ubuntu apt install tmux Fedora dnf install tmux RHEL or CentOS yum inst..
리눅스에서 간편하게 실행 또는 설치 등의 목적으로 쉘 스크립트를 많이 사용하고 있다. 하지만 sh 파일을 만들고 바로 실행하려하면 권한 오류가 발생한다. 그 이유는 리눅스는 실행에 대한 권한이 따로 존재하기 때문디다. .sh 파일 만들기 vi test.sh 실행 바로 실행하게 되면 아래와 같이 오류가 발생. $ ./test.sh zsh: permission denied: ./test.sh권한 주기 chmod를 사용하여 권한 부여 (+x는 executable 뜻이다) chmod +x test.sh sh 파일 실행 실행방법은 여러가지 방법이 있다. $ ./clear.sh $ sh clear.sh $ bash clear.sh
## 시스템 상태 확인 * top 명령어 이용 * 옵션 없이 입력하면 주어진 interval 간격(기본 3초)으로 화면을 갱신하면서 정보를 보여준다. ``` # top -b -n 1 ``` * -b 옵션으로 순간만 보여줌.
커널 정보 확인하기 커널 버전 확인 # uname -a Linux server 2.6.~ 커널정보 x86_64 (64비트 운영체제) 추가 정보 확인 # dmesg | grep -i kernel | more 커널이 부팅 시에 사용한 커널 파라미터 출력 # cat /proc/cmdline intel_idel.max_cstate CPU 코어 잠자기 모드 -> 요청이 급격하게 증가하는 경우가 있다면 옵션을 꺼야함. 커널 컴파일 정보 확인하기 # cat /boot/config-`uname -r` | more CPU 정보 확인하기 dmidecode : 하드웨어 정보 확인 man : 해당 명령어가 하는 역할, 각종 옵션, 예제 등 명령어에 대한 자세한 설명을 볼 수 있다. dmidecode -t bios/system..