본문 바로가기

리눅스3

03. 권한(Permission) 과 소유권(Ownership) 에 관한 명령어 권한이란? 리눅스에서 ls -l 명령어를 실행하면 파일에 관한 여러 정보들이 나옵니다. 그 중 가장 앞에 있는 것 "-r--r--r--" 같은 10자리의 기호가 권한과 관련된 정보입니다. Adobe 폴더는 [ drwxr-xr-x ] 의 권한을 가지고 있고, datamodeler.log 같은경우는 [ -rw-r--r-- ] 의 권한을 가지고 있습니다. 맨 앞자리가 폴더는 d 파일은 - 로 시작하는 것을 알 수 있습니다.권한에서 맨 앞자리를 뺀 9자리는 3개로 구별해서 읽어야합니다. Adobe 폴더를 예로 들면 [ drwxr-xr-x ] 인데, 첫번째 소유자의 권한은 rwx, 두번째 그룹의 권한은 r-x, 세번째 그외 기타사용자의 권한은 r-x 인 것을 알 수 있습니다. 소유자는 읽고 쓰고 실행할 수 있다는.. 2017. 12. 2.
Tip. vi 에디터로 여러 파일의 내용들을 일괄 변경 하는 방법 여러 파일의 내용들을 일괄 변경 하는 방법가끔 비슷한 파일들의 경우 한번에 a 문자열을 b 문자열로 치환해야 하는 경우가 있습니다. 리눅스에서는 vi 에디터를 통해 아주 간단한 방법으로 이 작업을 할 수 있습니다.일단 작업하고자 하는 파일들을 동시에 불러옵니다.vi a.txt b.txtvi a*.txt #파일명들이 a1.txt, a2.txt 같이 공통되는 부분이 있는경우 vi 에 접속한 뒤 다음과 같은 형식의 명령어를 입력합니다.:argdo %s/str/rep/g | update # 일괄 변경:wq # 저장 후 종료 이 명령어를 입력하면 동시에 모든 파일들이 일괄적으로 문자열이 변경되는 것을 확인할 수 있습니다. 2017. 12. 1.
02. 꼭 알아야 할 리눅스 기본 명령어 10가지 꼭 알아야할 리눅스 기본 명령어 10가지1. ls - 현재 위치의 파일목록을 조회하는 명령어2. cd - 디렉토리를 이동하는 명령어3. touch - 파일의 용량이 0인 파일을 생성, 날짜 변경하는 명령어4. mkdir - 디렉토리를 생성하는 명령어5. cp - 파일을 복사하는 명령어6. mv - 파일을 이동시키는 명령어7. rm - 파일을 제거하는 명령어8. cat - 파일의 내용을 화면에 출력하거나 파일을 만드는 명령어9. redirection - 화면에 출력되는 결과를 파일로 저장하는 명령어10. alias - 자주 수행하는 명령어들을 쉽게 사용할 수 있도록 설정하는 명령어 01. ls (list segments) ls 는 현재 위치의 파일 목록을 조회하는 명령어 입니다.주요 옵션으로는ls -l :.. 2017. 11. 30.