728x90
반응형
한번은 꼭 짚고 넘어가야 하는 필수 명령어들을 정리해보려 합니다!
미래의 저를 위해 여러 자료를 참고해서 정리해보겠습니다 ㅎㅎㅎㅎ
명령어 | 명령어 설명 |
pwd | 현재 디렉토리 제시 (Print Work Directory) |
ls | 파일/ 디렉토리 관련 정보 제공 (list segments) |
cd | 현재 디렉토리로 이동 |
mkdir | 새로운 디렉토리 만들기 (make directory) |
rmdir | 비어있는 디렉토리 삭제 (remove directory) |
lsblk | 리눅스 디바이스 상세 정보 출력 |
mount | 기존 파일 시스템과 연결 |
df | 디스크 사용량 정보 제공 |
uname | 이름,버전,시스템관련 정보 출력 |
ps | 동작 중인 작업 시각화 (Process status) |
kill | 동작중인 작업 중지 |
service | 리눅스 터미널의 전체 서비스 호출 |
batch | 사전에 정의 된 일정에 따라 시스템 서비스 실행을 위한 명령 |
shutdown | 시스템 종료 |
touch | 빈 파일 생성, 타임스탬프 변경 |
cat | 파일의 내용을 다른 곳으로 리디렉션 (concatenate) |
head | 파일, 파이프된 데이터의 앞 부분을 볼 수 있음 |
tail | 마지막 행 기준으로 지정행까지의 일부 값 출력 |
cp | 파일/디렉터리를 한 폴더에서 다른 곳으로 복사 (copy) |
mv | 파일을 다른 위치로 이동 (move, -f로 대용량 파일 전송 가능) |
comm | 2개의 파일을 행단위 공통행/ 고유행 비교 |
less | 파일을 읽어서 출력 (터미널 세션 방해 없이 양방향 탐색) |
ln | 링크파일을 만드는 명령어 (Link) |
cmp | 파일간 차이를 비교할 때 사용 (compare) |
dd | 블록단위 파일 복사/변환 |
alias | 명령어 이름을 변환 |
echo | 텍스트/ 문자열 출력 |
man | 명령어/프로그램 메뉴얼 출력 (manual) |
whoami | 현재 로그인한 사용자 id 출력 |
tar | 여러개 파일을 묶는 개념 |
grep | 지정 문자열/정규표현식에 해당하는 값 출력 (global regular expression) |
sort | 파일 내용 정렬 |
export | 사용자의 환경변수를 전역 변수로 설정 |
zip/unzip | 여러 파일 압축/압축 해제 |
ssh | 암호화된 연결 제공 (Secure Shell) |
chmod | 리눅스 파일, 디렉토리 권한 등의 모드 변경 (change mode) |
chown | 파일/디렉토리 소유자 변경 (change ownership) |
ifconfig | 네트워크 구성 정보 표시, 수정시 사용 |
traceroute | 목적지까지 네트워크 연결의 경로 추적 |
wget | 웹 파일 다운 시 사용 (Web get) |
cal | 달력 출력 (Calender) |
whereis | 명령어로 위치를 파악 시 사용 |
whatis | 명령어에 대한 간단한 설명 조회 |
정리하고 보니 아래 링크 같은 cheat sheet도 많이 있어서 하나 뽑아 놓고 틈틈이 참고하면 좋을 것 같습니다.
https://cheatography.com/davechild/cheat-sheets/linux-command-line/
https://www.reddit.com/r/linux/comments/cw922a/this_is_my_personal_linux_commands_cheat_sheet/
자료를 찾다보니 리눅스 명령창에서 직접 이런 치트시트 조회도 가능한데요
curl cheat.sh/<command>
이런식으로 뒤에 검색할 명령어를 치면 명령어에 대한 cheat sheet가 뜹니다
참고를 위한 공식 github 링크도 공유드립니다.
https://github.com/chubin/cheat.sh
Github 에 깔끔하게 정리해 놓은 다른 분의 포스트도 첨부합니다
https://github.com/danielmapar/LinuxCommandLine
** 오류나 업데이트가 필요한 사항이 있다면 언제든지 알려주시길 바랍니다 :))
728x90
반응형
'Data Structure & Algorithm' 카테고리의 다른 글
Monotonic Stack 개념 정리 (Push하고 Pop하고) (0) | 2022.12.01 |
---|---|
Merge Sort 과 Quick Sort 개념 및 활용 정리 (0) | 2022.11.15 |
Greedy 탐욕 알고리즘 정리 (0) | 2022.10.17 |
Dynamic Programming _ Memoization 설명 및 적용 #2(숫자형) (0) | 2022.10.09 |
Dynamic Programming _ Memoization 설명 및 적용 #1 (1) | 2022.10.06 |
댓글