Linux常用命令

Linux常用命令

Linux-学习笔记(PHP向)<一>,linux-学习笔记php

Linux常用命令

使用PHP服务器端脚本编程语言举办网站开发,要求在lamp环境下进展,Linux作为”四剑客”之一是有须要通晓熟稔的,而Linux系统并不像windows操作系统那样,以图形化的界面突显给大家,大家只须要鼠标键盘同盟使用即可成功大家的必要. 由此Linux系统的特殊性使大家有必不可少纯熟并操纵一些常用的吩咐来便于大家举办系统的操作.以下是接纳虚拟机模拟CentOS6.8版本Linux操作系统环境

   

一 命令行指示符

 

     
[[email protected]
~]#

 

      [此时此刻登录用户@主机名:当前所在目录]#

                #       一级用户

                $       普通用户

 

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

                            管理员      /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

三 文件操作命令

            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 修改权限

          chmod是修改权限位命令,上面是二种修改章程:

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

            ①  chmod  u+x  index.php    属主权限伸张可实施权限           

           
澳门金沙国际 25

             chmod  u-x  index.php        属主权限去除可实施权限

     澳门金沙国际 26

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

     澳门金沙国际 27

     根据可读,可写,可实施相应的数字关系,对文件权限举办飞速修改 

                ②  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 属主和属组命令

Linux常见命令,学习笔记。            chown 是修改文件属主和属组的通令,相当于修改文件的归属性,全数权

            chown  用户名   文件名        改变文件属主

            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    文件名

            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

                        

Linux
常用命令 使用 PHP 服务器端脚本编程语言举行网站开发 , 要求在 lamp
环境下展开 ,Linux 作为 ”…

Linux常见命令
格式: 命令名称 选项 参数
ls -alh 文件/目录
–all

行使PHP服务器端脚本编程语言进行网站开发,需要在lamp环境下展开,Linux作为”四杀手”之一是有要求明白熟识的,而Linux系统并不像windows操作系统那样,以图形化的界面彰显给大家,我们只须要鼠标键盘合作使用即可形成大家的必要. 由此Linux系统的特殊性使大家有必不可少纯熟并操纵一些常用的授命来便于我们举办系统的操作.以下是行使虚拟机模拟CentOS6.8版本Linux操作系统环境

拔取PHP服务器端脚本编程语言举行网站开发,须要在lamp环境下进展,Linux作为”四杀手”之一是有必不可少了然熟习的,而Linux系统并不像windows操作系统那样,以图形化的界面展现给大家,大家只必要鼠标键盘合营使用即可成功我们的必要. 因而Linux系统的特殊性使我们有必不可少熟习并操纵一些常用的命令来便于大家开展系统的操作.以下是利用虚拟机模拟CentOS6.8版本Linux操作系统环境

#ls 凸显当前目录内容
#ls -l 突显文件详细消息
#ls -hl h已普遍单位突显文件大小 k M G
#ls -a 展现全体文件 (包涵隐形文件)
#ls -alh
#ls -l install.log
#ls -l /root
#ls -ld /root d 显示目录

   

   

kernel 内核

一 命令行指示符

一 命令行指示符

[登录用户名@主机名 家目录]#
拔尖用户 root @localhost /root #
普通用户 用户名 @localhost /home/用户名 $

 

 

对目录操作命令
#cd 切换目录
#cd /boot
#cd 回到家目录
#cd ~
#cd – 回到上五次操作目录
#cd .当前目录
#cd .. 到上一流目录
#cd /usr/local/src 相对路径使用
#cd .. 相对路径使用
#cd /

     
[root@localhost ~]#

     
[root@localhost ~]#

#pwd 呈现当前目录

 

 

