명령어
|
설명
|
ls
(List Segement)
|
File System에서 현재 Directory의 File 목록 출력
|
pwd
(Print Working Directory
|
현재 Directory, 즉 현재 작업 Directory 출력
|
cd
(Change Directory)
|
현재 작업 Directory 변경
|
touch
(touch)
|
File 수정 시간을 갱싱하는 명령어로 File이 존재하지 않는 경우 빈 File 생성
|
cat
(conCATenate)
|
File 내용 출력 '>' 와 함께 사용 시 키보드로부터 입력 받은 내용 저장
|
~
|
사용자의 Home Directory를 나타냄
|
cp
(CoPy)
|
File의 현재 위치 또는 다른 Directory로 복사함
만약 File이 존재한다면 기존 있던 File은 사라지고 새로운 복사본 File로 바뀜
|
rm
(ReMove)
|
해당 File 또는 Directory 삭제
|
mv
(MoVe)
|
File을 이동하거나 이름을 변경함
|
mkdir
(MaKe DIRectory)
|
새로운 Directory 생성
|
rmdir
(ReMove DIRectory)
|
기존의 Directory 삭제
|
man
(?)
|
각종 System 명령어들의 도움말 또는 Manual 출력
|
more
(more)
|
FIle의 내용을 Page 단위로 출력
|
less
(less)
|
'more'와 용도는 비슷하지만 확장된 기능 사용 가능
|
clear
(clear)
|
현재 사용 중인 Terminal 화면을 지워줌
|
chmod
(CHang MODe)
|
File의 Mode를 바꾸어 권한을 제어할 수 있음
|
chown
(CHang OWNer)
|
File의 소유자 변경
|
chgrp
(CHange GRouP)
|
File의 Group 변경
|
ln
(LiNk)
|
두 개의 File 사이에 Link를 생성 (바로가기 개념)
|
find
(find)
|
특정 FIle을 검색하며 권한, 소유권, 수정, 날짜, 크기 등 기준에 따른 검색 가능
|
grep
(grep)
|
File 내 정규 표현식 검색
|
diff
(DIFFerent)
|
File 간의 차이점과 동일한 점을 모두 비교하여 출력
|
tar
(Tape ARchiver)
|
여러 개의 File을 묶거나 묶인 File을 푸는 Unix의 표준 Archive Utility
|
gzip
(gzip)
|
GNU/Unix 압축 Utility로, File을 .gz 확장를 갖는 압축 File 생성
|
gnuzip
(gnuzip)
|
gzip으로 된 File을 푸는 명령어 (gzip -d)
|
sudo
(SUbstitute user DO)
|
File 쓰기, 읽기, 실행 권한 등 Program을 실행할 때 관리자(root) 권한을 주는 것
|
du
(Disk Usage)
|
지정된 특정 Directory나 File들이 차지하는 공간 출력
|
dk
(Disk Free)
|
전체 File System의 공간을 검사하여 보고
|
&
|
명령어 끝에 &를 붙이면 Background 에서 작업 실행
|
sleep
(sleep)
|
설정한 시간동안 Program 대기
|
bg
(BackGround)
|
명령 실행 중 중단된 작업이 Background로 실행 재개
|
fg
(foreground)
|
명령 실행 중 중단된 작업을 다시 Foreground로 전환
|
kill
(kill)
|
명령 실행 중 Process를 죽임
|
ifconfig
(InterFace CONFIGuration)
|
System에 연결된 모든 Network Interface 장치 및 설정 가능
|
iwconfig
(Interface Wireless CONFIGuration)
|
Wifi 무선 LAN 장치를 사용하는 경우 Network Interface 확인 및 설정 가능
|
ping
(ping)
|
원격 Computer가 Network에 잘 연결되어 있는지 점검
|
cron
(cron)
|
정해진 시간에 특정한 명령을 실행하게 하는 Program
|
apt-get
(Advanced Packing Tool GET)
|
원격 Server로 부터 Package를 설치할 수 있도록 하는 도구
|
nano
(nano)
|
nano 편집기 진입
|
vi(vim)
(vi)
|
vi 편집기 진입
|
echo
(echo)
|
인수로 전달되는 Text, 문자열 표시
|
tee
(tee)
|
표준 입력을 받아 그 결과를 File과 저장하는 동시에 표준 출력으로 보여줌 (Pipline 기능)
|
netstat
(NETwork STATistics)
|
Network의 연결 상태 확인
|
'Linux' 카테고리의 다른 글
[Linux] vi 에디터 명령어 (0) | 2022.11.23 |
---|---|
[Linux] nano 편집기 명령어 (0) | 2022.11.23 |