- Today
- Total
목록skel (3)
프로그래밍 농장
리눅스 환경에서 사용자에 대한 정보를 이동시켜 줄떄에는 보통 우리는 아래와 같이 작업을 수행한다. korea 사용자정보를 /export/home/ 내로 이동시켜주어라. 그렇다면, 일단 tail -3 정도 ( or cat/head ) 로 명령어입력해서 , 현재 서버내 사용자정보를 확인해본다. 그렇다면, 3개정도로 출력된 목록에서 korea : /~~~ 형식으로 user형식이 출력될것이다. 여기서 일단 korea사용자정보가 저장된 경로에서 /export/home/ 경로내로 mv 명령어를 사용해서 옮겨준다. 이후, usermod -d 옵션을 이용해서 경로를 변경했다고 알려주기위해 마찬가지로 경로를 수정해준다. 최종적으로 사용자정보 출력시 korea사용자정보가 아래와 같이 수정된것을 확인할수있다. + 추가로 s..
리눅스에서 skel 디렉토리는 필수적으로 알아야하는 부분이다. 우리가 리눅스에서 새로운사용자를 생성해줄떄 모두 알듯이, useradd 명령어를 통해서 만들게된다. 이떄, 사용자의 비밀번호(passwd) , 그리고 그 외 사용자환경을 명령어를 통해서 생성과 동시에 설정해줄수도있다는것도 알고있을것이다. 그렇다면 사용자생성을 할떄, 별도의 옵션을 넣어주지 않는다면, 기본적으로 etc/skel/ 디렉토리내의 정보가 사용자정보로 들어가서 생성되게된다. 그럼이떄, 이 이 skel 부분의 디렉토리를 내가 원하는 옵션들에 맞게 만들어놓으면 나중에 사용자를 내가 원하는 옵션에 맞게 선택,삽입후 만들어줄수있다는 말이된다. 예를들어, 신입사원이 10명들어왔다면, 각 신입사원마다 사용자계정을 만들어줘야할것이다. 이떄, 신입사..
리눅스 작업을 하다보면, cp 명령어를 이용해서 파일/디렉토리들을 복사하는 과정에서 가끔 아래와 같은 cp : omitting directory 라는 메세지가 뜨면서 복사가 원하는대로 완료되지않는 경우가 있다. 이는 복사기능을가진 cp 명령어에대한 설명이 필요하다. 기본적으로, 파일들은 별도의 옵션없이 cp 명령어만을 이용해서 복사를 할수있다. 하지만, 디렉토리의 경우, cp명령어에 추가로 별도의 옵션을 사용해주어야한다. 아래와 같이 cp 명령어에 -r 옵션을 추가로 넣어주면 정상적으로 디렉토리가 복사될것이다. 아래의 상황을 인지하고 실행창을 보도록하자 -복사하고싶은 원본 위치 : /etc/skel/ 내의 파일 /디렉토리들 -복사하고싶은 이동시킬 위치 : /etc/askel/ 안에 복사하기 1. 첫쨰로 ..