Linux 常见目录
/ 根目录
/bin 命令保存目录(普通用户就可以读取的通令)
/boot 运行目录,运营相关文书
/dev 设备文件保留目录
/etc 配置文件保留目录
/home 普通用户的家目录
/mnt 系统挂载目录
/media 挂载媒体设备目录
/root 一级用户的家目录
/tmp 一时目录
/sbin 命令保存目录(超级用户才能运用的目录)
/proc 直接写入内存的
/usr 系统软件能源目录
/usr/bin/ 系统命令(普通用户)
/usr/sbin/ 系统命令(超级用户)
/var 系统有关文档内容
/var/log/ 系统日志地方

     
[当下登录用户@主机名:当前所在目录]#

     
[此时此刻登录用户@主机名:当前所在目录]#

树立目录
#mkdir htdocs
#mkdir www
#mkdir -p php/html/linux 递归建立目录

                #  
    顶尖用户

                #  
    一流用户

删除目录
#rmdir www

                $  
    普通用户

                $  
    普通用户

#rm -rf php r 删除目录 f强制

 

 

对文件操作的授命
#touch index.php 建立空文件

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

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

翻开文件内容:cat more head tail
#cat install.log 适合查看文件内容少的
#cat -n install.log Shift+PgUp 向上翻页 Shift+PgDn 向下翻页

                   
        管理员      /root

                   
        管理员      /root

#more install.log 空格向下翻页 b 向上翻页 q 退出

                   
        普通用户     /home/用户名

                   
        普通用户     /home/用户名

#head install.log 暗许突显文件前10行
#head -n 20 install.log
#head -20 install.log

 

 

#tail install.log 私行认同显示文件后10行
#tail -n 20 install.log
#tail -20 install.log

     
用户增进以及密码修改命令

     
用户增进以及密码修改命令

#nona index.php 微米编辑器

   
useradd 
dasheng          添加用户dasheng

   
useradd 
dasheng          添加用户dasheng

链接文件
#ln -s index.php a.txt (同一目录下)
#ln -s /root/index.php /tmp/c.txt (跨目录建立链接文件)

   
passwd 
 dasheng          
设定用户dasheng密码

   
passwd 
 dasheng          
设定用户dasheng密码

快捷键 清屏 ctrl+l
强制甘休 ctrl+c
活动补全 Tab 命令补全 文件/目录补全

    澳门金沙国际 48

    澳门金沙国际 49

对目录与公事都得以操作的指令
#cp index.php a.html 复制文件
#cp -r htdocs www 复制目录 -a = -pdr

     
linux命令的格式

     
linux命令的格式

-r  复制目录

 

 

-p 连带文件属性复制

        命令 
 [选项]   [参数]

        命令 
 [选项]   [参数]

-d 若源文件是链接文件,则复制链接属性

 

 

-a 相当于  -pdr

        ls  list   
显示目录下内容

        ls  list   
显示目录下内容

分开与改名 mv
#mv a.html ttt.txt 修改文件名

 

 

#mv ttt.txt www 剪切到www目录

        ① 
命令名称:ls

        ① 
命令名称:ls

权力管理 #ls -l

           
命令所在路径:/bin/ls

           
命令所在路径:/bin/ls

  •      rw-      r–        r–               root root index.php
    权限位 十位
    第③个人 文件类型 – 普通文书 d 目录 l 链接文件
    其次三4人 属主 u rw- 6
    第肆六三个人 属组 g r– 4
    第玖玖10个人 别的 o r– 4

           
作用描述:显示目录文件

           
功效描述:突显目录文件

-rw-r–r– 644 普通文书
drwxr-xr-x 755 目录
lrwxrwxrwx 777 链接文件     
———- 000

 

 

r 读(read) w 写 (write) x 执行(exe) – 无权限
4       2       1        0

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

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

修改文件权限
#chmod u+x index.php + – =
#ls -l index.php
#chmod u-x,g+w index.php
#ls -l index.php

 

 

#chmod u=rwx index.php
#ls -l index.php

    ls  -l 
    长格式呈现(缩略选项用三个减号,完整选项用八个减号)

    ls  -l 
    长格式展现(缩略选项用二个减号,完整选项用八个减号)

