본문 바로가기

반응형

[OS]Operating System/[Linux]

(19)
[Linux] IF문 if문 구조if [[ 조건식 ]]; then 수행문fi if문의 조건문[ -z ] : 문자열의 길이가 0이면 참[ -n ] : 문자열의 길이가 0이 아니면 참[ -eq ] : 값이 같으면 참[ -ne ] : 값이 다르면 참[ -gt ] :  값1 > 값2[ -ge ] : 값1  >= 값2[ -lt ] : 값1 [ -le ] : 값1 [ -a ] : &&연산과 동일 and 연산[ -o ] : ||연산과 동일 xor 연산[ -d ] : 파일이 디렉토리면 참[ -e ] : 파일이 있으면 참[ -L ] : 파일이 심볼릭 링크면 참[ -r ] : 파일이 읽기 가능하면 참[ -s ] : 파일의 크기가 0 보다 크면 참[ -w ] : 파일이 쓰기 가능하면 참[ -x ] : 파일이 실행 가능하면 참[ 파일1 -n..
[Linux] tmux 사용하기 tmux란?원격 서버에 접속해서 작업을 하다보면 ssh 서버와 연결이 끊겨도 오랜 시간 유지되어야 하는 경우가 발생한다.ex) 모델 학습, 데이터 프로세싱 등또한 하나의 터미널 창에 여러 개의 터미널 화면을 분할해서 사용해야 하는 경우 tmux를 사용한다.tmux는 Teminal Multiplexer의 줄임말로, 위의 경우에 window와 session 단위로 관리하기 위한 도구이다.tmux 주요 용어sessiontmux 명령어를 실행하면 세션이 생성된다. 세션은 tmux가 관린하는 가장 큰 실행 단위이다. tmux 도구는 생성된 세션에 attach/detach를 할 수 있게 해준다. detach 된 세션은 종료되지 않고 백그라운드에서 계속 실행된다.window세션은 여러 개의 윈도우로 구성된다. 사용자..
[Linux] 파일 권한 의미 리눅스 권한 번호 의미유닉스에서 파일 권한 번호 의미를 알아보자.예 : -rwxr-xr---rwxrwxrwx파일타입user 권한group 권한other 권한파일 타입- : 일반 파일(plain file), 실행 파일 포함d : directoryl : link다른 파일을 가리키는 링크 파일p : pipe두 개의 프로그램을 연결하는 파이프 파일b : block device블럭 단위로 하드웨어와 반응하는 파일c : character device스트림 단위로 하드웨어와 반응하는 파일파일의 3가지 권한세 권한 그룹을 'UGO'라고 표현한다.User(유저) : 파일의 소유자Group(그룹) : 파일이 포함된 그룹Other(모든 사용자) : 그 외 나머지 사용자rwx 문자열r : Read(읽기)r = 4w : Wri..

반응형