Dell PC용 Ubuntu Linux 터미널 명령에 대한 설명

Summary: 다양한 Ubuntu Linux 터미널 명령을 설명하는 가이드입니다.

Article Content


Symptoms

 


이 문서에서는 Ubuntu Linux의 터미널 애플리케이션 명령에 대해 설명합니다.


목차:

  1. 기본 제어 명령
  2. 기본 사용자 및 시스템 명령
  3. 기본 드라이브 및 권한 명령
  4. 기본 네트워크 명령

 

기본 제어 명령

 

터미널 명령은 Ubuntu 터미널 애플리케이션에서 시스템 작업을 수행하는 데 사용할 수 있는 지침입니다. 명령을 보다 명확하게 사용하고 이러한 문서를 기준으로 참조하여 사용하는 데 도움을 주기 위해 명령을 더 작은 표로 세분화했습니다.

 
명령 효과 추가 정보
cd 디렉토리 변경 이 명령을 사용하여
시스템을 탐색합니다.
cd 또는 cd~만 입력하면
터미널의 기본 시작 위치인
홈 폴더로 이동합니다.
cd/ 루트 디렉토리로 이동  
cd.. 한 디렉토리 수준 위로 이동  
cd- 이전 디렉토리로 돌아가기  
pwd 작업 디렉토리 인쇄 시스템에 사용자의 위치가 표시됩니다.
bash GNU Bourne-again shell  
break 루프에서 종료  
case 조건부로 명령 수행  
clear 터미널 화면 지우기  
continue 다음 루프 반복 재개  
cron 예약된 명령을 실행하는 데몬  
crontab 나중에 실행할 명령 예약  
echo 화면에 메시지 표시  
enable builtin shell 명령 활성화 및 비활성화  
env 환경 변수  
eval 여러 명령 또는 인수 평가  
expect 터미널을 통해 액세스하는 애플리케이션 자동화  
export 환경 변수 설정  
expr 표현식 평가  
false 아무것도 하지 않음 실패  
for 단어 확장 및 명령 실행  
hash 이름 인수의 전체 경로 이름 기억  
hostname 시스템 이름 인쇄 또는 설정  
if 조건부로 명령 수행  
jobs 활성 작업 나열  
join 공통 필드에서 선 연결  
local 변수 생성  
logout 로그인 셸 종료  
more 한 번에 하나의 출력 화면 표시  
nice 명령 또는 작업의 우선 순위 설정  
nohup 끊기에 영향을 받지 않는 명령 실행  
notify-send 데스크탑 알림 보내기  
op 연산자 액세스  
readarray stdin에서 어레이 변수로 읽기  
readonly 변수/함수를 읽기 전용으로 표시  
reboot 시스템 재부팅  
return 셸 함수 종료  
sed 스트림 편집기  
select 키보드 입력 수락  
set 셸 변수 및 함수 조작  
shift 위치 매개변수 이동  
shopt 셸 옵션  
shutdown Linux를 종료하거나 재시작  
sleep 지정된 시간 동안 지연  
ssh 보안 셸 클라이언트 원격 로그인 프로그램
suspend 이 셸의 실행을 일시 중단함  
sync 디스크의 데이터를 메모리와 동기화  
test 조건식 평가  
trap 신호가 설정되면 명령 실행  
true 아무것도 하지 않음 성공  
type 명령 설명  
unshar 셸 스크립트의 압축 풀기  
until 명령 실행 오류가 발생할 때까지
vmstat 가상 메모리 통계 보고  
watch 프로그램을 주기적으로 실행하거나 표시함  
while 명령 실행  
write 다른 사용자에게 메시지 보내기  
xargs 유틸리티를 실행하여 생성된 인수 목록 전달  
### 터미널을 방해하지 않고 설명/코멘트할 수 있음  
while 명령 실행  

