오늘은 리눅스 명령의 기초에 대해 알아보도록 하겠습니다.
리눅스는 트리 구조의 계층적인 파일 시스템을 사용합니다. 모든 것은 루트 디렉토리(/
)에서 시작하며, 디렉토리와 파일은 계층적으로 정리됩니다. 주요 디렉토리는 다음과 같습니다:
/home
: 사용자 파일과 폴더가 저장되는 곳./bin
: 기본 명령어(예: ls
, cp
)가 포함된 디렉토리./etc
: 시스템 설정 파일./var
: 로그 파일과 가변 데이터./root
: 시스템 관리자의 홈 디렉토리.ls
: 디렉토리 내용 나열. ls
: 현재 디렉토리 내용 출력.ls -l
: 상세 정보(권한, 소유자 등) 출력.ls -a
: 숨겨진 파일 포함 출력.pwd
: 현재 작업 중인 디렉토리의 경로 출력.cd
: 디렉토리 변경. cd /path/to/directory
: 지정된 디렉토리로 이동.cd ..
: 상위 디렉토리로 이동.mkdir
: 새 디렉토리 생성. mkdir mydir
: mydir
이라는 디렉토리 생성.mkdir -p dir1/dir2
: 하위 디렉토리까지 생성.rm
: 파일 또는 디렉토리 삭제. rm file.txt
: 파일 삭제.rm -r dir
: 디렉토리 및 내용 삭제.cp
: 파일 및 디렉토리 복사. cp source.txt destination.txt
: 파일 복사.cp -r dir1 dir2
: 디렉토리 복사.mv
: 파일 또는 디렉토리 이동/이름 변경. mv oldname.txt newname.txt
: 파일 이름 변경.mv file.txt /path/to/destination/
: 파일 이동.cat
: 파일 내용 출력. cat file.txt
: 파일 내용 표시.more
및 less
: 긴 파일을 페이지 단위로 출력. less file.txt
: 파일을 읽을 때 스크롤 가능.nano
: 텍스트 편집기. nano file.txt
: 파일 열기 및 편집.vi
/vim
: 고급 텍스트 편집기. vim file.txt
: 파일 열기.whoami
: 현재 사용자의 이름 출력.id
: 사용자 및 그룹 정보 확인. id
: 현재 사용자의 UID, GID 출력.chmod
: 파일 및 디렉토리 권한 변경. chmod 755 file.txt
: 권한 설정.chown
: 파일 소유자 변경. chown user:group file.txt
: 파일의 소유자와 그룹 변경.ps
: 현재 실행 중인 프로세스 확인. ps -aux
: 모든 프로세스 상세 정보 출력.top
: 실시간 프로세스 및 시스템 정보 확인.kill
: 프로세스 종료. kill PID
: 지정된 PID의 프로세스 종료.htop
: 대화형 프로세스 관리 도구(설치 필요).ping
: 네트워크 연결 확인. ping xxx.xxx.xxx
: 해당 ip로 패킷 전송 테스트.ifconfig
또는 ip
: 네트워크 인터페이스 정보 확인. ifconfig
: 네트워크 설정 보기.ip addr
: IP 주소 확인.
tar
: 파일 압축 및 해제. tar -cvf archive.tar files
: 파일 압축.tar -xvf archive.tar
: 압축 해제.gzip
및 gunzip
: 파일 압축/해제. gzip file.txt
: 파일 압축.gunzip file.txt.gz
: 압축 해제.df
: 디스크 사용량 확인. df -h
: 디스크 사용량을 사람이 읽기 쉬운 형식으로 출력.du
: 디렉토리 크기 확인. du -sh /path
: 특정 디렉토리 크기 표시.free
: 메모리 사용량 확인. free -h
: 메모리 사용량을 사람이 읽기 쉬운 형식으로 출력.uname
: 시스템 정보 확인. uname -a
: 커널 및 시스템 전체 정보 출력.apt-get
: 패키지 설치/업데이트. sudo apt-get update
: 패키지 리스트 업데이트.sudo apt-get install package-name
: 패키지 설치.sudo apt-get remove package-name
: 패키지 삭제.man
: 명령어의 매뉴얼 페이지 보기. man ls
: ls
명령어의 매뉴얼 확인.--help
: 명령어의 간단한 도움말 출력. ls --help
: ls
명령어 사용법 확인.안녕하세요. 하얀 도화지 남편입니다. 오늘은 윈도우에서 게임 최적화 설정하는 방법에 대해서 알아보려고합니다. 1. 윈도우 최적화…
안녕하세요. 흰도화지 남편입니다. 오늘은 윈도우 블루스크린 오류 해결법에 대해서 공부해 보도록 하겠습니다. 블루스크린 오류란? 블루스크린…
안녕하세요. 흰도화지 남편입니다. 오늘은 SSD와HDD의 차이점과 더블어 Windows 11 최적화 하는 방법에 대해 공부해 보도록…
안녕하세요. 하얀 도화지 남편입니다. 오늘은 윈도우에서 자주 사용하는 명령어 20가지 및 활용 방법에 대해 공부해보도록…