#chmod 777 index.php
#chmod 000 index.php
#ls -l index.php

    澳门金沙国际 50

    澳门金沙国际 51

修改属主与属组命令
#useradd liuyan 添加用户
#passwd liuyan 设置密码
#chown liuyan www
#chown liuyan:liuyan index.php
#ls -l

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

           
ls 
-hl
    文件大小显示为周边大小单位      K   M   G

扶植命令(手册)
#man ls
#ls –help

    澳门金沙国际 52

    澳门金沙国际 53

查找命令 whereis find grep
#whereis ls

    ls  -a      
突显全数文件(包括隐藏文件)

    ls  -a      
突显全部文件(包括隐藏文件)

1 whereis  命令名 查找命令的指令,同时看到协理文档地点

    澳门金沙国际 54    

    澳门金沙国际 55    

一声令下名称:whereis

           
ls  -d     
展现当前所在目录自个儿质量

           
ls  -d     
呈现当前所在目录本人质量

一声令下所在路径:/usr/bin/whereis

    澳门金沙国际 56

    澳门金沙国际 57

推行权限:全体用户

    ls  -ld 大概 ls -ld
钦命目录   
突显目录本人的详尽属性(按长格式格局显示)

    ls  -ld 大概 ls -ld
内定目录   
彰显目录自身的详尽属性(按长格式情势显示)

find 依照文件名查找 -name -iname(不区分轻重缓急写)
#find /root -name index.php

    澳门金沙国际 58

    澳门金沙国际 59

依照属主属组查找 -user -group
#find /root -user liuyan
#find / -group root

 

 

搜索无主文件 -nouser
#find / -nouser

 

 

依照文件 权限查找-perm 类型查找 -type f 普通文书 l 链接文件 d 目录
#find /root -perm 000
#find / -perm 000

 

 

#find / -type l
#find / -type d
#find / -type f


目录操作命令


目录操作命令

根据文件的深浅 -size +10k -5k k M G
#find / -size +10k
#find / -size +10M
#find / -size -1k

 

 

#find / -size +15M -a -size -20M

            1) cd 
切换所在目录

            1) cd 
切换所在目录

一遍筛选 -exec
#find / -size +15M -a -size -20M -exec ls -l {} \;

 

 

查找文件内容 grep
#grep “root” install.log
#grep -i “ROOT” install.log 不区分轻重缓急写

                ① 
命令名称:cd

                ① 
命令名称:cd

#grep -v “root” install.log 反向寻找
#grep -v “i686” install.log

       

       

管道符 |
#ls -l /etc | more
#cat -n install.log | grep “root”

               
②  cd  /home

               
②  cd  /home

压缩解压缩
.tar.gz
#tar -zcvf yasuo.tar.gz index.php install.log 压缩文件
#tar -ztvf yasuo.tar.gz 查看不解压
#tar -zxvf yasuo.tar.gz 解压缩
#tar -zxvf yasuo.tar.gz -C www 定向解压缩

 

 

.tar.bz2
#tar -jcvf test.tar.bz2 www 压缩目录
#tar -jtvf test.tar.bz2 翻看不解压
#澳门金沙国际 ,tar -jxvf test.tar.bz2 解压缩
#tar -jxvf test.tar.bz2 -C htdocs 定向解压缩

           
    相对路径:参照当前所在目录,进行检索。先显然当前所在目录。   

           
    相对路径:参照当前所在目录,进行搜索。先鲜明当前所在目录。   

闭馆与重启命令
#shutdown -h now 马上关机
#shutdown -r now 重启

           
    相对路径:从根目录开始指定,一级一级递归查找。

           
    绝对路径:从根目录初叶钦赐,超级一级递归查找。

#reboot 重启

 

 

挂载 mount 设备名 /dev/cdrom /dev/sr0 挂载点 /mnt /media
#mkdir /mnt/cdrom 手动建立挂载点
#mount /dev/cdrom /mnt/cdrom
#cd /mnt/cdrom
#ls

                cd 
        回到登录用户家目录

                cd 
        回到登录用户家目录