파일 및 텍스트 관리는 컴퓨터에 저장되고 사용되는 파일과 텍스트에 직접 영향을 주는 명령입니다. Dash 및 Windows 탐색기 툴은 이 툴의 잘 알려진 GUI(Graphical User Interface) 버전입니다.

 
명령 효과 추가 정보
cp 복사 파일을 복사할 수 있습니다. 이렇게 하려면 파일이 탐색한 디렉토리에 있는 한 명령과 함께 복사하려는 파일의 이름을 추가합니다. 그렇지 않으면 복사하려고 했던 파일이 있는 위치를 지정하기 위해 cp~/< file path >(을)를 입력합니다.
ls 목록 현재 디렉토리에 있는 모든 파일을 나열합니다.
ls~ 홈 디렉토리에 있는 파일 나열 폴더 이름을 추가하면 해당 폴더에 있는 모든 파일 목록이 표시됩니다. 예를 들어, ls~/desktop은 데스크탑 폴더에 있는 파일을 표시합니다.
mkdir Make directory 디렉토리를 만들 수 있습니다. 예를 들어, mkdir private files는 홈 디렉토리에 있는 private files라고 하는 새 디렉토리를 만듭니다. 다른 디렉토리를 탐색하거나 다른 경로를 지정하지 않은 경우에 해당합니다.
mv 이동 이 명령을 사용하여 파일 이름을 바꾸거나 파일을 이동할 수 있습니다. sunny today라는 파일 이름을 바꾸려면 mv sunny day를 입력하면 됩니다. 이 경우 올바른 디렉토리를 탐색하거나 올바른 파일 경로를 지정해야 합니다. mv day ~/Desktop을 입력하면 day 파일이 홈에서 데스크탑으로 이동합니다. 그러나 이는 파일 이름도 명령의 현재 이름 옆에 있는 새 파일 이름으로 바꾸려는 경우입니다.
rm 제거 파일을 제거하고 파일 경로/파일 이름을 지정합니다.
rmdir 디렉토리 제거 empty 디렉토리를 제거합니다.
rm -r 반복적으로 제거 해당 콘텐츠와 함께 디렉토리를 제거합니다.
grep 텍스트 문자열 검색  
head 파일 시작 표시  
less 파일의 일부 표시  
tail 파일의 끝 표시  
apropos 도움말 설명서 페이지 검색  
aspell 맞춤법 검사기  
awk 텍스트 찾기 및 바꾸기 데이터베이스 정렬/검증/인덱스
cmp 두 파일을 비교함  
comm 정렬된 두 파일을 한 줄씩 비교함  
csplit 파일을 상황에 맞는 조각으로 분할함  
cut 파일을 두 개의 개별 조각으로 나눔  
cksum CRC 체크섬 및 바이트 수 인쇄  
find 설정된 기준에 맞는 파일 검색  
fmt 단락 텍스트의 서식 지정  
fold 텍스트를 특정 너비로 줄바꿈함  
dir 디렉토리 콘텐츠를 간략하게 나열함  
dircolors 색상 설정 ls  
dirname 전체 경로 이름을 경로로 변환함  
dirs 기록된 디렉토리 목록을 표시함  
cat 파일 콘텐츠 표시  
bzip2 명명된 파일 압축 또는 압축 해제  
chroot 다른 루트 디렉토리로 명령 실행  
fgrep 파일에서 고정 문자열과 일치하는 줄 검색  
fuser 파일에 액세스하는 프로세스 식별/종료  
gawk 파일 내에서 텍스트를 찾아서 바꿈  
gzip 이름 파일 압축 또는 압축 해제  
ln 파일 간의 링크 만들기  
locate 파일 찾기  
look 지정된 문자열로 시작하는 줄을 표시함  
lpr 오프라인 인쇄  
lpc 라인 프린터 제어 프로그램  
lprm 인쇄 대기열에서 작업 제거  
lprint 파일 인쇄  
lprintd 인쇄 작업 취소  
lprintq 인쇄 대기열 목록  
lsof 열린 파일 나열  
vdir 디렉토리 콘텐츠를 자세하게 나열함 ls -| -b
v 디렉토리 콘텐츠를 자세하게 나열함 ls -| -b
vi 텍스트 편집기  
uuencode 파일 디코딩 uuencode를 사용하여 파일을 디코딩합니다.
uuencode 파일 인코딩 uuencode를 사용하여 파일을 인코딩합니다.
tty stdin에 있는 터미널의 파일 이름 인쇄  
touch 파일 타임스탬프 변경  
expand 탭을 공간으로 변환함  
import x 서버 화면을 캡처하고 이미지를 파일에 저장함  
install 파일 복사 및 특성 설정  
fg 전경으로 작업 전송  
bg 백그라운드로 작업 전송  
nl 줄에 숫자를 지정하고 파일을 씀  
open 포함된 파일 열기s default application  
paste 파일 줄 병합  
pathchk 파일 이름 휴대성을 확인함  
popd 현재 디렉토리의 이전 값을 복원함  
pr 인쇄할 파일 준비  
printcap 프린터 기능 데이터베이스  
printenv 인쇄 환경 변수  
printf 데이터 형식 지정 및 인쇄  
pushd 저장한 다음 현재 디렉토리를 변경함  
rcp 두 시스템 간의 파일 복사  
read 표준 입력에서 줄을 읽음  
rename 파일 이름 바꾸기  
remsync 이메일을 통해 원격 파일 동기화  
mmb 파일 대량 이동 및 이름 바꾸기  
mtools MS-DOS 파일 조작  
rev 파일에서 줄 반전  
rsync 파일 원격 복사 파일 트리를 동기화합니다.
sdiff 두 파일을 쌍방향으로 병합함  
scp 보안 복사  
sftp 보안 파일 전송 프로그램  
slocate 파일 찾기  
sort 텍스트 파일 정렬  
split 파일을 고정 크기 조각으로 분할함  
sum 파일의 체크섬 인쇄  
tee 출력을 여러 파일로 리디렉션  
tsort 토폴로지 분류  
unmask 사용자 파일 생성 마스크  
source 파일에서 명령 실행  
symlink 파일의 새 이름 만들기  
tr 변환, 밀기 및/또는 삭제  
uniq 파일 통합  
wc 바이트, 단어 및 줄 수 인쇄  
whereis 프로그램의 사용자 $path, man 페이지 및 프로그램용 소스 파일 검색  
which 프로그램 파일에 대한 사용자 $path 검색  
wget 웹 페이지 또는 파일 검색  
unexpand 공간을 탭으로 변환  
yes 중단될 때까지 문자열 인쇄  
xdg-open 사용자 기본 애플리케이션에서 파일 또는 URL 열기  
dmesg 커널 및 드라이버 메시지 인쇄  


