일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Oracle
- NCS
- Cisco
- ciscopacket
- 참조타입
- 오라클
- 라우터
- autoset
- 자바
- cisco packet
- 정처기필기
- 정보처리기사
- javaee
- rinux
- 리눅스
- 네트워크관리사
- jsp
- VLAN
- Java
- 데이터베이스
- w3school
- 네트워크
- 이것이 자바다
- sql
- php
- 원형그래프
- ospf
- html
- jsp연결
- 버추얼머신
- Today
- Total
기록해! 정리해!
Rinux (10) -빈 파일, 계정 생성 본문
06/08
º 쉘 프로그램을 이용하여 이름을 입력받아서 빈 파일을 10개 만드시오
#! /bin/bash/
echo -n "생성 할 파일명을 입력하시오"
read _file
for ((i=1 ;i<11 ; i++ ))
do
touch &_file$i.txt
done
find . -name "$_file*"
º 사용자 생성하기
#! /bin/bash/
echo -n "adder ID :"
read _user
echo -n "Passwd: "
read _pass
useradd $_user
echo $_pass | /usr/bin/passwd --stdin $_user
echo " "
echo " OK "
clear
ls -l /home/
까지 추가하면
화면 클리어 되고 상세목록까지 확인가능
º FOR문 사용해서 사용자 자동으로 만들기
#! /bin/bash/
echo -n "adder ID :"
read _user
echo -n "Passwd: "
read _pass
for (( i=1 ; i<=10 ; i++ ))
do
useradd $_user$i
echo $_pass | /usr/bin/passwd --stdin $_user$i
done
echo " "
echo " OK "
clear
ls -l /home/
~
º 계정 삭제
#! bin/bash/
echo -n "삭제 계정 입력: "
read _name
echo $i
userdel -rf $_name
º 루프 돌려서 지우기
#! bin/bash/
echo -n "삭제 계정 입력: "
read _name
for ((i=1 ; i<=200 ; i++ ))
do
echo $i
userdel -rf $_name$i
done
'Rinux' 카테고리의 다른 글
Rinux (11) - 파일 압축, 암기 (0) | 2022.06.09 |
---|---|
Rinux (예제 4) (0) | 2022.06.09 |
Rinux (9) -쉘 스크립트 출력(echo) (0) | 2022.06.08 |
Rinux (8)- 그누보드 (0) | 2022.06.07 |
Rinux (7) (0) | 2022.06.07 |