卸载
#umount /mnt/cdrom 或者 #umount /dev/sr0

      澳门金沙国际 60

      澳门金沙国际 61

网络命令
#ifconfig 查看网络设施
#ifconfig eth0 192.168.172.251 设置目前IP
#ifconfig

                cd 
–       进入上次操作目录

                cd 
–       进入上次操作目录

#ping -c 5 192.168.172.250 测试网络相联

      澳门金沙国际 62

      澳门金沙国际 63

                cd 
..      进入上一流目录

                cd 
..      进入上顶级目录

      澳门金沙国际 64

      澳门金沙国际 65

      cd  /      
进入根目录

      cd  /       进入根目录

      澳门金沙国际 66

      澳门金沙国际 67

           
2) linux常见目录

           
2) linux常见目录

                /  
    根目录

                /  
    根目录

澳门金沙国际 68

澳门金沙国际 69

      /root  
一级用户的家目录

      /root  
一流用户的家目录

      /home  
普通用户的家目录

      /home  
普通用户的家目录

                /bin
   命令保存目录(普通用户就足以读取的命令)

                /bin
   命令保存目录(普通用户就可以读取的授命)

                 
 /boot   运维目录,运行有关文件

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

                 
 /dev    设备文件保留目录

                 
 /dev    设备文件保留目录

                 
 /etc     配置文件保留目录

                 
 /etc     配置文件保留目录

       
           /mnt    系统挂载目录

       
           /mnt    系统挂载目录

                 
 /media    挂载目录

                 
 /media    挂载目录

                 
 /tmp     一时目录

                 
 /tmp     权且目录

                 
 /sbin    命令保存目录(一流用户才能选用的目录)

                 
 /sbin    命令保存目录(顶尖用户才能选拔的目录)

                 
 /usr     系统软件能源目录

                 
 /usr     系统软件能源目录

                 
 /var     系统相关文档内容

                 
 /var     系统有关文档内容

                   
/var/log/       系统日志地点

                   
/var/log/       系统日志地方

           
3) 建立目录

           
3) 建立目录

               
mkdir  目录名

               
mkdir  目录名

                 mkdir  bbs

                 mkdir  bbs

        澳门金沙国际 70

        澳门金沙国际 71

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

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

        澳门金沙国际 72

        澳门金沙国际 73

        pwd
突显当前所在目录相对路径

        pwd 显示当前所在目录相对路径

        澳门金沙国际 74

        澳门金沙国际 75

            
4)删除

            
4)删除

                 
rm  -rf  文件/目录

                 
rm  -rf  文件/目录

               
      -r  删除目录

               
      -r  删除目录

               
      -f  强制

               
      -f  强制

                   rm -rf
admin

                   rm -rf admin

        澳门金沙国际 76

        澳门金沙国际 77


文件操作命令


文件操作命令

           
1)创制空文件

           
1)创造空文件

           
    touch  文件名

           
    touch  文件名

                  touch 
index.html

                  touch  index.html

                 澳门金沙国际 78        

                 澳门金沙国际 79        

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

    2)more  文件名 
分屏突显文件内容

       
              more install.log 

       
              more install.log 

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

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

澳门金沙国际 80

澳门金沙国际 81

             

             


文件和目录都能操作的通令


文件和目录都能操作的吩咐

       
1)cp 复制文件 

       
1)cp
复制文件 

  
cp  index.php  a.html

  
cp  index.php  a.html

       
 
 澳门金沙国际 82

       
   澳门金沙国际 83

         
 cp  源文件 
目的地方

         
 cp  源文件 
目的地点

                -r 
复制目录        

                -r 
复制目录        

                -a 
所有(包蕴文件属性一起复制)

                -a 