맨 위로 이동


 

기본 사용자 및 시스템 명령

 

이러한 명령을 사용하면 Ubuntu 시스템에서 사용자 및 그룹 설정을 관리, 구성, 문제 해결 및 재설정할 수 있습니다.

 
명령 효과 추가 정보
passwd 암호 생성  
groupadd 그룹 추가  
groupmod 그룹 수정  
chgrp 그룹 변경  
groupdel 그룹 삭제  
adduser 시스템에 사용자 추가  
addgroup 시스템에 그룹 추가  
alias 별칭 생성  
useradd 새 사용자 계정 생성  
usermod 사용자 계정 수정  
users 현재 로그인한 사용자 나열  
chmod 액세스 사용 권한 변경  
chown 파일 소유자 및 그룹 변경  
groups 사용자가 있는 그룹 이름 인쇄  
id 사용자 및 그룹 ID 인쇄s  
logname 현재 로그인 이름 인쇄  
su 사용자 ID 대체  
times 사용자 및 시스템 시간  
who 현재 로그인한 사용자 이름 모두 인쇄  
whoami 현재 사용자 ID 및 이름 인쇄 id -un

아래 명령은 시스템별 프로그램 및 정보를 처리합니다.

 
명령 효과 추가 정보
cal 캘린더 캘린더 표시
date 날짜 날짜 표시
dc 데스크 계산기 계산기
fsck 파일 시스템 확인  
bc 임의의 정밀도 계산기 언어  
kill  프로세스 실행 중지  
killall 이름별로 프로세스 종료  
let 셸 변수에 대해 산술 작업 수행  
make 프로그램 그룹을 다시 컴파일함  
pkill 프로세스 실행 중지  
ps 프로세스 상태  
seq 숫자 시퀀스 인쇄  
units 단위를 한 배율에서 다른 배율로 변환함  

패키지는 Ubuntu에서 새 애플리케이션 및 파일을 로드하고 업데이트하는 기본 방법입니다. 이러한 명령을 사용하면 다운로드한 패키지를 관리하고 구성할 수 있습니다.

 
명령 효과 추가 정보
apt -get 소프트웨어 패키지 검색 및 설치  
aptitude 소프트웨어 패키지 검색 및 설치  
apt -get update 사용 가능한 업데이트 새로 고침  
apt - get upgrade 모든 패키지 업그레이드  
apt -get dist-upgrade 패키지 교체로 업그레이드 Ubuntu 버전 업그레이드
apt -get install pkgname 이름별로 패키지 설치  
apt -get purge pkgname 이름별로 패키지 제거  
apt -get autoremove 사용하지 않는 패키지 제거  
apt -get -f install 손상된 패키지 수정 시도  
dpkg -configure -a 손상된 패키지 수정 시도  
dpkg -i pkg.deb 파일 설치 pkg.deb  

