본문 바로가기
개발/서버

[Linux] 기본 명령어

by BENGGRI 2021. 2. 16.
반응형

기본 명령어

명령어 설명
uname -a 시스템의 모든 정보를 확인하는 명령어
uname -r 운영체제의 배포버전을 출력하는 명령어
cat 파일의 내용을 화면에 출력하는 명령어
uptime 시스템의 가동 시간과 현재 사용자 수, 평균 부하량 등을 확인하는 명령어
id 사용자의 로그인명, id, 그룹 id 등을 출력하는 명령어
last 시스템의 부팅부터 현재까지의 모든 사용자의 로그인과 로그아웃에 대한 정보를 표시하는 명령어
who 현재 접속 사용자 정보를 표시하는 명령어
ls 자신이 속해있는 폴더 내에서 파일 및 폴더들을 표시하는 명령어
pwd 현재 작업 중인 디렉토리의 절대 경로를 출력하는 명령어
rm 파일 삭제 명령어
cp 파일 복사 명령어
mv 파일 이동 명령어
ps 현재 실행되고 있는 프로세스 목록을 출력하는 명령어
pmap 프로세스 ID를 기준으로 메모리 맵 정보를 출력하는 명령어
kill 특정 PID 프로세스 종료 명령어
chmod 특정 파일 또는 디렉토리 퍼미션 수정 명령어
chown 파일이나 디렉토리의 소유자, 소유 그룹 수정 명령어
ifconfig 네트워크 인터페이스를 설정하거나 확인하는 명령어
host 도메인(호스트)명은 알고 있는데 ip 주소를 모르거나 혹은 그 반의 경우에 사용하는 명령어
tar 여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령어(압축은 불가능)
gzip 파일을 묶거나 풀 수 없지만 압축을 담당하는 명령어
grep 입력으로 전달된 내용에서 특정 문자열을 찾고자 할 때 사용하는 명령어
find 특정한 파일을 찾는 명령어
rsync 로컬 또는 원격에 파일과 디렉토리를 복사하고 동기화하는 명령어
df 시스템에 마운트된 하드디스크의 남은 용량을 확인할 때 사용하는 명령어
du 파일 사이즈를 킬로 바이트 단위로 보여주는 명령어
cd 디렉토리를 이동하는 명령어
awk 파일로부터 레코드(record)를 선택하고, 선택된 레코드에 포함된 값을 조작하거나 데이터화하는 명령어
ssh 시큐어쉘Secure Shell은 암호화된 네트워크 프로토콜(ssh user@hostname)
scp ssh를 이용해 네트워크로 연결된 호스트간에 파일을 주고 받는 명령어
(
# Local -> Remote
scp srcfilename user@hostname:targetDirectory
# Remote -> Local
scp user@hostname:srcDirectoryFilename targetDirectory
# Remote(Source) -> Remote(target)
scp user@hostname:srcDirectoryFilename user@hostname:targetDirectory
)
top 시스템의 상태를 전반적으로 가장 빠르게 파악 가능한 명령어
 옵션없이 입력하면 interval간격(기본3초)으로 화면을 갱신
tail 파일의 마지막 행을 기준으로 지정한 행까지의 파일내용 일부를 출력

 

반응형

'개발 > 서버' 카테고리의 다른 글

[Wildfly 23] Spring + Wildfly + slf4j(logback) 관련  (2) 2021.07.31
[Linux] 크론탭(Crontab) 사용하기  (0) 2021.01.14

댓글