본문 바로가기

OS/Linux31

[완강] 리눅스 기초 30강 시리즈 - 30강 설치 후 할 일 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 30강 설치 후 할 일 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) CentOS7 1. System Time Check [root@hj0216 ~]# date 2. Installed pkg num check [root@hj0216 ~]# rpm -qa | wc -l 343 ➕ pkg install 여부 확인 [root@hj0216 ~]# rdate -bash: rdate: command not found # uninstalled [root@hj0216 ~]# gcc -bash: rdate: command not found # uninstalled [root@hj0216 ~].. 2023. 2. 5.
리눅스 기초 30강 시리즈 - 29강 출력 내용 저장 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 29강 출력 내용 저장 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) 출력 내용 저장(명령어 > 파일명) [49][~]$cal > a1 [50][~]$nl a1 1 2월 2023 2 일 월 화 수 목 금 토 3 1 2 3 4 4 5 6 7 8 9 10 11 5 12 13 14 15 16 17 18 6 19 20 21 22 23 24 25 7 26 27 28 [51][~]$who > a2 [52][~]$rpm -qa > rpmList [53][~]$ll 합계 20 -rw-rw-r--. 1 j j 144 2월 4 12:55 a1 -rw-rw-r--. 1 j j 49 2월 4 12.. 2023. 2. 4.
리눅스 기초 30강 시리즈 - 28강 bash - 3 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 28강 bash - 3 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) PS1: Prompt Status1, 명령 프롬프트 PS2: Prompt Status2, 보조 프롬프트 [j@hj0216 ~]$ echo $PS1 [\u@\h \w]\$ [j@hj0216 ~]$ echo $PS2 > PS1, PS2 설정 변경 [j@hj0216 ~]$ PS1='[\!][\w]\$' [31][~]$ [\!]: command number [w]: current location [43][~]$PS2='HELLO' [43][~]$echo ' HELLO' [44][~]$ 자동 완성(tab) [44][.. 2023. 2. 4.
리눅스 기초 30강 시리즈 - 27강 bash - 2 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 27강 bash - 2 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) ⭐ 로그인 시, Booting 과정 1. 파일 읽어오기 및 내용 적용 /etc/profile /etc/profile.d/*.sh 2. 홈 dir 내 파일 읽어오기 및 내용 적용 ~/.bash_profile (각 사용자의 master file) [j@hj0216 ~]$ nl .bash_profile 1 # .bash_profile 2 # Get the aliases and functions 3 if [ -f ~/.bashrc ]; then 4 . ~/.bashrc 5 fi 6 # User specific en.. 2023. 2. 4.
리눅스 기초 30강 시리즈 - 26강 bash - 1 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 26강 bash - 1 (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) 환경변수 목록 조회 [j@hj0216 ~/dd]$ env HOSTNAME=hj0216.linux.kr HISTSIZE=1000 SSH_CLIENT=10.0.2.2 55897 22 USER=j PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/j/.local/bin:/home/j/bin PWD=/home/j/dd LANG=ko_KR.UTF-8 HOME=/home/j LOGNAME=j 변수값 조회 [j@hj0216 ~/dd]$ echo $HOSTNAME.. 2023. 2. 4.
리눅스 기초 30강 시리즈 - 25강 명령어 역사(history) 이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다. 25강 명령어 역사(history) (일반 사용자 id: j, pw: j) (관리자 id: root, pw: r) ↑: ctrl p, 이전 입력 명령어 호출 ↓: ctrl n, 다음 입력 명령어 호출 명령어 목록 조회 [j@hj0216 ~/dd]$ history 1 who am i 2 whoami 3 exit 4 who 5 whoami [j@hj0216 ~/dd]$ history 3 170 c 171 gcc k.c -o k 172 history 3 history 3: 최근 입력된 명령어 3개 조회 명령어 history 번호를 통한 명령어 실행 [j@hj0216 ~/dd]$ !1 who am i j pts/0.. 2023. 2. 4.