이러한 명령을 사용하면 Ubuntu 시스템에서 서비스를 직접 관리할 수 있습니다.

 
명령 효과 추가 정보
start service 작업 서비스 시작 업스타트
stop service 작업 서비스 중지 업스타트
status service 서비스가 실행 중인지 확인함 업스타트
/etc/init.d/service start 서비스 시작 SysV
/etc/init.d/service stop 서비스 중지 SysV
/etc/init.d/service restart 서비스 재시작 Sysv
/etc/init.d/service check 서비스 확인 SysV
runlevel 현재 runlevel을 가져옴  


맨 위로 이동


 

기본 드라이브 및 권한 명령

 

드라이브 및 형식을 관리한다는 것은 시스템에 연결된 주변 기기에 영향을 줄 수 있음을 의미합니다. 주변 기기에는 여러 개의 하드 디스크 드라이브, 이동식 미디어 또는 기타 디바이스가 포함됩니다. 이러한 디바이스를 명령줄 수준에서 관리하고 구성할 수 있습니다.

 
명령 효과 추가 정보
mount 드라이브 마운트  
unmount 드라이브 마운트 해제  
fdisk 디스크 포맷  
cfdisk Linux용 파티션 테이블 편집기  
dd 디스크 복제 파일 변환 및 복사, 쓰기
디스크 헤더, 부팅 레코드,
ddrescue 데이터 복구 툴  
declare 변수 선언 및 특성 할당  
df 디스크 여유 공간 사용 중인 마운트된 모든 파티션에 있는
디스크의 여유 공간이
표시됩니다. df는 블록 대신 MB와 GB를
사용합니다.
du 디렉토리 사용 지정된 디렉토리와 모든 하위 디렉토리에서
사용하는 공간의 양이
표시됩니다.
du -s 디렉토리 사용 요약  
du -h 디렉토리 사용 기본 정보 이렇게 하면 정보가 기본적인
비기술 형식으로 변환됩니다.
free 사용 가능한 여유 공간 사용 가능한 여유 공간을
알 수 있습니다.
free -m 사용 가능한 공간 통계 표시 통계를 MB 단위로 표시합니다.
uname -a 모든 커널 정보 가져오기  
uname -r 커널 정보 가져오기  
lsb_release -a Linux distro에 대한 정보 인쇄  
top 시스템 모니터링 시작 모니터링, RAM 보기,
CPU 및 스왑 사용량과
총 실행 프로세스를 시작합니다.
q 시스템 모니터링 중지  
diff 두 파일 간의 차이 표시  
diff3 세 파일 간의 차이 표시  
 
SLN265879_ko__1icon 참고: 다음 명령 중 대부분은 sudo 명령으로 설명을 입력해야 합니다. 이렇게 하면 루트 사용자 관리 수준으로 권한이 일시적으로 상승됩니다. 사용자 계정에서 소유하지 않은 디렉토리나 파일을 작업할 때 필요합니다. sudo를 사용할 때 암호를 입력하라는 메시지가 표시됩니다. sudo(관리) 권한이 있는 사용자만 이 명령을 사용할 수 있습니다.
 
명령 효과 추가 정보
history 모든 명령 사용자 목록 history 명령은 사용자가 입력한 매우 긴 명령
목록을 표시합니다. 각
명령은 번호 옆에 표시됩니다.
| x를 입력하여
목록(X는 숫자로 대체)에서 이전에 입력한 명령을
실행할 수 있습니다. 기록 출력이
너무 긴 경우 스크롤 가능한 history | less
목록을 사용합니다.
REISUB 시스템 재부팅 ALT 키와 PRINTSCRN 키를 모두 누른 상태에서
이를 입력하여 컴퓨터를 재시작합니다.
apt -get 애플리케이션 설치, 제거, 업그레이드 등에 사용됩니다.
file 하나 이상의 파일 유형 검사  
sleep Delay 명령 x초 동안 기다렸다가 다음 명령을 계속합니다.
pidof PID 가져오기 PID는 읽을 수 있는 형식으로 제공됩니다.
ps 명령줄에 대한 시스템 모니터링 스크립트에 적합합니다.
cat 명령줄에서 파일 인쇄  
crontab 시간 구동 이벤트  
man 도움말 설명서 프로그램 설명서를 열면
명령 설명서가 표시됩니다.
man man 설명서에 대한 설명서 도움말 페이지 사용 관련 정보를 제공합니다.
man intro 명령 요약 목록 명령에 대한 정보가 필요한 경우
< command name >-h를 입력하거나 < command name
 >--help
