계정에게 메세지 출력하기
vi /etc/issue.net
vi /etc/motd
사용자 완전삭제
userdel -r admin
grep 파일내용탐색
grep 찾고자하는단어 -R /root/
FTP
FTP 210.101.230.186
bin 바이너리
hash 현재상태
mput oracle.tar.gz
mget oracle.tar.gz
cp
-irp
i -- 대화식
r -- 서브디렉토리
p -- 그룹명,보호모드,수정,접근
NFS
클라이언트측
vi /etc/exports
/nfs_resource 222.104.147.244(클라인언트) (rw, no_root_squash)
/etc/init.d/nfs start (service nfs start)
서버측
mount -t nfs 210.101.230.186:/nfs_resource /mnt/nfs
다이렉트로 파일받기
wget http://passkorea.net/pubs/_jar_webmail.tar.gz
ssh 접속하기
ssh 210.101.248.108
tar zcvfp http.tar.gz /home/park 압축하기
tar zxvfp http.tar.gz /home/park 압축풀기
* p는 퍼미션을 그대로 복사한다.. (게시판, 사용자계정 백업용도)
간단히 편집하기
cat > love.sh
#!/bin/bash
Hello
good moning
Ctrl + D
하드디스크 잡기
mkfs.ext2 /dev/hdd5 ----- 포멧
mount -t ext3(vfat) /dev/hda1 /mnt/HDD
SAMBA설치
smb.conf수정하기
workgroup = MYGROUP 윈도우랑 같음
netbios name = neo
server string = luky
hosts allow = 192.168.1.0 (리눅스) 192.168.10.2 (윈도우)
log file = /var/log/samba/log.%m
security = share
삼바아이디 추가
adduser test1
passwd test1
smbadduser test1:administrator
passwd test1
온라인 마운트
mount -t smbfs -o user name=administrator,password=park //210.101.230.198/share(c$)/HDD
터미널에서 한글띄우기
/etc/sysconfig/i18n 파일을 수정합니다.
LANG="ko_KR.eucKR"
SUPPORTED="ko_KR.eucKR:ko_KR:ko"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
Fedora 설치 후 한글깨짐 현상
Fedora 설치 후, 기본으로 한글을 선택해도 vi 등을 실행하거나 기타 데몬 시작
중지 메세지 등의 한글이 깨지는 현상이 나타난다.
vi의 경우 라인을 제대로 찾지 못해 편집이 불가능할 정도다.
관리자일경우 다음과 같이 설정을 변경해준다.
변경파일 : /etc/sysconfig/i18n
---------------------------------------
LANG="ko_KR.eucKR"
SUPPORTED="ko_KR.UTF-8:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"
---------------------------------------
관리자가 바꿔주지 않는다면 ~/.bashrc 파일에 다음을 추가하라.
---------------------------------------
LANG="ko_KR.eucKR"
SUPPORTED="ko_KR.UTF-8:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"
export LANG SUPPORTED SYSFONT
---------------------------------------
quota 설정하기
vi /etc/fstab
LABEL=/ / ext3 defaults,usrquota,grpquota 1 1
LABEL=/boot /boot ext2 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
mount -o remount / 리마운트
touch quota.user quota.group 파일생성
chmod 600 quota.user quota.group 권한설정
quotacheck -a -m -g 쿼터인식
convertquota / 커널2.4 버젼만
edquota -u s0310334 아이디에다 쿼터적용
350000 350메가
edquota -p s0310334 s0110050 s03112101 쿼터복사
quotaon / or quotaoff / 쿼터실행
repquota -a
리눅스에서 다량의 사용자를 등록하는 방법
user.sh s0410334 network;
패스워드 설정 쉘스크립터
스크립트만들기
vi user.sh
#!/bin/sh
adduser -c "lab 04" -p `openssl passwd $1` -d /home/student/lab04/$1 -g 2004 $1
exit 0
유닉스의 경우
mkdir s0410334;
useradd -g37 -d/home/unix/2dbd/s0410334 -s/bin/ksh -c "s2004 2dbd" s0410334;
chown s0410334(ID) s0410334(Directory);
chgrp lab(group name) s0410334(Directory);
유닉스의 경우 쉘스크립터가 안되기 때문에
passwd의 Nologin의 패스워드를 다 지워버리면 된다...
치환방법-vi편집기에서 :%s/Nologin//g
MAN 페이지 한글지원
네...저도 뭐 초보는 마찬가진데요...
man페이지에서 글자가 깨지는건...
한글지원이 확실히 안되서 그렇습니다.
어떤거 사용하시는 지 모르겠는데...
래드햇9사용하신다면...
부록 시디에 있거나...
아니면
less-378-8KR.i386.rpm 패키지 다운받아서 설치하심되요...
rpm패키지는 www.rpmfind.net 여기 들어가셔서 위에꺼 검색하심 뜰겁니다.맨페이지가 한글인데
환경변수인 LANG이 한글이 아닌경우 맨페이지가 깨져서 나옵니다.
확인은
env | grep LANG
으로 언어가 무엇인지 확인하시구요.
LANG=ko_KR.euckr; export LANG
을 실행 하시면
맨페이지를 제대로 보실 수 있습니다.
맨페이지에 나와 있지만 실질적인 명령어는 먹지히는 않는 건
환경변수 path에 설정되지 않은 디렉토리에 명령어가 존재하지 않거나
패키지가 설치되지 않은
경우(이런 경우 대체로 맨도 설치되지 않습니다만)일 겁니다.
따라서 사용자마다 먹히지 않는 명령어는 다릅니다.
telnet 접속하는 방법
/etc/xinet.d/vi telnet disable no
/etc/init.d/./xinetd restart
5분후에 종료
shutdown -r +5 SYSTEM shutdown after 5 min !
리눅스 이미지로 설치하기
이미지파일을 복사한다.
이미지파일 첫번째 시디를 읽어들인다
안에 DOSUTILS에 모든것을 카피한다.
DOS로 부팅후 DOSUTILS/AUTOBOOT를 실행한다.
USB 디스크 잡기
dmesg 명령어로 usb에 마운트된 파일을 찾는다 (sda1)
/dev/usb/ 여기에 파일들이 있다.
mount /dev/sda1 /mnt/disk
커널 --- 조정자