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

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

linux

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

페이지 정보

작성자 웹지기 댓글 0건 조회 10,426회 작성일 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건 7 페이지
  • 13 [ Server ][ Linux ] CentOS 7 vsftp 설치 및 설정 방화벽 설정
  • vsftp 를 yum 을 이용해 설치 합니다. # yum -y update # yum install -y vsftpd systemctl 명령어로 vsftpd를 시작/중지/상태확인한다. # systemctl status vsftpd.service # systemctl start vsftpd.service # systemctl stop vsftpd.service # systemctl restart vsftpd.servi...
  • 웹지기 12-11 15373 0 0 댓글 0
  • 12 [ Server ][ Linux ] CentOS 7 mysql MariaDB 실행 / 설정 / 방화벽
  • MariaDB 실행하기 마리아db설치는 아래 링크를 따라하세요 https://funyphp.com/archive/knowledge/109 먼저 db가 실행중인지 확인하고 실행중이 아니라면 실행을 시켜줍니다. # systemctl status mysql # systemctl start mysql 서비스에 등록이 되어있지 않으면 서비스에 등록해 준다. # systemctl enable mariadb.service 방화벽 설정 ...
  • 웹지기 12-11 18189 0 0 댓글 0
  • 11 [ Server ][ Linux ] CentOS 7 데몬 종류
  • NetworkManager, NetworkManagerDispatcher 네트워크 인터페이스를 자동으로 관리하기 위한 데몬 acpid ACPI(Advanced Configuration and Power Interface) 방식의 시스템 전력 관리를 위한 데몬 anacron crond와 같은 작업 스케줄러 데몬이지만 crond와는 달리 시스템이 계속 켜져있지 않다고 가정하여 하루보다 작은 단위의 스케줄을 관리 apmd APM...
  • 웹지기 12-11 12976 0 0 댓글 0
  • 10 [ Server ][ Linux ] CentOS 7 명령어 정리
  • 설치 wget [URL] : URL에 있는 파일을 다운로드 받는다. rpm rpm -Uvh [rpm] : 패키지를 설치하거나, 업그레이드 한다. rpm -qi [rpm] : 패키지가 설치 되어있는지 확인한다. rpm -e [rpm] : 패키지를 삭제 한다. yum(의존성이 있는 패키지 그룹 단위) yum -y install [패키지] : 패키지를 설치한다. yum -y erase [패키지] ...
  • 웹지기 12-11 18090 0 0 댓글 0
  • 9 [ 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 11552 0 0 댓글 0
  • 8 [ Server ][ Linux ] ispconfig3 설치 및 설정
  • 우선 CentOS7 minimal 설치후 Apache로 진행된 자료 입니다. 작업시 #은 복사하지말고 복사&amp;붙혀넣기 신공으로 따라해 보세요.....^^ 코드 붙혀넣는 작업이 더 힘드네요...아고고~ # yum -y update # yum -y install vim wget @ hosts 편집 # vim /etc/hosts 자신의 서버IP (예 : 192.168.0.100) server1.mydomain.com serve...
  • 웹지기 03-04 20853 0 0 댓글 2
  • 7 [ Server ][ Linux ] FFMpeg java로 연습하기
  • FFmpeg 는 다양한 디지털 음성 스트림과 영상 스트림을 녹화, 변환할 수 있는 유틸리티 프로그램이다. 원래 리눅스용으로 개발되었으나 현재는 윈도우에서도 많이 사용하고 있다. 명령어를 직접 날려서 (윈도우라면 cmd창) 동작하는 방식이며 여러가지 프리 소프트웨어와 오픈 소스 라이브러리로 구성되어 있다. 라이브러리 중에는 libavcodec 들어있는데, 이 라이브러리는 음성/영상 코덱 라이브러리로 여러 프로젝트에서 쓰이고 있다. 또, libavformat 이라는 음성/영상 다중화, 역다...
  • 웹지기 02-28 16601 0 0 댓글 0
  • 6 [ Server ][ Linux ] centos7 FFMpeg 설치방법
  • FFmpeg는 모든 종류의 온라인 스트리밍 서비스에서 널리 사용되는 오디오 및 비디오를 기록, 변환 및 스트리밍하는 인기있는 오픈 소스 솔루션 CentOS 7 서버에 FFmpeg를 설치하는 방법을 설명 1. 시스템 업데이트 sudo yum install epel-release -y 사용금지:sudo yum update -y sudo shutdown -r now 참조 : epel = Extra Packages for Enterprise Linux→ 엔터프라이즈 리눅스를 위한 추...
  • 웹지기 02-28 16186 0 0 댓글 0
+2
  • 5 [ Server ][ Linux ] openlitespeed 와 mysql mariaDB 설치 및 실행
  • openlitespeed 기능 - 고성능 이벤트 기반 아키텍처. - 초경량, 최소 cpu 및 메모리 리소스 - apache 호환 재 작성 규칙이 있슴. - 사용자에게 친숙한 webadmin GUI - 여러가지 모듈을 지원하여 기능을 향상 - 가상 호스트 페이지 캐싱을 지원 - 여러버젼의 php설치지원 1) centos7minimall 설치 2) openlitespeed 및 php7 설치를 위한 openlitespeed repository 설치 및 활성화 # rpm -ivh...
  • 웹지기 02-27 11768 0 0 댓글 0
  • 2 [ 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 11986 0 0 댓글 0
+4
  • 1 [ Server ][ Linux ] CentOS 7 ruby 설치
  • CentOS 7 에 ruby를 설치해봅시다. 일단 루비가 설치 되어있는지 검색해봅니다. 최소버젼을 이용하여 설치를 했었기 때문에 당연히 설치가 안되어있겠죠... 예상대로 설치가 되어 있지 않습니다. 그러면 루비를 설치해 보겠습니다. 중간에 이러한 질의가 뜨는군요. Is this ok [y/n]: y라고 치면 계속 진행이 됩니다. 다운로드가 계속 진행이 되고 완료가 됩니다. 설치가 완료가 되었는지 확인해보겠습니다. 설치도 완료가 되었고, 버젼도 ...
  • 웹지기 12-27 12288 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
2,934
어제
24,621
최대
33,828
전체
8,302,356

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