개발 공부를 하면서 항상 리눅스 리눅스 들어봤지만 정작 제대로 공부해보거나 알아보려고 하진 않았다.
그래서 한번은 공부를 해보면 좋을거같다고 생각이 들어서 이번에 리눅스에 대해 간단하게 알아보려고한다.
정말 간단하게 알아볼 예정이다.
리누즈 토발즈(Linus Torvalds)가 개발한 오픈소스 컴퓨터 운영체제(OS)로써, 프로그램 개발, 웹 서버, 데이터베이스 서버 등의 다양한 용도로 사용된다.
또한 리눅스는 유닉스 계열 운영 체제에 속하며, 유닉스를 기반으로 만들어졌다.
이번에 나는 공부하면서 리눅스의 주요 배포판 중 하나인 우분투 사용했다. 다양한 용도에 따라 여러 배포판을 선택할 수 있지만, 이번에는 사람들이 가장 많이 사용하는 우분투를 통해 가상 머신에 리눅스 운영 체제를 세팅하여 학습해보았다.
pwd
pwd
home/userName
ls
ls
file1.txt file2.txt file3.txt
cd
cd /file/path // 해당 하는 디렉토리로 이동
cd .. // 상위 디렉토리로 이동
cp
cp file1.text file2.text
mv
mv file1.text /file/path // 파일 이동
mv file1.text newfile1.txt // 파일 이름 변경
rm
rm file1.txt // 해당하는 파일을 삭제
rm -r directory/ // 디렉토리와 그 안의 내용 삭제
mkdir
mkdir new_directory
touch
touch new file.txt