반응형
■ ( root ) tree 패키지 설치 : 디렉토리가 트리 구조로 보여서 편함
apk add tree
■ ( user + root ) .profile 파일 수정 ( ~/.bashrc 수정은 .profile 에서 실행시켜야 하는 2중 작업 )
vi ~/.profile
# ls 최적화
alias ll='ls -lhF --color=auto'
# version 보기
alias ver='cat /etc/alpine-release'
# tree 현재 폴더 밑으로 2단계 폴더 보기
alias dd='tree -L 2 --dirsfirst -d .'
# tree 현재 폴더 밑으로 모든 폴더 보기
alias dds='tree --dirsfirst -d .'
# tree 현재 폴더 밑으로 2단계 폴더 사이즈+파일 보기
alias ddf='tree -L 2 --dirsfirst -h -a .'
# tree 현재 폴더 밑으로 모든 폴더 사이즈+파일 보기
alias ddfs='tree --dirsfirst -h -a .'
# ------------------------------------------------------------
# 30m = 검정 / 31m = 빨강 / 32m = 초록 / 33m = 노랑
# 34m = 파랑 / 35m = 분홍색 / 36m = 청록색 / 37m = 흰색
# /W : 전체경로 생략 [user2000@localhost ~]$
# 내 계정안에서는 ~ 로 나옴
# /w : 전체경로 표시 [root@localhost /home]#
# /w : 전체경로 표시 [root@localhost ~]#
# $PWD : 계정포함 전체경로 표시 [root@localhost /home/user2000]#
# 현재 사용자가 root인지 확인
if [ $(id -u) -eq 0 ]; then
# root면 노란색 프롬프트
export PS1='\[\033[33m\][\u@\h $PWD]#\[\033[00m\]'
else
# 일반 user면 녹색 프롬프트
export PS1='\[\033[32m\][\u@\h $PWD]$\[\033[00m\]'
fi
■ ( user + root ) .profile 파일 바로 적용
source ~/.profile
■ ls 최적화
ll
total 12K
-rw-r--r-- 1 knsesang2000 knsesang2000 663 Jan 5 17:54 Dockerfile
drwxr-sr-x 2 knsesang2000 knsesang2000 4.0K Jan 1 22:08 ftp/
drwxr-sr-x 4 knsesang2000 knsesang2000 4.0K Jan 5 19:03 php_cms/
■ ls 최적화+파일 표시
ll -a
total 72K
drwxr-sr-x 5 knsesang2000 knsesang2000 4.0K Jan 5 19:00 ./
drwxr-xr-x 4 root root 4.0K Jan 1 22:15 ../
-rw------- 1 knsesang2000 knsesang2000 33.1K Jan 5 23:23 .ash_history
drwx--S--- 3 knsesang2000 knsesang2000 4.0K Jan 5 18:36 .docker/
-rw-r--r-- 1 knsesang2000 knsesang2000 26 Jan 5 16:20 .dockerignore
-rw-r--r-- 1 knsesang2000 knsesang2000 917 Jan 5 23:18 .profile
-rw-r--r-- 1 knsesang2000 knsesang2000 663 Jan 5 17:54 Dockerfile
drwxr-sr-x 2 knsesang2000 knsesang2000 4.0K Jan 1 22:08 ftp/
drwxr-sr-x 4 knsesang2000 knsesang2000 4.0K Jan 5 19:03 php_cms/
■ OS 버젼
ver
3.22.0_alpha20241224
■ tree 현재 폴더 밑으로 2단계 폴더 보기
dd
.
├── ftp
└── php_cms
├── api_server
└── frontend
5 directories
■ tree 현재 폴더 밑으로 모든 폴더 보기
dds
.
├── ftp
└── php_cms
├── api_server
│ ├── config
│ ├── public
│ ├── src
│ └── vendor
└── frontend
├── docker
├── public
└── src
12 directories
■ tree 현재 폴더 밑으로 2단계 폴더 사이즈+파일 보기
ddf
[4.0K] .
├── [4.0K] .docker
│ ├── [4.0K] buildx
│ ├── [ 74] .token_seed
│ └── [ 0] .token_seed.lock
├── [4.0K] ftp
├── [4.0K] php_cms
│ ├── [4.0K] api_server
│ ├── [4.0K] frontend
│ └── [ 463] docker-compose.yml
├── [ 33K] .ash_history
├── [ 26] .dockerignore
├── [ 917] .profile
└── [ 663] Dockerfile
7 directories, 7 files
■ tree 현재 폴더 밑으로 모든 폴더 사이즈+파일 보기
ddfs
[4.0K] .
├── [4.0K] .docker
│ ├── [4.0K] buildx
│ │ ├── [4.0K] activity
│ │ │ └── [ 20] default
│ │ ├── [4.0K] defaults
│ │ ├── [4.0K] instances
│ │ ├── [4.0K] refs
│ │ │ └── [4.0K] default
│ │ │ └── [4.0K] default
│ │ │ ├── [ 73] 02y710uvgpc7tw5zqmz63yv1a
│ │ │ ├── [ 73] 0vq529hst04iuggctjvvegscg
│ │ │ └── [ 92] yr7y3lthkl14ic9bm6o65siys
│ │ ├── [ 16] .buildNodeID
│ │ ├── [ 0] .lock
│ │ └── [ 62] current
│ ├── [ 74] .token_seed
│ └── [ 0] .token_seed.lock
├── [4.0K] ftp
├── [4.0K] php_cms
│ ├── [4.0K] api_server
│ │ ├── [4.0K] config
│ │ ├── [4.0K] public
│ │ │ └── [ 322] index.php
│ │ ├── [4.0K] src
│ │ ├── [4.0K] vendor
│ │ ├── [ 550] Dockerfile
│ │ └── [ 205] composer.json
│ ├── [4.0K] frontend
│ │ ├── [4.0K] docker
│ │ │ ├── [ 475] Dockerfile
│ │ │ └── [ 349] docker-compose.yml
│ │ ├── [4.0K] public
│ │ ├── [4.0K] src
│ │ └── [ 123] .gitignore
│ └── [ 463] docker-compose.yml
├── [ 33K] .ash_history
├── [ 26] .dockerignore
├── [ 917] .profile
└── [ 663] Dockerfile
20 directories, 38 files
반응형
'리눅스 > ALPINE 리눅스' 카테고리의 다른 글
알파인리눅스 : docker 도커 설치 ( 항상 실행 ) (0) | 2020.09.06 |
---|---|
알파인리눅스 : 컨테이너 경로 매핑 (0) | 2020.09.06 |
* Alpine Linux + vsFTPd : 컨테이너 만들기 (0) | 2020.09.06 |
* alpine + python + django : 도커 컨테이너 만들기 (0) | 2020.09.06 |
* Alpine + Python + Flask 컨테이너 만들기 (0) | 2020.09.06 |