본문 바로가기

Linux

[Linux] bash Shell 명령어 사용 가능한 shell list 확인하기 $ cat /etc/shells 현재 작업 shell 확인 $ echo $SHELL 로그인 shell 변경 $ cat /etc/passwd $ chsh Password: Changing the login shell for byunghun Enter the new value, or press ENTER for the default Login Shell [/bin/bash]: 바꿀 shell 넣기 ex) /bin/sh Shell의 변수 데이터를 넣는 그릇 선언할 필요없이 사용가능 변수명 : 문자, 숫자, _(언더바)로 구성될 수 있지만, 시작은 반드시 문자나 _로 시작 변수 선언 : varname=value $ fname=byung(ex) $ lname=hyun $ .. 더보기
[Linux] 명령어 cat cat [옵션] [파일명] *파일은 touch [파일명] 으로 생성함 - cat [파일명] [`파일명] [``파일명] : 여러 파일의 내용을 한번에 출력 - cat [파일명] [`파일명] .... > [``파일명] 여러 파일을 합쳐서 큰 파일을 만듬 * ``파일명은 기존에 없던 새로운 파일이여함 ( 기존 파일이라면 덮어씌어짐 ) - cat [파일명] >> [`파일명] 기존 파일의 내용을 `파일명에 덧붙여준다 옵션 -b : 화면 왼쪽에 줄번호 표시 (비어있는 행 제외) -n : 화면 왼쪽에 줄번호 표시 (비어있는 행 포함) -e : 제어문자를 ^형태로 출력하면서 각행의 끝에 $를 추가 -v : tab과 행 바꿈 문자를 제외한 제어문자를 ^형태로 출력 -t : tab문자를 출력 -A : same as.. 더보기
[Linux] 기본 명령어 연습장 https://bellard.org/jslinux/vm.html?url=alpine-x86.cfg&mem=192 리눅스의 주요 디렉토리 리눅스의 중요 명령어 pwd : 현재 위치한 디렉토리의 절대경로 표시 ls : list (라식) 현재 위치한 디렉토리 내 파일/디렉토리 목록을 표시 ls option cd {경로} : 경로로 이동 mkdir {디렉토리명} : 디렉토리를 생성 touch [옵션] {파일명} : 파일을 생성 -a, m : 현 시간으로 파일의 접근, 수정, 변경 시간을 수정 -d, t : 지정한 시간으로 접근 , 수정, 변경 시간을 수정 vi {생성할 or 열어볼 파일명} : vi 에디터 실행 2022.05.07 - [분류 전체보기] - [Linux] Vim mv {옮길 대상} {대상 .. 더보기