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 (功能描述:移动到目标行)

  • 相关阅读:
    Python基础笔记:线程与进程
    Python爬虫笔记:爬取豆瓣图书TOP250单页数据
    Python爬虫笔记:爬取单个页面
    【转】WCHAR,CHAR,TCHAR的区别
    CString转换为LPSTR和LPSTR转化为CString
    关于反射调用方法的一个log
    Java框架的思考
    Java中反射性能测试
    oracle extend
    ubuntu maven环境安装配置
  • 原文地址:https://www.cnblogs.com/theWinter/p/10640693.html
Copyright © 2011-2022 走看看