분류 전체보기
[이것이 리눅스다(CentOS 8)] 04장. 필수개념과 명령어(4)
📝 파이프, 필터, 리다이렉션 파이프(pipe) 두 개의 프로그램을 연결해주는 연결 통로를 의미 | 문자를 사용함 ex) # ls -l /etc | more more는 출력 결과를 페이지 단위로 보여주는 명령어 즉, 위 명령은 /etc 디렉터리 안에 있는 모든 파일을 페이지 단위로 출력하는 명령 필터(filter) 필요한 것만 걸러주는 명령어 grep, tail, wc, sort, awk, sed 등 주로 파이프와 같이 사용 ex) # ps -ef | grep bash # ps -ef는 현재 작동되는 프로세스를 출력하는 명령 즉, 위 명령은 bash가 포함된 프로세스만 골라서 출력하는 명령 리다이렉션(Redirection) 표준 입출력의 방향을 바꿔줌 >일 경우에는 덮어쓰기(overwrite), >>일 ..
[이것이 리눅스다(CentOS 8)] 04장. 필수개념과 명령어(3)
📝 파일의 압축과 묶기 📜 파일 압축 압축 파일 확장명은 xz, bz2, gz, zip, Z 등 xz나 bz2 압축률이 더 좋음 📜 파일 압축 관련 명령 xz: 확장명 xz로 압축을 하거나 풀어준다. ex) xz [파일명] ex) xz -d [파일명].xz bzip2: 확장명 bz2로 압축을 하거나 풀어준다. 압축 -> bzip2 [파일명] 압축 풀기 -> bzip2 -d [파일명].bz2 bunzip2: bzip2 -d 옵션과 동일한 명령어 gzip: 확장명 gz로 압축을 풀거나 풀어준다. 압축 -> gzip [파일명] 압축 풀기 -> gzip -d [파일명].gz gunzip: gzip -d 옵션과 동일한 명령어 📜 파일 묶기 리눅스(유닉스)에서는 '파일 압축'과 '파일 묶기'는 원칙적으로 별개의 프..
[이것이 리눅스다(CentOS 8)] 04장. 필수개념과 명령어(2)
📝 리눅스 기본 명령어 ls: Windows의 dir과 같은 역할로, 해당 디렉터리에 있는 파일 목록을 출력 ex) # ls /etc/sysconfig cd: 디렉터리 이동 ex) # cd ../etc/sysconfig . - 현재 디렉터리, .. - 현재의 상위 디렉터리 pwd: 현재 디렉터리의 전체 경로 출력 rm: 파일이나 디렉터리 삭제 ex) # rm -rf abc cp: 파일이나 디렉터리 복사 ex) # cp abc.txt cba.txt touch: 크기가 0인 새 파일을 생성, 이미 존재하는 경우 수정 시간을 변경 ex) # touch abc.txt mv: 파일과 디렉터리의 이름을 변경하거나 위치 이동 시 사용 ex) # mv abc.txt www.txt mkdir: 새로운 디렉터리 생성 ex..
[이것이 리눅스다(CentOS 8)] 04장. 필수개념과 명령어(1)
📝 시작과 종료 종료하는 방법 바탕화면의 [사용자 이름] -> [컴퓨터 끄기] 터미널/콘솔에서 시스템 종료 명령어 입력 shutdown -P now, halt -p, init 0 위와 같은 명령어의 경우 시스템에 대한 어느정도의 권한이 있어야 제대로 동작한다. 터미널 창에서 # 프롬프트는 root 사용자를, $ 프롬프트는 일반 사용자를 의미한다. 시스템 재부팅 바탕화면의 [사용자 이름] -> [컴퓨터 끄기] -> [다시 시작] 터미널/콘솔에서 시스템 재부팅 명령어 입력 shutdown -r now, reboot, init 6 로그아웃 바탕화면의 [사용자 이름] -> [로그아웃] 터미널/콘솔에서 시스템 종료 명령어 입력 logout 또는 exit 📝 가상 콘솔 가상 콘솔이란 쉽게 말해 '가상의 모니터'라고..