全数(包涵文件属性一起复制)

           
    cp  a.html  bbs    复制文件到指定路线目录

           
    cp  a.html  bbs    复制文件到内定路线目录

           
    澳门金沙国际 84

           
    澳门金沙国际 85

               cp  -r
bbs  bbs_two    复制目录蕴含目录中的全体内容

               cp  -r bbs  bbs_two    复制目录包蕴目录中的全体内容

      澳门金沙国际 86   
 

      澳门金沙国际 87   
 

       2)mv 剪切或改名

       2)mv
剪切或改名

          mv a.html hello.html
改文件名

          mv a.html hello.html
改文件名

澳门金沙国际 88

澳门金沙国际 89

          mv index.html. bbs_two  剪切文件到内定路线目录

          mv index.html. bbs_two  剪切文件到指定路线目录

澳门金沙国际 90

澳门金沙国际 91

五 权限管理

五 权限管理

     1 权限位

     1 权限位

在大家利用使用ls -l 查看当前目录全体文件音讯时,会并发以下新闻:

在大家使用使用ls -l 查看当前目录全体文件音信时,会现身以下音讯:

澳门金沙国际 92 

澳门金沙国际 93 

首列是文件的权限新闻

首列是文件的权柄音信

澳门金沙国际 94

澳门金沙国际 95

       
权限位总共十一位

       
权限位总共十人

           第一位:
代表文件类型

           第①个人:
代表文件类型

               –  
普通文书

               –  
普通文书

               d  
目录文件

               d  
目录文件

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

         
 后九位分别是     属主权限u=user    属组权限g=group    
其余人权限o=other

               r  
读      4

               r  
读      4

               w  
写      2

               w  
写      2

               x  
执行     1

               x  
执行     1

      2
改动权限

      2
改动权限

       
  chmod是修改权限位命令,下边是两种修改章程:

       
  chmod是修改权限位命令,上面是三种修改章程:

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

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

           
①  chmod  u+x  index.php    属主权限增加可实施权限           

           
①  chmod  u+x  index.php    属主权限扩大可实施权限           

           
澳门金沙国际 96

           
澳门金沙国际 97

           
 chmod  u-x 
index.php        属主权限去除可实施权限

           
 chmod  u-x  index.php        属主权限去除可实施权限

     澳门金沙国际 98

     澳门金沙国际 99

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

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

     澳门金沙国际 100

     澳门金沙国际 101

     依据可读,可写,可举办相应的数字关系,对文本权限举办快捷修改 

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

       
        ② 
chmod  755  index.php    系统新建目录暗中认同开首权限位也是755

       
        ② 
chmod  755  index.php    系统新建目录暗中同意初叶权限位也是755

        澳门金沙国际 102 
  

        澳门金沙国际 103 
  

       
        chmod  644  index.php    系统新建文件暗中认同初步权限位也是644

       
        chmod  644  index.php    系统新建文件暗许起首权限位也是644

     
 澳门金沙国际 104

     
 澳门金沙国际 105

             澳门金沙国际 106

             澳门金沙国际 107

     chown  777 
index.php   文件最高权力

     chown  777  index.php   文件最高权力

 
    澳门金沙国际 108

 
    澳门金沙国际 109

     澳门金沙国际 110

     澳门金沙国际 111

     chown  000 
index.php    文件无权力

     chown  000  index.php    文件无权力

 
    澳门金沙国际 112

 
    澳门金沙国际 113

     澳门金沙国际 114

     澳门金沙国际 115

     
3 属主和属组命令

     
3 属主和属组命令

           
chown 是修改文件属主和属组的下令,相当于修改文件的归属性,全体权

           
chown 是修改文件属主和属组的吩咐,也就是修改文件的归属性,全部权

            chown 
用户名   文件名       
改变文件属主

            chown 
用户名   文件名       
改变文件属主

            chown 
dasheng  index.php        dasheng必须存在

            chown 
dasheng  index.php        dasheng必须存在

    chown 
 用户名:属组名   文件名       
改变文件属主

    chown 
 用户名:属组名   文件名       
