而Linux系统并不像windows操作系统那样

Linux常用命令

使用PHP服务器端脚本编制程序语言举行网址开拓,要求在lamp遇到下开展,Linux作为”四杀手”之一是有至关重要掌握谙习的,而Linux系统并不像windows操作系统那样,以图形化的分界面呈现给大家,大家只要求鼠标键盘合作使用就能够成功我们的内需. 由此Linux系统的特殊性使大家有不可缺少纯熟并控制一些常用的吩咐来实惠大家实行系统的操作.以下是选用虚构机模拟CentOS6.8版本Linux操作系统境况

   

一 命令行提醒符

 

     
[root@localhost ~]#

 

     
[脚下登陆客商@主机名:当前所在目录]#

                #  
    一级客商

                $  
    普通顾客

 

               
当前所在目录:~          客户家目录  

                   
        管理员      /root

                   
        普通顾客     /home/客户名

 

     
顾客拉长以及密码修改命令

   
useradd 
dasheng          加多顾客dasheng

   
passwd 
 dasheng          
设定顾客dasheng密码

    澳门太阳集团城网址 1

     
linux命令的格式

 

        命令 
 [选项]   [参数]

 

        ls  list   
展现目录下内容

 

        ① 
命令名称:ls

           
命令所在路线:/bin/ls

           
功效描述:展现目录文件

 

        ②  ls 
直接回车,显示目录下内容

 

    ls  -l 
    长格式显示(缩略选项用二个减号,完整选项用七个减号)

    澳门太阳集团城网址 2

           
ls 
-hl    
文件大小展现为科学普及大小单位      K   M   G

    澳门太阳集团城网址 3

    ls  -a      
显示全部文件(包蕴掩盖文件)

    澳门太阳集团城网址 4    

           
ls  -d     
显示当前所在目录本人性能

    澳门太阳集团城网址 5

    ls  -ld 可能 ls -ld
钦命目录   
展现目录本人的事无巨细属性(按长格式格局展现)

    澳门太阳集团城网址 6

 

 

 


目录操作命令

 

            1) cd 
切换所在目录

 

                ① 
命令名称:cd

       

               
②  cd  /home

 

           
    相对路线:参照当前所在目录,实行查找。先分明当前所在目录。   

           
    相对路线:从根目录起初钦命,一流一级递归查找。

 

                cd 
        回到登入客商家目录

      澳门太阳集团城网址 7

                cd 
–       步入上次操作目录

      澳门太阳集团城网址 8

                cd 
..      步向上拔尖目录

      澳门太阳集团城网址 9

      cd  /      
步入根目录

澳门太陽城集团登录网址,      澳门太阳集团城网址 10

澳门太阳集团城网址,           
2) linux常见目录

                /  
    根目录

澳门太阳集团城网址 11

      /root  
一流客商的家目录

      /home  
普通客商的家目录

                /bin
   命令保存目录(普通顾客就能够读取的授命)

                 
 /boot   运行目录,运转有关文书

                 
 /dev    设备文件保留目录

                 
 /etc     配置文件保留目录

       
           /mnt    系统挂载目录

                 
 /media    挂载目录

                 
 /tmp     一时目录

                 
 /sbin    命令保存目录(顶尖客商能力运用的目录)

                 
 /usr     系统软件能源目录

                 
 /var     系统相关文书档案内容

                   
/var/log/       系统日志地方

           
3) 创建目录

               
mkdir  目录名

                 mkdir  bbs

        澳门太阳集团城网址 12

                 
mkdir  -p  admin/img/php/css 递归创立目录

        澳门太阳集团城网址 13

        pwd
展现当前所在目录绝对路径

        澳门太阳集团城网址 14

            
4)删除

                 
rm  -rf  文件/目录

               
      -r  删除目录

               
      -f  强制

                   rm -rf
admin

        澳门太阳集团城网址 15

而Linux系统并不像windows操作系统那样。三
文件操作命令

           
1)创制空文件

           
    touch  文件名

                  touch 
index.html

                 澳门太阳集团城网址 16        

    2)more  文件名 
分屏展现文件内容

       
              more install.log 

空格向下翻页     b  
向上翻页     q  退出

澳门太阳集团城网址 17

             


