728x90

리눅스 3

리눅스 ^M 치환 및 제거

윈도우에서 작성한 파일을 리눅스 서버에 업로드하는 경우 개행 문자가 깨져보이는 현상이 발생할 수 있다. 윈도우에서는 CRLF 가 개행인데 Linux/Unix에서는 LF가 개행이라 나타나는 현상이다. 제거하는 방법은 다음과 같다 # vi 파일명 :%s/^M//g 입력 - 해당 파일의 모든 ^M을 공백으로 치환 ( ^M은 ctrl+v+m 으로 입력 가능 ) 치환도 가능하다 # vi 파일명 :%s/^M/\r/g 입력 - 해당 파일의 모든 ^M을 개행처리 ( ^M은 ctrl+v+m 으로 입력 가능 )

LINUX 2021.02.19

리눅스 CentOS 명령어 만들기(alias 등록)

리눅스에서는 별칭(alias)을 만들어 사용할 수 있다. alias를 이용하면 명령어를 간략하게 사용할 수 있어 일이 줄어든다. 접속 계정별로 home 디렉토리에 .bashrc 파일이 있는데, 해당 파일을 열어보면 기본적으로 alias 내용들이 있다. .bashrc에 추가하는 경우 접속된 사용자에 한하여 alias 사용이 가능하다. 모든 사용자에게 적용하기 위해선 /etc/profile 파일에 적용이 필요하다. 적용 방식은 alias 별칭='명령어' 이다. # vi ~/.bashrc alias 별칭='명령어' 추가 # source ~/.bashrc : 설정파일 적용 - 적용 후 test 별칭을 이용하여 해당 디렉토리로 이동하는 것을 확인할 수 있다.

LINUX 2021.02.18

리눅스 (LINUX, CentOS) 기본 명령어

내가 생각하는 리눅스를 사용할 때 자주 사용되는 기본 명령어를 정리해봤다. 모든 명령어는 명령어 뒤에 --help 옵션을 주면 자세한 사용 방법이 나온다. # ls : 디렉토리 목록 확인 > ls 디렉토리 경로 형식으로 사용 가능하다. # pwd : 현재 디렉토리 위치 출력 # cd : 디렉토리 이동 # mkdir : 디렉토리 생성 # rm : 파일 삭제 > 디렉토리 삭제시 -r 옵션을 추가해야함. > -f 옵션을 추가하면 삭제여부를 묻지 않음. # cp : 파일 복사 > 디렉토리 복사시 -r 옵션을 추가해야함. # mv : 파일 이동 > 디렉토리 이동시에도 별다른 옵션이 필요하지 않다. > mv test test123 형식으로 이름 변경도 가능하다. ( test -> test123으로 변경 ) # ca..

LINUX 2021.02.18
728x90