Linux 학습 중점 내용

4447 단어
              

Linux Linux Linux LAMP Apache LNMP -Nginx

목표.
  Linux    PHP  
 Linux        

첫날 상용 명령
명령 행 프롬프트
    [root@localhost ~]#
          @     
    ~      /root  
          root   #
          /home/     $

명령 형식
          [  ]    [  ]
     ls      -hl       install.log

     ls      -l          (    )
    -rw-r--r--  root   root     Apr    20:30      install.log   
                                           

     ls     -hl   -h               K   M   G

     ls     -a                .       

     ls     -dl   /root    -d     

디 렉 터 리 조작 명령
    cd                             
    cd  /home       /home 
    cd       

    cd -          

    cd ..         

    pwd        

Linux 일반 디 렉 터 리
    /      
    /root         
    /home         
    /bin         (    )
    /sbin        (    )
    /boot      
    /dev         
        /dev/sr0      
    /etc             
    /mnt         
    /media         
    /tmp         
    /proc            
    /usr           
        /usr/local
    /var           
        /var/log         
      
mkdir  shop
mkdir  php
mkdir  html/css/image/
cd html/css/image/
pwd          

     
rm -rf  php     -r      -f   
rm -rf shop           

3. 파일 조작 명령
touch       
touch  index.php
touch  index.html
ls  -l

      
more  install.log             b       q    

4. 파일 과 디 렉 터 리 를 모두 조작 할 수 있 는 명령
  
cp  index.html  html/          
cp  -r  html   jd         -r   -a     

     
mv jd  taobao     
mv taobao  html       taobao  html      

권한 관리
ls  -l 
-rw-r--r--  root root    index.html
                       

         -        d       
         u-user   rw-    6
         g-group  r--    4
         o-other r--    4

r     w       x      -    
4      2        1       0

-rw-r--r-- 644              
drwxr-xr-x 755              

    
chmod u+x index.html
chmod u-x index.html
chmod u=rwx index.html 
ls -l 

chmod 644  index.html
chmod 755  index.html
chmod 777  index.html 

       
useradd  taoge      
passwd   taoge      

chown  taoge  index.html
ls -l 
chown  taoge:taoge index.html
ls -l

6. 도움말 명령 (매 뉴 얼)
man ls  
man mkdir 

7. 찾기 명령
whereis          
whereis  ls
weheris mkdir 

find      
find  /root  -name  index.html   
find  /root  -iname INDEX.HTML        

grep        
grep  -i "root" install.log 
grep  -i  "i686" install.log           
grep  -v  "i686"  install.log       

8. 압축 과 압축 해제 명령
.tar.gz  
tar -zcvf   ins.tar.gz      install.log    install.log
tar -zxvf   ins.tar.gz    
tar -zxvf   ins.tar.gz  -C  shop     

.tar.bz2 
tar -jcvf   shop.tar.bz2   shop      shop
tar -jxvf   shop.tar.bz2     
tar -jxvf   shop.tar.bz2   -C  html       

9. 종료 및 재 부팅 명령
shutdown  -h  now    
reboot      

마 운 트 명령
mount                   /mnt   

         mkdir /mnt/cdrom

mount   /dev/sr0   /mnt/cdrom

cp /mnt/cdrom/*6  /root/

  
umount  /mnt/cdrom

네트워크 명령
ifconfig        
ifconfig  eth0  192.168.181.251      IP

ping  -c  5  192.168.181.102         


   
Ctrl+L     clear
Ctrl+C       
Ctrl+D     exit 
Tab                /    
     | 
ls -l /etc  |  more 

텍스트 편집기 vim
                        
         a /i /o    ESC       shift+:
         a                   :wq      
         i                 :w     :q   
         o                   :q!      !  
                               :wq!       (root)

       h  j  k  l   :n  n     
        gg            G          

      :set nu       :set nonu

      yy   nyy
      p

   (  )  x  nx    dd   ndd      dG         
      p

    u          Ctrl + r


         
 vim  ~/.vimrc
 set nu 

    /    
 vim  install.log
 /i686
 n          N   

    
 vim  install.log
 :%s/i686/00000/g      
 :10,20s/i686/00000/g     

    #  //  
 vim index.php
 :10,30s/^/#/g     #
 :20,30s/^#//g       

 :30,50s/^/\/\//g    //
 :40,50s/^\/\///g      

 
다음으로 전송:https://www.cnblogs.com/lulu1314/articles/7041153.html

좋은 웹페이지 즐겨찾기