메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

리눅스 입문자를 위한 명령어 사전

우분투, 데비안, CentOS, 페도라 대응

한빛미디어

번역서

판매중

  • 저자 : 가와구치 히로시 , 다야 후미히코 , 미사와 아키라
  • 번역 : 서수환
  • 출간 : 2021-07-07
  • 페이지 : 456 쪽
  • ISBN : 9791162244517
  • eISBN : 9791162246658
  • 물류코드 :10451
  • 초급 초중급 중급 중고급 고급
1 2 3 4 5
4.6점 (31명)
좋아요 : 26

책소개

요긴하고 알기 쉽게, 

필요할 때 바로 찾는 리눅스 명령어 사전 

 

일상적으로 사용하는 리눅스 명령어를 엄선해 사용 목적에 맞게 구성했다. 리눅스 지식이 없어도 이해할 수 있도록 자세히 설명한 ‘입문 편’과 명령어 옵션과 인수, 사용 예제를 참고할 수 있는 ‘참조 편’으로 나누어 설명한다. 명령어를 쉽게 배우고 싶은 초급자부터 곁에 두고 필요할 때 찾아볼 사전이 필요한 중급자까지 두루두루 활용할 수 있다. 

 

저자소개

가와구치 히로시 저자

가와구치 히로시

1980년 시즈오카현 출생. 게이오기주쿠대학 이공학 연구과 전공 및 공학 박사 과정을 수료했다. 주말에는 딸을 위해 케이크를 굽는다.

다야 후미히코 저자

다야 후미히코

1975년 가나가와현 출생. 게이오기주쿠대학 대학원 이공학 연구과, 오사카대학 대학원 의학계 연구과를 전공하고 의학 박사 과정을 수료했다. 싱가포르에 거주하며 두 아이의 아버지로서 열심히 노력 중이다.

미사와 아키라 저자

미사와 아키라

1973년 도쿄 출생. 개인적으로는 FreeBSD를 선호한다.

서수환 역자

서수환

일본에서 IT 시스템을 설계, 개발하는 엔지니어다. 귀찮은 일이 생기면 대신해 줄 무언가를 찾다가 없으면 만드는 것이 취미다. 또 뭐하며 놀까에 대해 늘 고민하고 있다.

 

목차

CHAPTER 1 리눅스 기본 조작법

로그인

데스크톱 기본 조작

명령어 입력

로그아웃

셧다운

명령어의 옵션과 인수

도움말

파일과 디렉터리의 개념

파일과 디렉터리 위치

사용자, 그룹, 권한

 

CHAPTER 2 파일 다루기

파일명 표시하기_ls 

디렉터리 작성하기_mkdir

파일 내용 표시하기_cat

파일 복사하기_cp 

파일 이동하기_mv

파일명 변경하기_mv, cp

파일 삭제하기_rm

파일 날짜 변경하기_touch

현재 디렉터리 표시, 변경하기_pwd, cd 

디렉터리 삭제하기_rmdir, rm 

프로그램이 존재하는 경로 표시하기_which, whereis

터미널 출력 내용 지우기_clear

 

CHAPTER 3 프로그램 관리하기 

백그라운드로 실행하기_& 

실행 중인 프로그램 정지, 종료하기_Ctrl+z, Ctrl+c

실행 중인 프로그램 표시하기_jobs

포그라운드로 실행하기_fg

정지한 프로그램을 백그라운드로 재개하기_bg 

프로세스 상태 표시하기_ps 

프로그램 종료하기_kill, killall

프로세스란 

OS 프로세스 관리 

프로세스 부모 자식 관계 

스레드와 프로세스 관계 

사용자와 프로세스 제어 

우선 순위를 변경해서 프로그램 실행하기_nice 

특정 시간만큼 재우기_sleep 

지정한 시각마다 명령어 실행하기_crontab

 

CHAPTER 4 사용자·시스템 정보 표시, 변경하기

현재 시각 표시, 변경하기_date 

달력 표시하기_cal 

사용자 정보 표시하기_whoami, groups, id 

로그인한 사용자 정보를 표시하기_w 

암호 변경하기_passwd 

디스크 용량, 사용량 표시하기_df, du 

사용자 로그인 이력 표시하기_last 

시스템 가동 시간 표시하기_uptime 

시스템 정보 표시하기_uname 

 

CHAPTER 5 파일 다루기 고급편

긴 파일 내용 표시하기_more, less 

파일 앞부분 표시하기_head 

파일 끝부분 표시하기_tail

파일 정렬하기_sort 

중복 내용을 제거해서 표시하기_uniq 

파일 내 문자열 검색하기_grep 

텍스트 파일 길이 조사하기_wc

두 파일 차이점 찾기_diff 

파일 소유자, 소속 그룹 변경하기_chown, chgrp

파일 권한 변경하기_chmod 

파일 압축하고 풀기_gzip, gunzip, bzip2, bunzip2, xz, unxz 

압축 파일 내용 출력하기_zcat, bzcat, xzcat 

파일 묶고 풀기_tar 

파일에 별명 붙이기_ln 

파일 찾기_find 

파일 문자 코드 변경하기_iconv 

 

CHAPTER 6 편리한 명령어 사용법

표준 입력, 표준 출력, 표준 에러 출력 

명령어 입출력을 파일로 전환하기_<,>,>>,>&

