반응형
[리눅스 명령어]CentOS : man ln
 
1. 용도 및 목적
파일 간 연결 생성
 
2. 자주 쓰는 옵션
-심볼릭 링크(바로가기) : 디렉토리 및 파일 가능 (inode 값 다름)
#ln -s /home/원본 /tmp/목적지
 
-하드 링크(동일파일) : 디렉토리는 안됨 (inode 값 동일)
#ln /home/원본 /tmp/목적지
반응형
반응형
[리눅스 명령어]CentOS : man tail
 
1. 용도 및 목적
파일 마지막 부분 출력
 
2. 자주 쓰는 옵션
-계속 생성되는 로그 모니터링(로그 출력)
#tail -f /var/log/messages
 
3. 활용 방법
-파일의 마지막 5줄 출력
#tail -n 5 /var/log/messages
or
#tail -5 /var/log/messages
-파일의 마지막 5bytes 출력
#tail -c 5 /var/log/messages
반응형
반응형
[리눅스 명령어]CentOS : man head
 
1. 용도 및 목적
파일의 첫 부분 출력
 
2. 자주 쓰는 옵션
-파일의 1부터 5 라인까지 출력
#head -n 5 test
 
or
 
#head -5 test
 
-파일의 처음부터 3 Bytes 까지 출력(utf-8 기준 : 한글 3 bytes, 영어 1bytes)
#head -c 3 test
 
3. 활용 방법
-top 정보 5라인까지 만 출력
#top |head -5
반응형
반응형
[리눅스 명령어]CentOS : man history
 
1. 용도 및 목적
명령 기록 출력
 
2. 자주 쓰는 옵션
-명령 기록 출력
#history
3. 활용 방법
-저장 위치(각 홈디렉토리 내에 .bash_history)
#cd ~
#vi .bash_history
-명령 타임스탬프 출력(과거 내용은 반영시간으로 기록 됨, 필요시 초기 세팅)
하기 내용 추가
 
#vi /etc/profile
 
HISTTIMEFORMAT="[%Y-%m-%d_%H:%M:%S] "
 
즉시 적용
 
#. /etc/profile  
반응형
반응형
[리눅스 명령어]CentOS : man useradd
 
1. 용도 및 목적
새사용자 생성 및 업데이트
 
2. 자주 쓰는 옵션
-test 유저 생성
#useradd test
 
3. 활용 방법
-test1 유저 생성(그룹 : test10, UID : 506, 중복허용 -o, 홈디렉토리 : /test, 쉘설정 : /bin/bash)
#useradd -g test1 -u 506 -o -d /test -s /bin/bash test1
 
-쉘 권한은 제외하고 sftp or ftp 권한만으로 test 유저 생성
#useradd -s /sbin/nologin test
반응형
반응형
[리눅스 명령어]CentOS : man groupdel
 
1. 용도 및 목적
그룹 삭제
 
2. 자주 쓰는 옵션
-test 그룹 삭제
#groupdel test
반응형
반응형
[리눅스 명령어]CentOS : man usermod
 
1. 용도 및 목적
사용자 계정 수정
 
2. 자주 쓰는 옵션
-보안취약점 su 계정 제한 시 test 계정을 wheel 그룹 등록
#usermod -G wheel test
 
3. 활용 방법
-test계정 만료일 제거
#usermod -e -1 test
확인
chage -l test
 
-test계정의 uid=505, group=test, groups=telsuer,ftpuser , shell=bash,  expires=2019-04-05 로 설정한다.
usermod -u 505 -g test -G teluser,ftpuser -s /bin/bash -e 2019-04-05 test
반응형
반응형
[리눅스 명령어]CentOS : man ls
 
1. 용도 및 목적
파일 및 디렉토리 리스트 및 정보
 
2. 자주 쓰는 옵션
-리스트 및 용량 출력 (파일 권한 확인 가능)
#ls -alh
 
3. 활용 방법
-디렉토리에 파일 개수 확인
#ls -al | wc -l
 
-특정 디렉토리에 파일 개수 확인(파일이 많을 때는 find 명령어 사용)
#ls -al /test | wc -l
 
-수정 시간으로 정렬 및 역순 정렬(최근 수정이 아래로)
#ls -altr
 
-데이터 수정 시간 확인 : mtime
#ls -l
 
-속성 및 데이터 수정 시간 확인 : ctime
#ls -lc
 
-access 시간 확인 : atime
#ls -lu
반응형
반응형
[리눅스 명령어]CentOS : man echo
 
1. 용도 및 목적
텍스트 출력
 
2. 자주 쓰는 옵션
-출력 test
#echo test
 
-라인 변경 없이 출력 test
#echo -n test
 
3. 활용 방법
-TMOUT 설정을 profile 설정 아래에 추가
#echo "TMOUT=900" >> /etc/profile
 
-쉘에서 변수 출력
#TIME=$(date)
#echo $TIME
반응형
반응형
[리눅스 명령어]CentOS : man wall
 
1. 용도 및 목적
모든 유저에게 메세지 전송
 
2. 자주 쓰는 옵션
-모든 사용자에게 hi 전송
#wall hi
반응형

+ Recent posts