리눅스 입문자를 위한 명령어 사전 (우분투, 데비안, CentOS, 페도라 대응)

리눅스 입문자를 위한 명령어 사전 (우분투, 데비안, CentOS, 페도라 대응)

$32.00
Description
요긴하고 알기 쉽게,
필요할 때 바로 찾는 리눅스 명령어 사전

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

가와구치히로시

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

목차

CHAPTER1리눅스기본조작법
로그인
데스크톱기본조작
명령어입력
로그아웃
셧다운
명령어의옵션과인수
도움말
파일과디렉터리의개념
파일과디렉터리위치
사용자,그룹,권한

CHAPTER2파일다루기
파일명표시하기_ls
디렉터리작성하기_mkdir
파일내용표시하기_cat
파일복사하기_cp
파일이동하기_mv
파일명변경하기_mv,cp
파일삭제하기_rm
파일날짜변경하기_touch
현재디렉터리표시,변경하기_pwd,cd
디렉터리삭제하기_rmdir,rm
프로그램이존재하는경로표시하기_which,whereis
터미널출력내용지우기_clear

CHAPTER3프로그램관리하기
백그라운드로실행하기_&
실행중인프로그램정지,종료하기_Ctrl+z,Ctrl+c
실행중인프로그램표시하기_jobs
포그라운드로실행하기_fg
정지한프로그램을백그라운드로재개하기_bg
프로세스상태표시하기_ps
프로그램종료하기_kill,killall
프로세스란
OS프로세스관리
프로세스부모자식관계
스레드와프로세스관계
사용자와프로세스제어
우선순위를변경해서프로그램실행하기_nice
특정시간만큼재우기_sleep
지정한시각마다명령어실행하기_crontab

CHAPTER4사용자·시스템정보표시,변경하기
현재시각표시,변경하기_date
달력표시하기_cal
사용자정보표시하기_whoami,groups,id
로그인한사용자정보를표시하기_w
암호변경하기_passwd
디스크용량,사용량표시하기_df,du
사용자로그인이력표시하기_last
시스템가동시간표시하기_uptime
시스템정보표시하기_uname

CHAPTER5파일다루기고급편
긴파일내용표시하기_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

CHAPTER6편리한명령어사용법
표준입력,표준출력,표준에러출력
명령어입출력을파일로전환하기_〈,〉,〉〉,〉&
두명령어조합하기_|,|&
파일과화면양쪽에출력하기_tee
표준입력에서인수를받아서실행하기_xargs
명령어연달아실행하기_;

CHAPTER7셸과셸스크립트능숙하게다루기
셸이란무엇인가
명령줄편집하기
명령줄자동완성
여러파일과디렉터리동시에조작하기
과거에실행한명령어다시이용하기
명령어이력일괄표시_history
명령어에단축어지정하기_alias,unalias
명령어종류알아보기_type
셸변수와환경변수
변숫값표시하기_echo
셸변수표시하기_declare
환경변수표시하기_printenv
셸변수에값설정하기_=,unset
환경변수설정하기_export,env
셸설정파일읽기_source
셸스크립트
셸스크립트에서변수사용하기
셸에서조건판정하기_if,case,[,test
셸에서반복처리하기,반복처리할숫자나열작성하기_for,seq
셸에서반복처리하기,다양한연산하기_while,expr
셸스크립트옵션처리하기_getopts
셸에서함수사용하기
소수점연산하기_bc
텍스트처리하기_sed
텍스트에서데이터추출하기_awk

CHAPTER8사용자와시스템관리하기
슈퍼유저로변신하기_su
다른사용자권한으로명령어실행하기_sudo
사용자작성,삭제하기_useradd,userdel
그룹작성,삭제하기_groupadd,groupdel
사용자,그룹목록표시하기_getent
시스템메시지표시하기_dmesg
서비스설정,상태표시하기_service,systemctl
시스템정지,다시시작_shutdown,reboot,poweroff

CHAPTER9네트워크능숙하게다루기
리눅스에서네트워크접속하기
호스트와접속확인하기_ping
원격호스트를향한패킷경로표시하기_tracepath,traceroute
호스트IP주소,도메인명검색하기_host
DNS정보검색하기_dig
도메인정보취득하기_whois
안전하게원격호스트로그인하기_ssh
지정한URL다운로드하기_wget,curl
파일전송하기_ftp,lftp
안전하게파일전송하기_scp,sftp
네트워크인터페이스확인,설정하기_ipaddr,ifconfig,nmcli
인터넷경로설정하기_iproute,route
네트워크소켓정보,접속상황표시하기_ss,iplink,netstat
네트워크인터페이스트래픽데이터표시하기_tcpdump
네트워크서비스확인하기_telnet

CHAPTER10파일시스템능숙하게다루기
파일시스템과저장장치
파티션
파일시스템마운트하기_mount,umount
파티션작성하기_parted
파일시스템초기화하기_mkfs
파일시스템검사하기_fsck
USB디바이스정보확인하기_lsusb

CHAPTER11패키지설치하기
애플리케이션추가,관리하기(우분투,데비안)_apt-get,apt-cache,dpkg
애플리케이션추가,관리하기(CentOS,페도라)_dnf,rpm

부록emacs,vi에디터와부트로더
텍스트파일편집하기_emacs
emacs주요단축키목록
텍스트파일편집하기_vi,vim
vi주요단축키목록
부트로더

출판사 서평

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

예전에는리눅스를사용하려면명령어를외우는것이필수였습니다.요즘은GUI환경이잘구축되어명령어를몰라도윈도우나맥처럼사용하기편리한환경에서다양한작업이가능합니다.하지만GUI로는실현할수있는기능에제약이있습니다.반면에명령어는단순한기능을조합해서수준높은기능을실현합니다.
초보자가처음배우기에명령어는너무높은장벽처럼느껴질것입니다.이책은리눅스명령어를배우면서느끼는어려움과답답함을덜어주면서자연스럽게익힐수있도록구성했습니다.수많은명령어를기계적으로소개하는대신,평소에도쓰는유용한명령어를선발해사용목적별로정리했습니다.리눅스사용법을배우는초보자부터필요할때참고서로활용하고싶은중급자까지다양한독자가오래도록읽을수있게꾸몄습니다.이책이초보자가중급자이상으로성장해서시스템관리자가되는발판이되길바랍니다.