文件和目录都能操作的一声令下

       
1)cp 复制文件 

  
cp  index.php  a.html

       
 
 澳门太阳集团城网址 18

         
 cp  源文件 
目的地方

                -r 
复制目录        

                -a 
全部(包涵文件属性一同复制)

           
    cp  a.html  bbs    复制文件到钦点路径目录

           
    澳门太阳集团城网址 19

               cp  -r
bbs  bbs_two    复制目录包括目录中的全体剧情

      澳门太阳集团城网址 20   
 

       2)mv 剪切或改名

          mv a.html hello.html
改文件名

澳门太阳集团城网址 21

          mv index.html. bbs_two  剪切文件到钦赐路线目录

澳门太阳集团城网址 22

五 权限管理

     1 权限位

在大家运用使用ls -l 查看当前目录全部文件信息时,会油然则生以下音信:

澳门太阳集团城网址 23 

首列是文件的权能信息

澳门太阳集团城网址 24

       
权限位总共十一个人

           第壹个人:
代表文件类型

               –  
普通文书

               d  
目录文件

         
 后九个人分别是     属主权限u=user    属组权限g=group    
别的人权限o=other

               r  
读      4

               w  
写      2

               x  
执行     1

      2
改换权限

而Linux系统并不像windows操作系统那样。       
  chmod是修改权限位命令,下边是二种修改章程:

    对index.php文件属主权限位修改

           
①  chmod  u+x  index.php    属主权限扩大可举办权限           

           
澳门太阳集团城网址 25

           
 chmod  u-x 
index.php        属主权限去除可进行权限

     澳门太阳集团城网址 26

       
       chmod  u=rwx index.php      属主权限修改为可读,可写,可实施权限

     澳门太阳集团城网址 27

     依据可读,可写,可实行相应的数字关系,对文本权限实行神速修改 

而Linux系统并不像windows操作系统那样。       
        ② 
chmod  755  index.php    系统新建目录暗中认可起先权限位也是755

        澳门太阳集团城网址 28 
  

       
        chmod  644  index.php    系统新建文件暗中同意伊始权限位也是644

     
 澳门太阳集团城网址 29

             澳门太阳集团城网址 30

     chown  777 
index.php   文件最高权力

 
    澳门太阳集团城网址 31

     澳门太阳集团城网址 32

     chown  000 
index.php    文件无权力

 
    澳门太阳集团城网址 33

     澳门太阳集团城网址 34

     
3 属主和属组命令

           
chown 是修改文件属主和属组的下令,也便是修改文件的归属性,全数权

            chown 
客商名   文件名       
改换文件属主

而Linux系统并不像windows操作系统那样。            chown 
dasheng  index.php        dasheng必需存在

    chown 
 客商名:属组名   文件名       
改动文件属主

   
   chown  dasheng:dasheng  index.php   
   
改造属主同有的时候间改换属组

      澳门太阳集团城网址 35              

六 扶助命令

man (同丹麦语中的”manual”:表明书,手册)是Linux操作系统的扶持命令,类似我们学习语言依旧软件的手册,对系统中的相关命令功效等有详细描述,可应用 manls
查看,方便咱们对系统的行使和操作

man 
分界面显得:

澳门太阳集团城网址 36  

七 查找命令

        1   whereis 
命令名      查找命令的指令,同期看到帮衬文书档案的相对路线

澳门太阳集团城网址 37

        2   find  
 寻找查找文件命令        

           
依照文件名查找

            find 
查找地点   -name    文件名

而Linux系统并不像windows操作系统那样。           
find     /    -name 
index.html      依据文件名查找

    澳门太阳集团城网址 38

       
      find   /   -iname   INDEX.PHP      
依据文件名查找,不区分轻重缓急写

    澳门太阳集团城网址 39

       
3   grep    “字符串” 
 文件名 
  查找文件中符合条件的字串行。

       
              -v          反向选择

       
              -i         忽略大小写

       
    grep  -i  “i686”  install.log

    澳门太阳集团城网址 40

       
      grep  -v  “i686”  install.log

    澳门太阳集团城网址 41     


压缩和平化解压缩

       

此间首要介绍Linux系统的两种压缩格式  
.tar.gz以及
.tar.bz2           

    1.后缀名字为.tar.gz格式的压缩文件

       
