CLI/터미널

[리눅스] 터미널 명령어

씩씩한 IT블로그 2023. 4. 9. 17:13
반응형

1. 기본

명령어  설명
{명령} --help 특정 명령어의 파라미터들 및 설명 확인
gedit {파일경로} GUI환경 텍스트 에디터 수정
vi {파일경로} 파일 내용 출력 및 수정
ctrl+shift+c 복사
ctrl+shift+v 붙여넣기
pwd 현재 디렉토리 위치 print
폴더, 파일 이동 mv /folderName /home/tmp/folderName
(mv 현재위치 옮기고싶은 위치)
$(pwd) 현재디렉토리 ( ex. 현재디렉토리의 a폴더? -> $(pwd)/a
cd / 최상위 디렉토리로 이동
cd /{folder}/... 절대경로를 사용할때는 / 부터 입력
cd {folder}/ 상대경로를 사용할때는 파일이름부터 입력
du -h 리눅스 전체 디스크 용량
df -h 현재 디렉토리 디스크 용량
uname -a 이름, 버전 기타시스템 정보 확인
ps 현재 실행중인 프로세스 확인
-ef : 프로세스 상태확인
aux : 프로세스 상태, cpu, memory 사용율 확인
{명령} | grep "a" {명령}의 결과값에 "a"를 찾고싶을 때 사용
echo {a} a를 문자열 형태로 return 해줌.
a에 명령어를 입력할 수도 있음. ex) $(ls ~/)
history 지금까지 입력한 명령어를 보여줌
(그중 예전에 사용한 명령어를 다시 사용하고싶으면 !{명령어번호} 로 재실행 할 수 있음)

 

2. 내려받기, 압축

명령어 설명
wget HTTP/FTP를 사용하여 파일내려받기
tar -xvf {경로}.tar tar 압축풀기
gzip -d {경로 }.gz gz 압축풀기
tar -zxvf {경로}.tar.gz tar.gz 압축풀기

 

3. 확인, 찾기

명령어 설명
cat /etc/issue 우분투 버전확인 (20.04.2)
find . -name {filename} 현재 디렉토리 아래에서 검색
find {filename} 현재 디렉토리에서 검색
find / -name {filename}
전체 시스템(루트디렉토리) 에서 파일 검색
   

 

4. 텍스트 파일 만들기

명령어 설명
echo "hi" > hi.txt hi라는 텍스트를 가진 hi.txt가 만들어진다
echo "hi2" >> hi.txt hi2라는 텍스트가 hi.txt의 맨 끝줄에 추가된다.

 

5. AWS

명령어 설명
aws configure AWS 로그인
aws configure list AWS 로그인 확인
   
   

 

파일 다루기

명령어 설명
cp file1 file2 파일 복사하기
cp -r folder1 folder2 폴더 복사하기
mv {경로1/파일1} {경로2/파일2} 파일 이동하기(이름을 바꿔서 이동시킬수도 있다)
   
반응형