linux2018. 6. 25. 11:40

파일 디스크립터

표준 입력과 표준 출력 그리고 표준 에러를 쉘이나 시스템 프로그래밍에서는 숫자로도 표현할 수 있는데 이를 파일 디스크립터라고 한다.

구분장치파일 디스크립터
표준 입력키보드0
표준 출력모니터1
표준 에러모니터2

/dev/null 2>&1

/dev/null은 0 값을 갖는 null 파일이고 표준 에러(2)를 표준 출력(1)으로 리다이렉션 하라는 의미이다.



출처: http://webdir.tistory.com/256 [WEBDIR]

'linux' 카테고리의 다른 글

vi 단축키정리  (0) 2018.07.04
top 명령어 세부사항  (0) 2018.07.02
ubuntu default /bin/sh is dash  (0) 2018.06.22
ubuntu samba 설정하기  (0) 2018.06.21
useful linux system info commands  (0) 2018.06.20
Posted by easy16
linux2018. 6. 22. 10:21

ubuntu는 /bin/sh가 dash로 되어있어 shell script가 원하는대로 돌지 않는 경우가 많다.

아래와 같이 symlink를 변경해주자.


leej5@LeeJ5:~/workspace$ ls -l /bin/sh

lrwxrwxrwx 1 root root 9  6월 22 10:15 /bin/sh -> /bin/dash



leej5@LeeJ5:~/workspace$ ls -l /bin/sh

lrwxrwxrwx 1 root root 9  6월 22 10:15 /bin/sh -> /bin/bash

'linux' 카테고리의 다른 글

top 명령어 세부사항  (0) 2018.07.02
표준입출력 redirect  (0) 2018.06.25
ubuntu samba 설정하기  (0) 2018.06.21
useful linux system info commands  (0) 2018.06.20
makefile 내장 함수  (0) 2018.06.19
Posted by easy16
java2018. 6. 22. 09:19
터미널을 열어
sudo apt-get install openjdk-8-jdk
아마 "openjdk-8-jdk"는 존재하지 않는다고 할겁니다.

그럼 아래의 순서대로 입력해줍니다.
(우분투 14버전의 PPA repository에는 자바 8이 기본적으로 포함되어있지않다고합니다.)
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk

이제 설치가 끝났으면 자바 버전을 확인해봅니다.
java -version

아래의 경로에 생긴 java-1.8.0-openjdk-amd64을 확인

ls /usr/lib/jvm/java-1.8.0-openjdk-amd64/

https://gs.saro.me/#!m=elec&jn=369

'java' 카테고리의 다른 글

반복문에서 label의 사용  (0) 2019.09.12
hashcode 및 equals를 같이 override 하는 이유  (0) 2018.09.06
Cloneable interface (LINK)  (0) 2018.07.18
접근 지정자  (0) 2018.07.18
Simple reflection examples.  (0) 2018.07.09
Posted by easy16