반응형
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} | 파일 이동하기(이름을 바꿔서 이동시킬수도 있다) |
반응형