压缩命令格式:    tar  -zcvf 
压缩文件/目录名  源文件

               
 
 tar  -zcvf
  index.tar.gz  index.php

                   
-z:  识别.gz格式

                   
-c:    压缩

                   
-v:展现压缩进度

                   
-f:内定压缩包名     

  解压缩命令格式:  tar  -zxvf  压缩文件/目录名

               
    tar  -zxvf  index.tar.gz 

  解压命令(钦赐压缩文件地方)格式:tar  -zxvf  压缩文件/目录名
-C   钦赐解压地方

tar
 -zxvf  index.tar.gz  -C  bbs

澳门太阳集团城网址 42

    2.后缀名称为.tar.bz2格式的压缩文件

       
压缩命令格式:  tar  -jcvf  压缩文件/目录名  源文件

                 
  tar  -jcvf   bbs.tar.gz  bbs

                   
-j:识别.bz2格式

                   
-c:    压缩

                   
-v:呈现压缩过程

                   
-f:内定压缩包名    

  解压缩命令格式:  tar  -jxvf  压缩文件/目录名 

               
    tar  -jxvf  bbs.tar.gz 

  解压命令(钦定压缩文件地方)格式:tar  -jxvf  压缩文件/目录名
-C   钦定解压地点

tar
 -jxvf   bbs.tar.gz  -C /tmp/  

  使用tar -zcvf index.tar.gz  index.php

  tar
-jcvf index.tar.bz2 index.php  两下令创设压缩文件

  澳门太阳集团城网址 43

      假若须要多文件打包压缩,只要求在减弱命令后增多被压缩文件,文件名以内用空格隔绝

        tar  -zcvf index.tar.gz  
index.php  a.html 

         tar  -jcvf index.tar.bz2
 index.php  a.html

九关闭和重启命令

       
    1)shutdown  -h  now     关机 
                      

       
    2)reboot 重启               

在意:服务器一般7*24小时运营,无特殊情形或测验,这两条命令不可随便行使

十 挂载命令

       
linux全部存款和储蓄设备都必得挂载使用              

            光盘挂载

            mount   
设备描述文件     挂载点(已经存在空目录)

           
mount       /dev/sr0   
 /media

澳门太阳集团城网址 44

       
    光盘卸载

       
    umount  /media     注意:退出挂载目录,才具卸载

澳门太阳集团城网址 45

十一 网络命令       

1) ifconfig 
查询本机互联网新闻                  

          ifconfig eth0
192.168.1.251  设置偶然ip(如果没有安装的话)

2) ping   
测验互联网连通性

         ping  -c  次数  ip       
测验内定IP互联网连通性

澳门太阳集团城网址 46

       
3)
快捷键

Ctrl+C   
 强制结束当前命令试行

         
 Ctrl+L    
清屏

       
   Tab       补全命令或文件名功用          

十二vim编辑器     

    vim全显示屏纯文本编辑器

Linux操作系统自带的文本编辑工具,可在linux系统中央直属机关接编写代码,文件

     vim使用

        1
vim  模式

           
vim  文件名

         
  澳门太阳集团城网址 47

           
命令—->输入    a  追加    i插入   o  打开

  表达:输入大肆字母都可步向vim编辑器编辑文书档案格局,按ESC可脱离

           
命令—->末行  
:wq  保存退出   
:q!  不保留强制退出文档编辑  

        2
命令方式操作(必要退出编辑方式才可利用)

           1)光标移动

             
h  j  k  l      

              :n 
    移动到第几行

              gg 
    移动文件头

              G  
    移动到文件尾

           2)删除整行(剪切)

              dd 
    删除单行

              ndd
    删除多行

              p  
    粘贴 
 

              dG 
    从光标所在行删除到文件尾

          3)复制

              yy 

             
nyy

         4)撤销

              u    
 撤销

             
ctrl+r  反撤销

       
  5)展现行号

              :set 
nu

              :set 
nonu 

Vim 配置文件

vim
~/.vimrc   
    手动建设构造vim 配置 

 

         
6)查找        

             
/查找内容        向下搜寻

              n  
下一个

              N  
上一个

         7)替换       

           
:1,10s/old/new/g       替换1到10行的全数old为new

           
:%s/old/new/g           替换整个文件的old为new

                     
  

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图