zoukankan      html  css  js  c++  java
  • Linux常用命令

    Linux目录结构

    1.目录切换命令

    cd usr        切换到该目录下usr目录    
    cd ../ 切换到上一层目录
    cd / 切换到系统根目录
    cd ~ 切换到用户主目录
    cd - 切换到上一个所在目录

    2.目录的操作命令(增删改查)

    (1)增加目录操作

      命令:mkdir  目录名称

      示例:在根目录 / 下 mkdir test,就会在根目录 / 下产生一个test问目录

    (2)查看目录

      命令:ls [-al] 父目录

      示例:在根目录 / 下使用ls,可以看到该目录下的所有的目录和文件

      示例:在根目录 / 下使用ls -a,可以看到该目录下的所有文件和目录,包括隐藏的

      示例:在根目录 / 下使用ls -l,可以看到该目录下的所有目录和文件的详细信息

    注意:ls -l 可以缩写成ll

     (3)寻找目录

      命令:find 目录 参数

      示例:查找/root下的与test相关的目录(文件) find /root -name 'test*'

    (4)修改目录的名称

       命令:mv 目录名称 新目录名称

      示例:test目录下有一个oldTest目录,使用mv oldTest newTest命令修改

     注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行     重命名的操作

     (5)移动目录的位置--剪切

      命令:mv 目录名称  目录的新位置

      示例:在test下将newTest目录剪切到 /usr下面,使用mv newTest /usr

    注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作

     (6)拷贝目录

      命令:cp -r 目录名称 目录拷贝的目标位置 --------- r 代表递归拷贝

      示例:将/usr下的newTest拷贝到根目录下的test中,使用cp -r /usr/newTest /test

    注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不   用写-r递归

     (7)删除目录

      命令:rm [-rf] 目录

      示例:删除/usr下的newTest,进入/usr下使用rm -r newTest

      示例:删除/test下的newTest而不需要询问强制删除,在/test下使用rm -rf newTest

    注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆,   无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包

    3.文件的操作命令

     (1)文件的创建

      命令:touch 文件名称 ------ 空文件

      示例:在test目录下创建一个空文件 touch aaa.txt

      (2)文件的查看

      命令:cat/more/less/tail 文件 

      示例:使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容

    示例:使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行,    空格可以向下一页,q可以退出查看

    示例:使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看

    示例:使用tail -10 查看/etc/sudo.conf文件的后10行,Ctrl+C结束

     注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件,   会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控 文  件的变化

    (3)修改文件的内容

      命令:vim 文件

      示例:编辑/test下的aaa.txt文件,使用vim aaa.txt

     但此时并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式,可以编辑文件

    编辑完成后,按下Esc,退回命令模式

    此时文件虽然已经编辑完成,但是没有保存,需输入冒号:进入底行模式,在底行模     式下输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。

    总结:

    vim编辑器是Linux中的强大组件,是vi编辑器的加强版,vim编辑器的命令和快捷方式有很多,但此处不一一阐述,大家也无需研究的很透彻,使用vim编辑修改文件的方式基本会使用就可以了。

    关于vim使用过程:

    在实际开发中,使用vim编辑器主要作用就是修改配置文件

    vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件     ------->按Esc进入底行模式----->输入:wq/q!

    (4)删除文件

    同目录删除:熟记 rm -rf 文件 即可

    当你发现自己的才华撑不起野心时,就请安静下来学习吧
  • 相关阅读:
    Binary Tree Inorder Traversal
    Populating Next Right Pointers in Each Node
    Minimum Depth of Binary Tree
    Majority Element
    Excel Sheet Column Number
    Reverse Bits
    Happy Number
    House Robber
    Remove Linked List Elements
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/smallVampire/p/12058348.html
Copyright © 2011-2022 走看看