새소식

반응형
카테고리 없음

리눅스 명령어 모음집

  • -
반응형

오늘은 자주 사용하는 리눅스 명령어 30가지에 대해 간단하게 알아보겠다, 간단히 적어보는 만큼 이런 명령어가 있구나 정도만 참고하고 자세한 사용법은 따로 검색해보자.



1. ls: 현재 디렉토리의 파일과 디렉토리 목록 출력.

ls



2. cd: 디렉토리 변경을 수행.

cd Documents



3. pwd: 현재 작업 중인 디렉토리의 경로를 출력.

pwd



4. mkdir: 새 디렉토리( 폴더 )를 생성.

mkdir 디렉토리이름



5. rmdir: 빈 디렉토리( 폴더 )를 삭제.

rmdir 디렉토리이름



6. cp: 파일 또는 디렉토리( 폴더 )를 복사.

cp file1.txt file2.txt



7. rm: 파일 또는 디렉토리( 폴더 )를 삭제.

rm file.txt



8. mv: 파일 또는 디렉토리( 폴더 )를 이동하거나 이름을 변경.

mv 파일이름 경로

mv file.txt newdir/



9. cat: 파일의 내용을 출력.

cat file.txt



10. more: 파일의 내용을 페이지 단위로 출력.

more file.txt



11. less: 파일의 내용을 스크롤 가능한 형태로 출력.

less file.txt



12. head: 파일의 처음 몇 줄을 출력.

head -n 10 file.txt



13. tail: 파일의 마지막 몇 줄을 출력.

tail -n 5 file.txt



14. grep: 파일에서 특정 패턴을 검색.

grep "keyword" file.txt



15. find: 파일 시스템에서 파일이나 디렉토리를 검색.

find /home -name "*.txt"



16. tar: 파일을 아카이브로 묶거나 품.

tar -cvf archive.tar file1.txt file2.txt



17. gzip: 파일을 압축하거나 압축을 해제.

gzip file.txt



18. chmod: 파일이나 디렉토리의 권한을 변경.

숫자는 rwx( read, write, excute )순으로 숫자에 대입된다.

( 예시 : 777 → 읽기,쓰기, 실행에 대한 모든 권한 부여 )

chmod 755 file.txt



19. chown: 파일이나 디렉토리의 소유자를 변경.

chown user file.txt



20. chgrp: 파일이나 디렉토리의 그룹을 변경.

chgrp group file.txt



21. ssh: 원격 호스트에 안전하게 로그인.

ssh username@example.com



22. scp: 원격 호스트로 파일을 복사.

scp file.txt username@example.com:/remote/directory



23. wget: 인터넷에서 파일을 다운로드.

wget https://www.example.com/file.txt



24. ping: 네트워크 호스트에 ICMP 에코 요청을 보냄.

ping 192.168.0.1



25. ifconfig: 네트워크 인터페이스의 구성을 확인하거나 변경.

ifconfig eth0



26. netstat: 네트워크 연결 및 라우팅 테이블 정보를 표시.

netstat -a



27. route: 시스템의 라우팅 테이블을 확인하거나 변경.

route -n



28. iptables: 네트워크 패킷 필터링 및 방화벽 규칙을 관리합니다.

iptables -A INPUT -p tcp --dport 22 -j ACCEPT



29. service: 시스템 서비스를 관리.

service apache2 start



30. systemctl: 시스템 서비스 및 데몬을 제어.

systemctl start nginx.service

 



728x90
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.