改变文件属主

   
   chown  dasheng:dasheng  index.php   
   
改变属主同时改变属组

   
   chown  dasheng:dasheng 
index.php       
改变属主同时更改属组

      澳门金沙国际 116              

      澳门金沙国际 117              

六 帮衬命令

六 支持命令

man (同英文中的”manual”:表明书,手册)是Linux操作系统的增援命令,类似大家上学语言如故软件的手册,对系统中的相关命令作用等有详细描述,可选取 manls
查看,方便我们对系统的应用和操作

man (同英文中的”manual”:表达书,手册)是Linux操作系统的相助命令,类似咱们上学语言依旧软件的手册,对系统中的相关命令作用等有详细描述,可采纳 manls
查看,方便我们对系统的选拔和操作

man 
界面突显:

man 
界面显示:

澳门金沙国际 118  

澳门金沙国际 119  

七 查找命令

七 查找命令

        1   whereis 
命令名      查找命令的下令,同时看到协理文档的相对路径

        1   whereis 
命令名      查找命令的吩咐,同时看到辅助文档的绝对路径

澳门金沙国际 120

澳门金沙国际 121

        2   find  
 搜索查找文件命令        

        2   find  
 搜索查找文件命令        

           
依据文件名查找

           
根据文件名查找

            find 
查找地点   -name    文件名

            find 
查找地方   -name    文件名

           
find     /    -name 
index.html      根据文件名查找

           
find     /    -name  index.html      依照文件名查找

    澳门金沙国际 122

    澳门金沙国际 123

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

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

    澳门金沙国际 124

    澳门金沙国际 125

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

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

       
              -v          反向采用

       
              -v          反向采用

       
              -i         忽略大小写

       
              -i         忽略大小写

       
    grep  -i  “i686”  install.log

       
    grep  -i  “i686”  install.log

    澳门金沙国际 126

    澳门金沙国际 127

       
      grep  -v  “i686”  install.log

       
      grep  -v  “i686”  install.log

    澳门金沙国际 128     

    澳门金沙国际 129   
 


压缩息争压缩


压缩和平消除压缩

       

       

此处关键介绍Linux系统的二种压缩格式  
.tar.gz以及
.tar.bz2           

此地根本介绍Linux系统的二种压缩格式  
.tar.gz以及
.tar.bz2           

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

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

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

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

               
 
 tar  -zcvf
  index.tar.gz  index.php

               
 
 tar  -zcvf
  index.tar.gz  index.php

                   
-z:  识别.gz格式

                   
-z:  识别.gz格式

                   
-c:    压缩

                   
-c:    压缩

                   
-v:突显压缩进程

                   
-v:呈现压缩进度

                   
-f:指定压缩包名     

                   
-f:内定压缩包名     

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

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

               
    tar  -zxvf  index.tar.gz 

               
    tar  -zxvf  index.tar.gz 

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

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

tar
 -zxvf  index.tar.gz  -C  bbs

tar
 -zxvf  index.tar.gz  -C  bbs

澳门金沙国际 130

澳门金沙国际 131

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

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

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

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

                 
  tar  -jcvf   bbs.tar.gz  bbs

                 
  tar  -jcvf   bbs.tar.gz  bbs

                   
-j:识别.bz2格式

                   
-j:识别.bz2格式

                   
-c:    压缩

                   
-c:    压缩

                   
-v:突显压缩进度

                   
-v:显示压缩进度

                   
-f:钦命压缩包名    

                   
-f:内定压缩包名    

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

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

               
    tar  -jxvf  bbs.tar.gz 

               
    tar  -jxvf  bbs.tar.gz 

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

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

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

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

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

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

  tar
-jcvf index.tar.bz2 index.php  两发令创建压缩文件

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

  澳门金沙国际 132

  澳门金沙国际 133

      假诺急需多文本打包压缩,只要求在缩减命令后添加被压缩文件,文件名以内用空格隔开

      若是须求多文件打包压缩,只要求在调减命令后添加被压缩文件,文件名之间用空格隔开

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

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

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

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

