(어제 이어서 ) Rockylinux 명령어
ip addr -> ip 주소 . 맥주소. 랜카드의 고유번호. 16진수로 되어 있음. 통신할 때 이거로 함.
ls / -> root directory
cd ~ -> home directory
file /etc ->시스템 설정 파일이나 프로그램 설정 파일 등이 저장되는 디렉토리
ll / -> 현재 디렉토리의 하위 디렉토리와 파일의 목록을 출력
ctrl + l -> 화면 지우기
echo ~ -> 현재 사용자의 홈 디렉토리
ls /home -> 계정 목록
ls /proc -> 메모리의 상태를 저장하고 있는 정보
cal>a1 -> 캘린더를 a1이라는 파일로 생성
file a1 -> a1 파일의 속성
rm -r a1 -> a1 삭제
cp /etc/virc d1 -> etc 하위의 virc 파일을 d1이라는 파일로 복사
date > a1 -> 기존의 a1을 대체
cal >> a2 -> a1에다가 내용을 추가
cat a1 a2 > a3 -> a1과 a2를 더한 내용을 a3으로 저장
nl a3 -> a3 내용을 열람
touch a1 -> a1 파일 수정 로그
touch -t 199811131124 a1 -> 수정 로그 조작
stat a1 -> 상세 로그
rm -rf -> 삭제
rm -i a -> 삭제하냐고 물어보고 삭제
cp /etc/virc a -> a라는 파일이 없으면 파일 생성
-> a라는 파일이나 디렉토리가 없으면 생성
-> a라는 디렉토리가 있으면 하위에 생성
mv /tmp/a3 ./A# -> /tmp/a3 파일을 현재 디렉토리에 위치한 "A#" 파일로 이동시키는 명령어
!! -> 방금 명령어 다시
vi 편집기
:set number -> 왼쪽에 줄 번호가 나오게
:set nu -> 상동
:set nonumber -> 없애기
esc + a -> 다음 자리에서 편집
esc + i -> 있는 자리에서 편집
esc + o -> 한 줄 뛰기
esc + A
esc + I
esc + O -> 한 줄 삽입
l ->커서를 한칸뒤로 이동
cc
gg -> 맨 위 줄로 이동
dd -> 현재 줄 삭제
cc -> 현재 줄 삭제
5 dd -> 5줄 복사
p -> 붙여넣기
u -> 되돌리기
드래그 -> 복사
마우스 오른쪽 버튼 -> 붙여넣기
:saveas a10 -> a10으로 저장
) -> 현재 커서 밑으로 이동
( -> 현재 커서 위로 이동
:10 -> line10으로 이동
10G -> line 10으로 이동
^ -> 커서를 현재 줄의 맨 앞으로 이동
$ ->커서를 현재 줄의 맨 뒤로 이동
/ -> 검색 (엔터 후 N으로 검색된 결과물들간 이동)
:8!cal -> 8번재 줄에 calendar 삽입
:!bash -> editor를 끝내지 않은 상태에서 밖으로 나오기
:4,8 w a11 -> 4번째줄부터 8번째줄까지 a11이라는 파일로 저장
:vs a5 -> 편집기에서 수직 분할 창을 열고 a5 파일을 해당 창에 지정
ksh 콘쉘
root에서 패키지 다운로드
dnf -y install util-linux-user
chmod 755 k.sh -> 권한 넣어주기
./k.sh -> 실행
쉘
ls -ALF -> 목록 중 .으로 시작하는 파일들은 감춰져 있는 파일
echo $SHELL -> 현재 Shell (/bin/bash)
vi .bash_profile -> vi 편집기로 bash_profile 파일 실행
-> 파일안에 코드 삽입 ( PATH=$PATH:. )
'학교 & 학원 이론 수업 > 네이버 클라우드 AIaaS 개발자 양성 과정' 카테고리의 다른 글
04.28(금) Thymeleaf (0) | 2023.04.28 |
---|---|
4.19 Linux 3일차 수업 (0) | 2023.04.19 |
4.17 Linux(1) (1) | 2023.04.18 |
4.12~ 4.14 수업정리 - Spring Boot (1) (0) | 2023.04.14 |
4.11 수업 정리 - spring framwork (4) (1) | 2023.04.11 |