2023. 3. 8. 20:20ㆍAWS 기반 데이터분석 처리 고급 SW 클라우드 개발자 양성과정
2023-03-08
alias = 별명 지은 것, 단축키를 통해 기능을 저장
PS1과
PS2가 있음
ex) echo $PS2
> ## '> = 리다이렉션' ##
1)
[root@ubuntu ~]# ls -l \
> 두번째 프롬프트가 나타남
합계 96
2)
[root@ubuntu ~]# ps -f ##지금 우리가 사용하는 쉘
UID PID PPID C STIME TTY TIME CMD
root 2334 2254 0 09:32 pts/1 00:00:00 -bash ##bash 쉘을 사용하고 있음
# source ~/.bashrc (배쉬 환경설정을 실행(rc))
3)
~: 틸드 (사용자의 홈 디렉토리)
. : 현재 디렉토리
# cp ~/.nanorc /etc/skel
## 1) 홈디렉토리의 2) .nanorc라는 파일을 3) /etc/skel에 복사하겠다. ##.nanorc = 나노 환경설정
# cp ~/.exrc /etc/skel
## 1) 홈디렉토리의 2) .exrc라는 파일을 3) /etc/skel에 복사하겠다. ##.exrc = Vi 환경 설정
# cp ~/.bashrc /etc/skel
## 1) 홈디렉토리의 2) .bashrc라는 파일을 3) /etc/skel에 복사하겠다. ##.bashrc = bash 환경설정
4)
su - ubuntu ## su - 사용자를 대체하는 명령어, - : 환경설정 파일을 reloading 해라(rc가 붙은 애들을 불러와)
B/C .bashrc 프로그램이 116줄 임, 수정할 일이 있음, 잘 못 손대버림 그런데 그런 파일을 복구 하고 싶을때
**etc/skel : 사용자가 추가되면 사용자에게 환경설정을 적용하기 위한 .rc 스크립트가 자동으로 복사되는 파일임
But, Ubuntu는 설치과정에서 자동생성된 사용자임, 설치 이외의 파일을 손댔기 때문에 이미 생성된 환경설정을 복사해줄 수 없음.
그래서 etc/skel에 넣고 가져오는 것
##복사한 것을 가져오는 것
$ cp /etc/skel/.nanorc .
$ cp /etc/skel/.exrc .
$ cp /etc/skel/.bashrc .
$ soruce .bashrc
$ exit
$ = ubuntu라는 일반 사용자가 사용하고 있음
# = root가 실행하는 것 (관리자)
# apt -y install curl git docker gcc make ssh net-tools
curl = 주소복사해서 주소의 rescource를 가져옴
gcc = atom setup을 위함
'AWS 기반 데이터분석 처리 고급 SW 클라우드 개발자 양성과정' 카테고리의 다른 글
1. Azure 기능 (0) | 2023.03.10 |
---|---|
D-3 복습 (0) | 2023.03.09 |
D-3 (0) | 2023.03.08 |
뉴렉처 정리(리눅스) (0) | 2023.03.08 |
AWS 기반 데이터분석 처리 고급 SW 클라우드 개발자 양성과정 (0) | 2023.03.07 |