첫 번째 규칙이 작동하지 않은 경우 일부
명령줄은 -h
--help와 연결되지 않을 수 있습니다.
info info 정보 페이지 소개  
basename 파일 이름에서 디렉토리 및 접미사 분리  
eject 이동식 미디어 꺼내기  
fdformat 로우 레벨 포맷 FD 플로피 디스크를 포맷합니다.
mkisofs 하이브리드 파일 시스템 생성  
format 디스크 또는 테이프 포맷  
mknod 블록 또는 문자 특수 파일 생성  
quotactl 디스크 할당량 설정  
quotacheck 디스크 사용을 위해 파일 시스템을 스캔함  
quota 디스크 사용량 및 제한 표시  
tar 테이프 아카이버  
ram RAM 디스크 디바이스  

파일 및 디렉토리 권한과 변경 권한은 관리자 수준에서 필요합니다. 기존 파일을 변경 또는 복구하거나 경험이 없는 사용자가 다른 파일 또는 디렉토리를 손상시키는 것을 방지하는 데 사용할 수 있습니다.

 
명령 효과 추가 정보
chmod 모드 변경  
su 사용자 전환  
ulimit 사용자 리소스 제한  
unalias 별칭 제거  
unset 변수 또는 함수 이름 제거  
function 함수 매크로 정의  

상승된 권한으로 Ubuntu에서 관리자 권한을 호출합니다. 시스템에서 작업을 충분히 높은 수준으로 변경해야 하는 경우 이러한 명령을 실행해야 합니다. Windows 등에서도 관리자 권한으로 명령 프롬프트를 엽니다.

 
명령 효과 추가 정보
sudo 상승된 권한 상승된 권한으로 명령을 실행하고
- < superuser do >관리자 암호를 사용하여
취한 조치를 확인해야 함을 나타내는
일반적인 표현식입니다.
sudo -r 루트 셸을 사용자로 열기  
sudo -r -u 셸을 사용자로 열기  
sudo -k sudo 암호를 분실함  


맨 위로 이동


 

기본 네트워크 명령

 

이러한 명령은 시스템의 네트워크 연결 구성 및 문제 해결을 처리합니다. 여기에는 유선 및 무선 연결이 포함됩니다.

 
명령 효과 추가 정보
chkconfig 활성화된 서비스 확인  
ping 네트워크 연결 테스트  
ftp 파일 전송 프로토콜  
host 도메인 IP 확인  
ifconfig 네트워크 디바이스 구성  
iwconfig 무선 정보 표시  
sudo iwlist scan 무선 네트워크 검색  
ifup eth0 인터페이스 eth0을 온라인으로 전환함  
ifdown eth0 eth0 인터페이스 표시  
netstat 라우팅 테이블 표시  
route 루트 설정  
telnet Telnet에 연결  
traceroute 루트 표시  
dig DNS 조회  
ethtool 이더넷 카드 설정  
mkfifo FIFO 설정 명명된 파이프
mtr 네트워크 진단 traceroute/ping
nslookup 대화형으로 인터넷 이름 서버 쿼리  
screen 다중 터미널 ssh를 통해 원격 셸 실행
strace 시스템 호출 및 신호 추적  

이러한 명령은 Ubuntu 방화벽 관리 및 구성을 처리합니다.

 
명령 효과 추가 정보
ufw enable 방화벽을 켬  
ufw disable 방화벽을 끔  
ufw default allow 기본적으로 모든 연결 허용  
ufw default deny 기본적으로 모든 연결 거부  
ufw status Cyrrebt 상태 및 규칙  
ufw allow port 포트에서 트래픽 허용  
ufw deny port 포트에서 트래픽 거부  
ufw deny from ip IP 주소 차단  


맨 위로 이동


 

추가 정보:

 

SLN265879_ko__1icon 참고:
Canonical에서는 다음과 같은 방법으로 소프트웨어를 지원합니다.
Dell에서 제공하는 기술 지원:


맨 위로 이동


Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

21 Feb 2021

Version

3

Article Type

Solution

Rate This Article


Accurate
Useful
Easy to Understand
Was this article helpful?

0/3000 characters