[ Server ][ Linux ] 리눅스 텔넷 기본 명령어 > linux

본문 바로가기
사이트 내 전체검색

linux

[ Server ][ Linux ] 리눅스 텔넷 기본 명령어

페이지 정보

작성자 웹지기 댓글 0건 조회 10,858회 작성일 18-10-01 02:27

본문

퍼미션(권한)이란?

w
x
r
w
x
r
w
x
r은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)
7
5
5
파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.
7
7
7
제3자도 쓰기 권한이 주어진다.


*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 

나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것.


리눅스 기본명령어

이들 앨리어스는 [alias ls \'ls -al\'] 같이 사용하시면 되는데, 한 번 지정한 alias를 계속해서 이용하시려면, 자신의 홈디렉토리에 있는 
.cshrc(Hidden 속성)을 pico등의 에디터를 이용하여 변경시 키면 됩니다.

cat
파일의 내용을 화면에 출력하거나 파일을 만드는 명령( 도스의 TYPE명령)

# cat filename
more
cat 명령어는 실행을 시키면 한 화면을 넘기는 파일일 경우 그 내용을 모두 볼수가 없다. 하지만 more 명령어를 사용하면 한 화면 단위로 보여줄 수 있어 유용.
# more <옵션>
옵션은 다음과 같습니다.

Space bar : 다음 페이지
Return(enter) key : 다음 줄
v : vi 편집기로 전환
/str : str 문자를 찾음
b : 이전 페이지
q : more 상태를 빠져나감
h : 도움말
= : 현재 line number를 보여줌
who
현재 시스템에 login 하고 있는 사용자의 리스트를 보여줍니다.
# who
whereis
소스, 실행파일, 메뉴얼 등의 위치를 알려줍니다
# whereis perl : perl의 위치를 알려준다
vi,
touch,
cat
새로운 파일을 만드는 방법
# vi newfile : vi 편집기 상태로 들어감
# touch newfile : 빈 파일만 생성됨
# cat > newfile : vi 편집기 상태로 들어감, 문서 작성후 Ctrl+D로 빠져나옴
cat,
head,
tail
파일 내용만 보기
# cat filename : 파일의 내용을 모두 보여줌
# head -n filename : n줄 만큼 위세서부터 보여줌
# tail -n filename : n줄 만큼 아래에서부터 보여줌

압축명령어 사용법

리눅스 필수명령어

/ ↓

이전에(↑) / 다음에(↓) 입력했던 명령어
doskey
cd (또는 cd /x)
디렉토리 X로 가기
cd
cd .. (또는 cd ../ 또는 cd /..)
한 디렉토리 위로 가기
cd..
다음 [tab] [tab]
x 로 시작하는 모든 명령어 보기
-
adduser
시스템에 사용자 추가
/
ls (또는 dir)
디렉토리 내부 보여주기
dir
cat
터미널 상의 텍스트 파일 보기
type
mv x y
파일 x를 파일 y로 바꾸거나 옮기기
move
cp x y
파일 x를 파일 y로 복사하기
copy
rm x
파일 지우기
del
mkdir x
디렉토리 만들기
md
rmdir x
디렉토리 지우기
rd
rm -r x
디렉토리 x를 지우고 하위도 다 지우기
deltree
rm p
패키지 지우기
-
df (또는 df x)
장치 x의 남은 공간 보여주기
chkdsk ?
top
메모리 상태 보여주기(q는 종료)
mem
man x
명령어 x에 관한 매뉴얼 페이지 얻기
/
less x
텍스트 파일 x 보기
(리눅스에서는 더 많은 필터 적용 가능)
type x | more
echo
어떤 것을 echo 화면에 인쇄한다.
echo
mc
UNIX를 위한 노턴 커맨더
nc
mount
장치 연결(예: CD-ROM, 연결을 해제하려면 umount)
-
halt
시스템 종료
-
reboot ([ctrl] + [alt] +[del])
시스템 다시 시작하기
[ctrl] + [del] + [del]

고급명령어

고급 명령어

chmod <권한> <파일>
파일 권한(permissions) 변경
ls -l x
파일 x의 자세한 상황을 보여줌
ln -s x y
x에서 y로 심볼릭 링크를 만들어 줌
find x -name y -print
디렉토리 x안에서 파일 y를 찾아서 화면에 그 결과를 보여줌
ps
지금 작동중인 모든 프로세스들을 보여줌
kill x
프로세스 x를 종료 (x는 ps 명령으로 알 게 된 PID)
[alt] + F1 - F7
터미널 1-7까지 바꾸기 (텍스트 터미널에서; F7은 X-윈도우(시작될때))
lilo
부트 디스크를 만듦
용어
symlink
다른 파일이나 디렉토리로 심볼릭 링크. 윈도유98의 바로가기 같은 것
shell script
여러 명령어들을 차례로 수행하게 한 것. MS-DOS의 배치 파일 같은 것
[이 게시물은 웹지기님에 의해 2019-03-15 15:34:24 knowledge에서 이동 됨]
추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 103건 2 페이지
  • 88 [ Server ][ Linux ] centos7 ssh 설정 변경 및 방화벽 등록/ 삭제
  • /etc/ssh/sshd_config 에서 원하는 포트번호를 입력 # vim /etc/ssh/sshd_config # Port 2200 ssh 다시시작 # systemctl restart sshd.service 방화벽에 sshd_config에 설정한 포트를 추가 # firewall-cmd --permanent --zone=public --add-port=2200/tcp # firewall-cmd --reload # ...
  • 웹지기 02-01 12345 0 0 댓글 0
  • 87 [ Server ][ Linux ] centos7 java 설치 및 설정
  • @root계정으로 실행 @OS의 종류 확인 # getconf LONG_BIT @설치 -- 버젼에 맞는 파일확인(https://www.oracle.com/technetwork/java/javase/downloads/index.html) # mkdir /usr/local/java/ ==&gt; 디렉토리 생성 @다운로드 # wget --no-check-certificate --header "Cookie: oracleli...
  • 웹지기 03-14 12049 0 0 댓글 0
  • 86 [ Server ][ Linux ] centos7 Gitlab-CI를 이용한 자동 배포 환경 만들기
  • Gitlab-CI 기능을 활용 - branch commit시 자동배포 Gitlab CI-CD 기능을 사용하려면 gitlab-runner를 설치해야 한다. Gitlab CE 버젼을 설치하면 자동으로 gitlab-runner가 설치고 계정도 생성되므로 설정만 해주면 된다. 설정은 본 글의 하단부분을 따라하면 된다. ※ Gitlab CI 설치 - Gitlab Repository 추가 # curl -L https://packages.gitlab.com/install/reposi...
  • 웹지기 08-08 12033 0 0 댓글 0
+2
  • 85 [ Server ][ Linux ] openlitespeed 와 mysql mariaDB 설치 및 실행
  • openlitespeed 기능 - 고성능 이벤트 기반 아키텍처. - 초경량, 최소 cpu 및 메모리 리소스 - apache 호환 재 작성 규칙이 있슴. - 사용자에게 친숙한 webadmin GUI - 여러가지 모듈을 지원하여 기능을 향상 - 가상 호스트 페이지 캐싱을 지원 - 여러버젼의 php설치지원 1) centos7minimall 설치 2) openlitespeed 및 php7 설치를 위한 openlitespeed repository 설치 및 활성화 # rpm -ivh...
  • 웹지기 02-27 12015 0 0 댓글 0
  • 83 [ Server ][ Linux ] CentOS7 cron 사용하기 / 파일 자동 실행 설정
  • 1. cron 설정[code][root@linux]# crontab -l//현재 cron 확인[root@linux]# crontab -e//cron 편집 - vi 와 사용법 같음(예)[root@SRV182 ~]# crontab -l30 04 10 * * /root/cron/account_month.php//매월 10일 04시 30분에 /root/cron/account_month.php를 실행하라[/code](필드 설정)필드번호의미첫번째 필드“분(minute)”을 의미. 0,1,2,3,,,,59분까...
  • 웹지기 09-27 11778 0 0 댓글 0
  • 81 [ server ][ linux ] cmd 이용 shell 접속 ( cmd ssh )방법 ( 윈도우에서 cm…
  • 쉘접속 프로그램이 있으면 좋은데, cmd에서 그냥 접속하고 싶다면, 윈도우라면 cmd를 이용해서 접속을 하면 되고, 리눅스라면 cmd라인에서 바로 명령을 입력하면 된다. # telnet 192.168.0.1 { port } 일반적으로 이런식으로 접속을 하면 된다. ssh로 접속을 하고 싶다면 # ssh -p { port } { 계정 }@192.168.0.1 이런식으로 접속을 하면 된다.
  • 웹지기 06-08 11502 0 0 댓글 0
  • 80 [ Server ][ Linux ] centos7 gitlab 설치
  • 의존패키지 설치하기 # yum install curl openssh-server postfix GitLab에서 사용하기 위해 ssh 및 이메일 발송 서비스(postfix) 서비스 자동실행 설정하기 # systemctl enable sshd postfix # systemctl start sshd postfix GitLab 패키지 다운로드 ...
  • 웹지기 04-01 11350 0 0 댓글 0
  • 79 [ Server ][ Linux ] httpd 2.4.x update to 2.4.39 on centos7
  • httpd 2.4.x update to 2.4.39 on centos7 # cd /etc/yum.repos.d # wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo # yum install httpd -y 오류 확인을 위해 # httpd -t httpd: Syntax error on line 13 of /et...
  • 웹지기 07-10 11246 0 0 댓글 0
+6
  • 78 [ Server ][ Linux ] CentOS 7 설치 및 설정하기 첫번째 부팅 USB만들기
  • CentOS 7 설치를 위해rufus-3.4p 와 CentOS7 다운로드 사이트로 이동해서 최소설치 버젼(Minimal ISO)를 다운을 받는다. 다운이 완료되었으면 부팅 USB를 만들어보자 rufus-3.4를 실행시키면 다음의 화면과 함께 부팅 USB를 만드는 조건이 시작된다. 다음과 같이 진행을 하면 된다.(USB라서 다소 시간이 걸릴 수 있습니다.) 그림에서 선택부분을 눌러서 CentOS7-x86_64-Minimal-1810.iso 파일을 선택해 주고, 볼륨레이블 ...
  • 웹지기 12-10 10983 0 0 댓글 0
  • 76 [ Server ][ Linux ] MySQL + Apache + PHP + Zend Optimizer 설치
  • ########################################################### 문서명 : MySQL + Apache + PHP + Zend Optimizer 설치 ## 작성자 : 임희 ## 작성일 : 2003 년 12 월 23 일 (화) 13:00 ## 수정일 : 2004 년 03 월 05 일 (금) 17:00 (수정) ## 수정일 : 2005 년 05 월 21 일 (토) 10:00 (수정) ## 작성서버: KERNEL - 2.4.23 / CPU : P-III 1G /...
  • 웹지기 09-28 10893 0 0 댓글 0
  • 열람중 [ Server ][ Linux ] 리눅스 텔넷 기본 명령어
  • 퍼미션(권한)이란?wxrwxrwxr은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)755파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.777제3자도 쓰기 권한이 주어진다.*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로하고나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것.리눅스 기본명령어이들 앨리어스는 [...
  • 웹지기 10-01 10859 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
5,685
어제
7,251
최대
33,828
전체
8,563,683

그누보드5
Copyright © funyphp.com. All rights reserved.