九停歇和重启命令

九闭馆和重启命令

       
    1)shutdown  -h  now     关机 
                      

       
    1)shutdown  -h  now     关机 
                      

       
    2)reboot 重启               

       
    2)reboot 重启 
           
 

留意:服务器一般7*24钟头运行,无出奇现象或测试,那两条命令不可轻易动用

只顾:服务器一般7*24钟头运营,无出奇现象或测试,那两条命令不可轻易动用

十 挂载命令

十 挂载命令

       
linux全数存储设备都不能够不挂载使用              

       
linux全数存储设备都必须挂载使用              

            光盘挂载

            光盘挂载

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

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

           
mount       /dev/sr0   
 /media

           
mount       /dev/sr0     /media

澳门金沙国际 134

澳门金沙国际 135

       
    光盘卸载

       
    光盘卸载

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

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

澳门金沙国际 136

澳门金沙国际 137

十一 网络命令       

十一 互连网命令       

1) ifconfig 
查询本机网络音信                  

1) ifconfig 
查询本机网络新闻                  

          ifconfig eth0
192.168.1.251  设置权且ip(尽管没有设置的话)

          ifconfig eth0
192.168.1.251  设置临时ip(假若没有安装的话)

2) ping   
测试互连网连通性

2) ping   
测试互联网连通性

         ping  -c  次数  ip       
测试内定IP网络连通性

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

澳门金沙国际 138

澳门金沙国际 139

       
3)
快捷键

       
3)
快捷键

Ctrl+C   
 强制为止当前命令执行

Ctrl+C   
 强制甘休当前命令执行

         
 Ctrl+L    
清屏

         
 Ctrl+L    
清屏

       
   Tab       补全命令或文件名功用          

       
   Tab       补全命令或文件名功效          

十二vim编辑器     

十二vim编辑器     

    vim全屏幕纯文本编辑器

    vim全屏幕纯文本编辑器

Linux操作系统自带的文本编辑工具,可在linux系统中一贯编写代码,文件

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

     vim使用

     vim使用

        1
vim  模式

        1
vim  模式

           
vim  文件名

           
vim  文件名

         
  澳门金沙国际 140

         
  澳门金沙国际 141

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

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

  表明:输入任意字母都可进入vim编辑器编辑文档格局,按ESC可脱离

  表明:输入任意字母都可进入vim编辑器编辑文档格局,按ESC可脱离

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

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

        2
指令格局操作(必要退出编辑形式才可采纳)

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

           1)光标移动

           1)光标移动

             
h  j  k  l      

             
h  j  k  l      

              :n 
    移动到第几行

              :n 
    移动到第几行

              gg 
    移动文件头

              gg 
    移动文件头

              G  
    移动到文件尾

              G  
    移动到文件尾

           2)删除整行(剪切)

           2)删除整行(剪切)

              dd 
    删除单行

              dd 
    删除单行

              ndd
    删除多行

              ndd
    删除多行

              p  
    粘贴 
 

              p  
    粘贴 
 

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

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

          3)复制

          3)复制

              yy 

              yy 

             
nyy

             
nyy

         4)撤销

         4)撤销

              u    
 撤销

              u    
 撤销

             
ctrl+r  反撤销

             
ctrl+r  反撤销

       
  5)突显行号

       
  5)显示行号

              :set 
nu

              :set 
nu

              :set 
nonu 

              :set 
nonu 

Vim 配置文件

Vim 配置文件

vim
~/.vimrc   
    手动建立vim 配置 

vim
~/.vimrc   
    手动建立vim 配置 

 

 

         
6)查找        

         
6)查找        

             
/查找内容        向下搜寻

             
/查找内容        向下寻找

              n  
下一个

              n  
下一个

              N  
上一个

              N  
上一个

         7)替换       

         7)替换       

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

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

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

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

                     
  

                     
  

相关文章