728x90
처음부터 리눅스 커널을 했더니 너무 어려움을 겪어 기초부터 하자는 마음으로 이번엔 가볍게 리눅스 명령어들을 정리해보려고 한다.
ls | 디렉터리의 내용을 표시 | wall | 모든 사용자에게 메시지를 표시 |
clear | 화면을 지운다 | logout | 현재의 시스템에서 계정을 로그아웃 |
echo | 인수로 저장한 문자열을 출력 | dmesg | 커널의 부팅 로그 및 커널 로그 출력 |
cp | 파일을 복사 | chmod | 파일의 접근 권한을 변경 |
rm | 파일을 삭제 | chown | 파일의 소유자를 변경 |
mv | 파일을 이동하거나 이름을 변경 | chgrp | 파일과 관련된 그룹을 변경 |
ln | 다른 파일을 가르키는 열결을 생성 | passwd | 사용자의 비밀번호를 변경 |
cd | 현재의 디렉터리를 이동 | du | 디스크의 사용량을 검사 |
mkdir | 디렉터리를 생성 | df | 디스크의 남은 공간을 표시 |
rmdir | 비어있는 디렉터리를 삭제 | free | 시스템의 현재 남은 메모리 양을 표시 |
pwd | 현재 작업중인 데렉터리의 경로를 표시 | mount | 디바이스를 시스템에 연결 |
date | 시스템의 현재 시간, 날짜를 출력 | ps | 프로세스의 상태를 표시 |
dirs | 디렉터리 스택에 저장된 내용을 표시 | kill | 프로세스에 시그널을 보내며 주로 프로세스를 죽이는데 사용 |
pushd | 디렉터리 스택에 (현재)디렉터리를 저장 | top | 시스템에서 현재 프로세스의 상태 표시 |
popd | 디렉터리 스택에서 마지막에 저장한 디렉터리를 삭제하고 그 디렉터리로 이동 | fg | 프로세스를 포그라운드 모드로 실행 |
cat | 파일의 내용을 표시 | bg | 프로세스를 백그라운드 모드로 실행 |
more | 파일의 내용을 페이지 단위로 표시 | sync | 현재 캐시된 내용을 저장 |
wc | 문서 내에서의 줄의 수를 표시 | cal | 달력을 출력 |
man | 유틸리티나 api에 대한 도움말 매뉴얼을 출력 | tar | 여러 개의 파일을 하나의 파일로 묶음 |
apropos | 해당 주제와 관련된 명령어를 표시 | compress | 파일을 압축하거나 파일의 압축을 해제 |
which | 명령어의 위치하고 있는 경로 표시 | halt | 시스템을 종료 |
find | 시스템에서 파일이나 명령어를 찾는다 | reboot | 시스템을 재시작 |
grep | 파일 내의 내용을 패턴을 이용해 검색 | poweroff | 시스템의 전원을 내린다 |
adduser | 시스템에 사용자를 추가 | startx | x 윈도우를 시작 |
sudo | 다른 사용자의 보안 권한으로 명령어를 수행 | telnet | 원격서버에 터미널로 접속 |
su | root나 다른 사용자로 변경 | apt-get | 우분투를 포함한 데비안 계열에서 소프트웨어 패키지 철치 및 관리 |
who | 사용자에 대한 정보를 표시 | apt-cache | 우분투를 포함한 데비안 계열에서 소프트웨어 패키지를 검색하여 표시 |
ftp | ftp 서버에 접속 |
간단하게 명령어 사용법을 보자면
위와같이 man rm을 입력하면
rm 명령어에 대한 설명과 사용법이 나온다.
명령어 사용방법은 이와 같은 방법으로 익힐 수 있다.
728x90
'Linux' 카테고리의 다른 글
매크로를 이용한 make file 생성 (0) | 2022.02.08 |
---|---|
make file 만드는 방법 (0) | 2022.01.26 |
라즈비안 커널 소스 다운 & 빌드(raspbian kernel source download & build) (0) | 2022.01.12 |
라즈비안 스크린 크기 조정(debian display screen setting) (0) | 2022.01.08 |
라즈비안에 한글폰트 설치 (0) | 2022.01.08 |