본문 바로가기
Linux

리눅스 과정 7일차

by Mostlove 2025. 2. 26.
728x90
반응형

* 절대경로와 상대경로 
절대경로는 무조건 /부터 경로
상대경로는 현재위치부터의 경로

명령어 사용법

*man ls하면 LS(1)식으로 8개의 카테고리로 나뉜다.
1 User Commands : 사용자가 실행하는 명령어 및 프로그램 (ex. ls, cd, mkdir 등)
2 System Calls : 커널에서 제공하는 시스템 호출 (ex. open(), read(), write() 등)
3 C Library Functions : C 라이브러리 함수 (ex. printf(), malloc(), strlen() 등)
4 Devices and Special Files : /dev 아래에 있는 디바이스 파일 및 특수 파일 정보
5 File Formats and Conventions  : 파일 포맷 및 설정 파일 형식 (ex. /etc/passwd, /etc/fstab 등)
6 Games etc : 게임 및 재미있는 프로그램 관련 정보
7 Miscellanea : 기타 다양한 문서 (ex. 프로토콜, 표준, 문서 포맷 등)
8 System Administration tools and Daemons : 시스템 관리 명령어 및 백그라운드에서 실행되는 서비스(데몬)

*   이외에도 help, info, whatis, apropos 그리고 명령어를 자동완성할 때 일부만 입력한 뒤 Tab키를 사용하면 된다.

*  명령어는 한 줄에 여러 개를 사용할 수도 있는데 ; 나 &&로 이어주면 된다. 
a. ;    은 좌측을 실행 한 뒤 우측을 실행하라는 의미로 좌측에 오류가 있어도 우측을 실행해준다!!
b. &&도 좌측을 실행 한 뒤 우측을 실행하라는 의미로 좌측에 오류가 있으면 오류가 있다고 보이고 우측이 실행되지 않는다!!! 
=>쉘 스크립트에서 &&는 AND, ||는 OR의 의미
따라서 일반적으로 여러 명령어들을 연결해서 실행시킬 때에는 &&를 사용하는 것이 안전하다. 

*Linux에서 일반적인 어플에 대한 문서는 /usr/share/doc에서 찾을 수 있다. 

항목명령어 및 설명

경로 절대경로(/ 시작), 상대경로(현재 위치 기준)
명령어 도움말 man, help, info, whatis, apropos
명령어 자동완성 Tab 키 사용
여러 개의 명령어 실행 ; (모두 실행), && (앞 실행 성공 시 뒤 실행)
쉘 프롬프트 환경변수 PS1 설정 ([centos@centos1 ~ ]$)
숨김 파일/디렉터리 이름 앞에 . 추가 시 숨김
명령어 별칭(Alias) alias ll='ls -al'
파일 및 디렉터리 정보 ls -l, ls -dl
사용자 관련 파일 .bash_history, .bash_profile, .bashrc, .bash_logout
파일 복사 cp -arp (속성 유지)
파일 삭제 rm -rf (강제 삭제), shred (완전 삭제)
파일 이동/이름 변경 mv
링크 생성 ln -s (소프트링크), ln (하드링크)
파일 생성 touch 파일명
디렉터리 생성/삭제 mkdir -p, rmdir -p
입출력 리다이렉트 >, >>, <, <<, 0>, 1>, 2>
파일 읽기/처리 cat, head, tail, sort, wc, tr, stat
파일 검색 find, which, whereis, locate
시스템 관련 명령어 date, rdate, clock, hwclock, cal, type, lsof, pidof
원격지 파일 전송 scp, WinSCP(Windows)
네트워크 관련 명령어 wget, curl, lftp, lftpget
화면 출력 제어 more, less, tee, script
DOS 명령어 비교 mdir, mcopy, mcd, mdel 등 (m- 접두어)
수식 계산 bc, let
메일 전송 mail, mutt, mailx
반응형

'Linux' 카테고리의 다른 글

리눅스 과정 10일차  (0) 2025.02.28
리눅스 과정 8일차  (0) 2025.02.27
리눅스 과정6일차  (0) 2025.02.26
리눅스 과정5일차  (0) 2025.02.26
리눅스 과정 4일차  (0) 2025.02.26