yumyum
[Linux] 파이프, 필터, 리다이렉션, 프로세스, 데몬 본문
파이프 "|" (pipe)
- 두개의 프로그램을 연결해 주는 연결통로의 의미
(ex) # ls-l /etx | more
필터
- 필요한 것만 걸러 주는 명령어
- grep, tail, wc, sort, awk, sed 등
- 주로 파이프와 같이 사용
(ex) # ps-ef | grep bash
프로세스
프로그레스 : 실행하고 있든 안하고 있든 프로그램 전체를 칭함
프로세스 : 실행하고 있는 프로그램을 칭함
백그라운드 프로세스 : 실행은 되었지만 화면에는 나타나지 않는 프로세스 (ex) 백신, 서버 데몬
포그라운드 프로세스 : 실행하며 화면에 나타나서 눈에 보이는 프로세스 (ex) 대부분의 응용프로그램
프로세스 번호 : 각각의 프로세스에 할당된 고유번호
작업 번호 : 현재 실행되고 있는 백그라운드 프로세스의 순차번호
[root@localhost ~]# yes > /dev/null &
[5] 4165
[root@localhost ~]# yes > /dev/null &
[6] 4166
[root@localhost ~]# yes > /dev/null &
[7] 4167
[root@localhost ~]# yes > /dev/null &
[8] 4168
[root@localhost ~]# yes > /dev/null &
[9] 4169
[root@localhost ~]# jobs
[4] Running gedit &
[5] Running yes > /dev/null &
[6] Running yes > /dev/null &
[7] Running yes > /dev/null &
[8]- Running yes > /dev/null &
[9]+ Running yes > /dev/null &
[root@localhost ~]# fg
yes > /dev/null
^C
[root@localhost ~]#
[root@localhost ~]#
=> 9번이 우선순위 그 다음순위는 8번
[root@localhost ~]# fg 5
yes > /dev/null
^C
[root@localhost ~]#
[root@localhost ~]# jobs
[4] Running gedit &
[6] Running yes > /dev/null &
[7]- Running yes > /dev/null &
[8]+ Running yes > /dev/null &
[root@localhost ~]#
fg로 5번을 우선순위로 지정해주면 5번 사라진거 볼 수 있음
응급복구
패스워드 바꾸기
접속하기 전화면에서 엔터아닌 e(edit모드)로 수정들어가기
linux16의 줄 끝까지가서 rhgb 직전까지 지우고
init=/bin/bash 입력하기
mount -o remount rw / 로 리마운트하고
새로 입력할 패스워드 지정해주기
다운로드(파일 다운로드 하기) :
=> home/centos 에 들어가서 ls 를 눌러 다운로드 폴더 확인
=> 다운로드 폴더로 이동
=>pwd 해주기
=> ls 하여 다운로드한 파일을 확인
=> 다운로드한 파일을 usr/src로 이동시켜주기
=> usr/src 로 이동
=> ls 하여 파일 이동된것 확인
# yum -y install gcc gcc-c++ qt qt-devel ncurses-devel -> 컴파일 관련 데몬 설치
# make mrproper -> 커널 초기화(폴더안에 들어있어야 함)
# make xconfig -> 커널 설정 파일
-> filesystem: ntfs 선택
# make dep
# make clean -> 기존정보 삭제
# make bzImage -> 대문자 주의!!
# make ; make modules; make modules_install ; make install
-> 설치
'ICT기반 클라우드 네트워크 해킹 침해대응전문가 > Linux' 카테고리의 다른 글
[Linux] RAID 이론 (0) | 2023.09.01 |
---|---|
[Linux] 디스크 파티션, fstab (0) | 2023.09.01 |
[Linux] CRON과 AT (0) | 2023.08.31 |
[Linux] 파일 압축, 파일 묶기 (0) | 2023.08.31 |
[Linux] RPM, dnf (1) | 2023.08.30 |