개인 자료 정리 홈페이지 입니다.

Note > 리눅스 명령어 모음mv - move (rename) files

By a3040, Published on Invalid Date

mv

파일 이동

mv sourcefile.txt targetdir/


파일 이름 변경

mv oldfilename.txt newfilename.txt


강제로 파일 덮어쓰기

mv -f sourcefile.txt targetdir/

-f 옵션을 사용하여, targetdir 디렉토리 내에 이미 동일한 이름을 가진 파일이 있을 경우, 강제로 덮어쓰기합니다.


-r 옵션은 디렉토리를 재귀적으로 삭제하며, 

-f 옵션은 강제로 파일을 삭제합니다. 

-i 옵션은 삭제 여부를 확인하는 메시지를 출력합니다.



robots.txt 파일을 만듬: touch robots.txt

만들고 보니 ~/에 위치하고 있었음 :  mv robots.txt public_html/

확인 ls -la public_html/

Note > 리눅스 명령어 모음echo - display a line of text

By a3040, Published on Invalid Date


문자열 출력

echo "Hello, world!"


변수 값 출력


NAME="Alice"

echo "My name is $NAME"


환경 변수 값 출력

echo $HOME


여러 개의 문자열을 연결하여 출력

echo "This is a " "test."

문자열을 공백으로 구분하여 연결하여 출력합니다.



서버 설정 상태로 인해 로그인 했을때 shell 설정이 없어서 prompt가 $ 만 나오는 경우가 있습니다.

현위치 확인: pwd

뭐있나? : ls -la

일단 prompt부터 살리자 : echo 'PS1="\u@\example:\w$ "' >> ~/.bashrc

변경한 환경변수 적용: source

Note > 리눅스 명령어 모음 cat - concatenate files and print on the standard output

By a3040, Published on Invalid Date

리눅스에서 파일의 내용을 출력하는 명령어입니다. 여러 가지 옵션을 사용하여 파일의 내용을 출력할 수 있습니다


파일 내용 출력

cat filename.txt


여러 파일 내용 연결하여 출력

cat file1.txt file2.txt


파일 내용을 다른 파일에 복사

cat file1.txt > file2.txt


파일 내용을 다른 파일에 이어붙이기

cat file1.txt >> file2.txt

file1.txt 파일의 내용을 file2.txt 파일 끝에 이어붙입니다. 파일이 존재하지 않으면 새로 생성합니다


파일 내용을 화면에 출력하면서 줄 번호 출력

cat -n filename.txt