zoukankan      html  css  js  c++  java
  • linux基础知识和常用命令

    1、修改主机名

    切换到root,然后执行 vim /etc/sysconfig/network,进入其中,更改hostname即可。insert进入修改,esc+:,wq保存退出。

    2、用户切换

    普通用户切换到root:su root (root可以省略)

    root切换到普通用户:   su username

    3、重启

    • shutdown
    • poweroff
    • init
    • reboot
    • halt

    4、树状目录

    /etc:所有的系统管理所需要的配置文件和子目录。

    /home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录

    /mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。

    /opt:这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

    /root:该目录为系统管理员,也称作超级权限者的用户主目录。

    /tmp:这个目录是用来存放一些临时文件的。

    /usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

    /var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

    5、文件目录类命令

    • pwd: 显示当前工作目录的绝对路径

    • ls :列出目录的内容

    • mkdir: 创建一个新的目录

    • rmdir :删除一个空的目录

    • touch :创建空文件
    • cd :切换目录

    • cp :复制文件或目录

        1cp source dest (功能描述:复制source文件到dest)

        (2cp -r sourceFolder targetFolder (功能描述:递归复制整个文件夹)

    • rm 移除文件或目录

      1rmdir deleteEmptyFolder (功能描述:删除空目录)

      2rm -rf deleteFile (功能描述:递归删除目录中所有内容)

    • mv 移动文件与目录或重命名

      (1mv oldNameFile newNameFile (功能描述:重命名)

      (2mv /temp/movefile /targetFolder (功能描述:移动文件

    • cat :查看文件内容   如:cat -A test.txt

    • tac:查看文件内容:查看文件内容,从最后一行开始显示,可以看出 tac 是 cat 的倒著写。

    • more 、less:查看文件内容

     6、Vim常见指令

    以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。

    常用语法

    1)yy (功能描述:复制光标当前一行)

       y数字y (功能描述:复制一段(从第几行到第几行))

    2)p (功能描述:箭头移动到目的行粘贴)

    3)u (功能描述:撤销上一步)

    4)dd (功能描述:删除光标当前行)

    d数字d (功能描述:删除光标(含)后多少行)

    5)x (功能描述:删除一个字母,相当于del)

       X (功能描述:删除一个字母,相当于Backspace)

    6)yw (功能描述:复制一个词)

    7dw (功能描述:删除一个词)

    8)shift+^ (功能描述:移动到行头)

    9)shift+$ (功能描述:移动到行尾)

    10)1+shift+g (功能描述:移动到页头,数字)

    11)shift+g (功能描述:移动到页尾)

    12)数字N+shift+g (功能描述:移动到目标行)

  • 相关阅读:
    【LeetCode】17. Letter Combinations of a Phone Number
    【LeetCode】16. 3Sum Closest
    【LeetCode】15. 3Sum 三个数和为0
    【LeetCode】14. Longest Common Prefix 最长前缀子串
    【LeetCode】13. Roman to Integer 罗马数字转整数
    【LeetCode】12. Integer to Roman 整型数转罗马数
    【LeetCode】11. Container With Most Water
    【LeetCode】10. Regular Expression Matching
    Models of good programmer
    RSA Algorithm
  • 原文地址:https://www.cnblogs.com/theWinter/p/10640693.html
Copyright © 2011-2022 走看看