두 명령어 조합하기_|, |& 

파일과 화면 양쪽에 출력하기_tee

표준 입력에서 인수를 받아서 실행하기_xargs 

명령어 연달아 실행하기_; 


CHAPTER 7 셸과 셸 스크립트 능숙하게 다루기

셸이란 무엇인가 

명령줄 편집하기 

명령줄 자동 완성

여러 파일과 디렉터리 동시에 조작하기 

과거에 실행한 명령어 다시 이용하기 

명령어 이력 일괄 표시_history 

명령어에 단축어 지정하기_alias, unalias

명령어 종류 알아보기_type 

셸 변수와 환경 변수 

변숫값 표시하기_echo 

셸 변수 표시하기_declare

환경 변수 표시하기_printenv 

셸 변수에 값 설정하기_=, unset 

환경 변수 설정하기_export, env

셸 설정 파일 읽기_source 

셸 스크립트 

셸 스크립트에서 변수 사용하기 

셸에서 조건 판정하기_if, case, [, test 

셸에서 반복 처리하기, 반복 처리할 숫자 나열 작성하기_for, seq 

셸에서 반복 처리하기, 다양한 연산하기_while, expr 

셸 스크립트 옵션 처리하기_getopts 

셸에서 함수 사용하기 

소수점 연산하기_bc 

텍스트 처리하기_sed 

텍스트에서 데이터 추출하기_awk 

 

CHAPTER 8 사용자와 시스템 관리하기

슈퍼유저로 변신하기_su 

다른 사용자 권한으로 명령어 실행하기_sudo 

사용자 작성, 삭제하기_useradd, userdel 

그룹 작성, 삭제하기_groupadd, groupdel

사용자, 그룹 목록 표시하기_getent 

시스템 메시지 표시하기_dmesg

서비스 설정, 상태 표시하기_service, systemctl 

시스템 정지, 다시 시작_shutdown, reboot, poweroff 

 

CHAPTER 9 네트워크 능숙하게 다루기

리눅스에서 네트워크 접속하기 

호스트와 접속 확인하기_ping 

원격 호스트를 향한 패킷 경로 표시하기_tracepath, traceroute 

호스트 IP 주소, 도메인명 검색하기_host 

DNS 정보 검색하기_dig 

도메인 정보 취득하기_whois 

안전하게 원격 호스트 로그인하기_ssh 

지정한 URL 다운로드하기_wget, curl 

파일 전송하기_ftp, lftp 

안전하게 파일 전송하기_scp, sftp 

네트워크 인터페이스 확인, 설정하기_ip addr, ifconfig, nmcli

인터넷 경로 설정하기_ip route, route 

네트워크 소켓 정보, 접속 상황 표시하기_ss, ip link, netstat 

네트워크 인터페이스 트래픽 데이터 표시하기_tcpdump 

네트워크 서비스 확인하기_telnet 

 

CHAPTER 10 파일 시스템 능숙하게 다루기

파일 시스템과 저장 장치 

파티션 

파일 시스템 마운트하기_mount, umount 

파티션 작성하기_parted 

파일 시스템 초기화하기_mkfs 

파일 시스템 검사하기_fsck 

USB 디바이스 정보 확인하기_lsusb 

 

CHAPTER 11 패키지 설치하기

애플리케이션 추가, 관리하기(우분투, 데비안)_apt-get, apt-cache, dpkg

애플리케이션 추가, 관리하기(CentOS, 페도라)_dnf, rpm 

 

부록 emacs, vi 에디터와 부트로더

텍스트 파일 편집하기_emacs 

emacs 주요 단축키 목록 

텍스트 파일 편집하기_vi, vim 

vi 주요 단축키 목록 

부트로더 

출판사리뷰

진정한 고수는 명령어를 활용한다! 

 

예전에는 리눅스를 사용하려면 명령어를 외우는 것이 필수였습니다. 요즘은 GUI 환경이 잘 구축되어 명령어를 몰라도 윈도우나 맥처럼 사용하기 편리한 환경에서 다양한 작업이 가능합니다. 하지만 GUI로는 실현할 수 있는 기능에 제약이 있습니다. 반면에 명령어는 단순한 기능을 조합해서 수준 높은 기능을 실현합니다. 

초보자가 처음 배우기에 명령어는 너무 높은 장벽처럼 느껴질 것입니다. 이 책은 리눅스 명령어를 배우면서 느끼는 어려움과 답답함을 덜어주면서 자연스럽게 익힐 수 있도록 구성했습니다. 수많은 명령어를 기계적으로 소개하는 대신, 평소에도 쓰는 유용한 명령어를 선발해 사용 목적별로 정리했습니다. 리눅스 사용법을 배우는 초보자부터 필요할 때 참고서로 활용하고 싶은 중급자까지 다양한 독자가 오래도록 읽을 수 있게 꾸몄습니다. 이 책이 초보자가 중급자 이상으로 성장해서 시스템 관리자가 되는 발판이 되길 바랍니다.

독자리뷰

오탈자 보기

부록/예제소스

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원 무료배송
닫기

리뷰쓰기

닫기
* 상품명 :
리눅스 입문자를 위한 명령어 사전
* 제목 :
* 별점평가
1 2 3 4 5
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
리눅스 입문자를 위한 명령어 사전
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
리눅스 입문자를 위한 명령어 사전
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?