linux--常用命令

[root@localhost Desktop]# 

    root:用户名  localhost:当前主机名  Desktop:当前界面目录   #:当前用户身份【#超级管理员 $普通用户】

ls

    语法:# ls 路径

    ls:查看目录中的文件

    ls -l:列表形式查看目录文件

    ls -a:查看隐藏文件

clear

    清空当前界面命令【隐藏】.语法:clear

init

    语法:init 数字 【取值0-6】。运行模式的切换

    0:关机

    1:单用户模式

    2:多用户模式

    3:切换到命令行模式

    4:未使用

    5:从命令行模式切换回界面

    6:重启

su

    语法:su root    切换用户

cd

    语法:cd 路径 。切换目录

pwd

    语法:#pwd  打印目录路径

文件操作命令

    创建:

        语法:#touch 文件名 。 如果后面的参数文件名指定了路径,表示在指定路径下创建,如果只传一个文件名,表示在icue路径下创建

    复制:

        语法:#cp 需要复制的文件 需要保存的位置。如:#cp /root/php.txt /home/admin/php.txt

    移动:

        语法:#mv 需要移动的文件 需要移动到的位置

    删除:

        语法: #rm [-f] 需要删除的文件  -f表示强制【可选】

    重命名:

         语法:#mv 需要重命名的文件  新的名字

扩展命令

    ctrl+c:在命令行里为终止当前命令

    ctrl_a:将光标快速切换到命令行最前面 ahead

    ctrl+e:将光标快速切换到命令行最后面 end

文件夹操作命令

    创建:

        语法:#mkdir 需要创建的目录名称 (可以是路径也可以是名称)

    复制:

         语法:#cp -r 需要复制的目录名称 需要保存的位置【-r 表示递归,必须】

    移动:

        语法:#mv 需要移动的目录名称  移动到的位置

    删除:

        语法: #rm -rf 需要删除的目录名称  【-r表示递归删除,-f表示强制不提示】

    重命名:

        语法:#mv 需要重命名的目录名 新的名称

vim编辑器

    打开文件

     1、#vim 需要打开的文件名/路径。退出:冒号+q

     2、#vim +数字 需要打开的文件名。打开文件光标定位到数字指定的行数。提示:显示行号:set nu

     3、#vim +/字符串 需要打开的文件名。 (打开文件后高亮显示/后的字符串)提示:高亮结果中相要快速跳转,“N”表示向上,“n”表示向下。去除高亮显示 ,:nohl

vim三种模式 :命令模式(默认)、末行模式、编辑模式

    末行模式:按下英文冒号“:”

         保存--语法:

:w

        另存--语法:

:w 文件名/路径

        退出--语法:

:q

        不保存退出---语法:

:q!
:wq!

         查找--语法:

/字符串

        替换--语法:

:s/需要替换的字符串/替换后的字符串(表示替换当前光标所在行的第一处符合条件的字符串)
:s/需要替换的字符串/替换后的字符串/g (表示替换当前光标所在行全部符合条件的字符串,g表示global)
:%s/需要替换的字符串/替换后的字符串 (表示替换当前文档中每一行第一个符合条件的地方)
:%s/需要替换的字符串/替换后的字符串/g (表示替换当前文档中每一行每个符合条件的地方)

    命令模式

            光标移动

//将光标从命令模式切换到文档最后一行
G
//将光标从命令模式切换到文档第一行
gg

//将光标定位到指定行
数字G

//将光标以当前行为准,向上/向下移动指定行
数字↑/↓

           删除          

  删除当前行,按键dd,删除后下一行上移。
删除当前行,下一行不上移,按键D,删除后当前行留空。
删除多行,数字dd,表示以光标所在行为基准,向下删除指定行数

提示:在vim中,删除命令和剪切命令一样,已经删除的可以通过粘贴命令恢复。

          复制

复制当前行,按键yy.
复制多行,按键数字yy,表示以当前行为准,向下复制指定行数。
复制完后,按键p,进行粘贴,粘贴在光标所在行的下一行开始。

编辑模式:按下“i”键

        需要记住如何进入/退出编辑模式。进入按“i”键或者“a”键。a键表示 在光标的下一处,after insert.

        退出编辑模式,按下esc键。

vim知识扩展

    1、默认显示行号【vim默认不显示行号】

        如何配置默认显示行号?

vim .vimrc  //新建文件.vimrc
进入.vimrc,编辑输入set nu,保存退出

    2、别名

设置别名
进入.bashrc文件,编辑输入如:alias cls='clear',等号前是别名,后面是命令。设置好别名后需要重新登录才会生效。
重新登录 
    1、切换用户
    2、重启

    3、异常关闭处理

当一个文件在vim中打开 ,之后 没有正常关闭,在下次打开文件时会提示以下界面:

解决方法:删除交换文件。交换文件名称一般都是在原有文件名后加上.swp。

    4、重做/撤销

当文件进行修改后,如果想撤销/重做,可再末行模式中输入:u,来撤销上一步的操作。
如果想取消撤消,可在命令模式输入ctrl+r.
撤销多步,在末行模式中输入:数字 u

   5、另一种保存退出方式

末行模式中输入:x(小写,大写X为加密)

在linux中:wq退出方式和:x退出方式有什么区别?

答:区别在于,wq的方式无论文件是否的修改,都会对最后的修改时间进行改变;而x方式只有在文件

     内容真的发生改变时才会修改文件的最后修改时间。在实际开发中建议使用:x方式进行退出 。

查找某个文件路径

find / -name "文件名"

 

禁用/开启网卡【最好不用】

禁用网卡:#ifdown 设备名

如:#ifdown ens33

开启网卡:#ifup 设备名

如:#ifup ens33

清空文件夹内文件

rm -rf *

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值