• Linux常用命令


    ls #目录操作命令,显示目录下的内容

    ls -l #显示目录下所有文件夹的详细信息

    ls -a #显示目录下的所有内容,包括隐藏文件夹

    cd [目录名] #切换目录

    mkdir [目录名] #创建目录

    rmdir [目录名] #删除目录,只能删除空目录

    touch [文件名] #修改文件的时间戳

    stat [文件名] #查看文件的详细信息-时间戳和文件系统

    cat [文件名] #查看小文件的数据内容

    cat -n [文件名] #查看含有行号123的小文件的数据内容

    more [文件名] #分屏查看大文件的数据内容,比cat查看的数据大

    head [文件名] #查看文件的前10行数据

    head -12 [文件名] #查看文件的第12行数据,head -n

    tail [文件名] #查看文件的倒数10行数据

    tail -3 [文件名] #查看文件的倒数3行的数据,tail -n

    rm -rf [文件名或目录或递归文件路径] 强制删除文件或目录

    cp -a [源文件或目录的路径] [目的文件或目录的路径] #复制文件和目录

    mv [源文件或目录的路径] [目标文件或目录的路径] #不同路径-移动文件,同路径-改名

    chmod 777 [文件名或目录] #修改文件的权限,user group other三种身份的用户

    chown 目的user/user:目的group [文件名或目录] #修改 文件和目录 的 所有者user或所属组group

    chgrp 目的group [文件名或目录] #修改 文件和目录 的所属组

    man [命令符如ls] #联机帮助查询非shell内置命令的帮助文档

    help [命令符如ls] #查询shell内置命令的帮助文档

    命令符如ls --help #查询对应非shell内置命令的帮助文档

    whereis 命令符如ls #查找命令的二进制所在的路径,和命令的帮助文档的路径

    which 命令符如ls #列出命令所在路径

    locate [文件名] #根据文件名查找文件路径,文件的路径范围要求?

    find [路径][选项][文件名] #在目录中查找文件

    find . -name "abc*" #查找含有abc文件名的文件

    vim [文件名或文件路径] #用vim编辑器打开文件,iao输入模式,esc退出输入,:wq保存并退出vim编辑器

    vim +3 [文件名或文件路径] #用vim编辑器进入文件的第3行

    vim +/字符如locate [文件名或文件路径] #用vim编辑器打开文件,并定位光标到locate字符的位置

    /locate #要在vim编辑器-esc命令模式下,查找locate字符。如要匹配查找多个,命令模式下再输入 n,向下匹配查找

    R #要在vim编辑器-esc命令模式下,直接替换光标所在位置的字符。先输入R,再输入需要直接替换的字符。

    x #要在vim编辑器-esc命令模式下,一个一个地删除字符。

    dd #要在vim编辑器-esc命令模式下,删除光标所在的整行字符。

    2dd #要在vim编辑器-esc命令模式下,删除光标所在行及向下共2行的字符。

    p #要在vim编辑器-esc命令模式下,粘贴上一步x/dd删除的字符。

    u #要在vim编辑器-esc命令模式下,撤销上一步操作。

    :wq #要在vim编辑器-esc命令模式下,报存并退出vim编辑器.

    shift+z shift+z #要在vim编辑器-esc命令模式下,报存并退出vim编辑器.

    vim -o v1.txt v2.txt #vim编辑器同时编辑2个文件,esc命令模式下ctrl+w+w,切换两个文件

    shell #是Linux的命令行解释器。用户可以用shell来启动、挂起、停止、编写程序。

    echo -e "希望打印的内容如hello" #打印字符串。

    vi hello.sh #创建shell文件。

    #!/bin/bash #shell脚本的首行必备输入,标识使用bash环境执行shell脚本。

    bash hello.sh #执行shell脚本。

    history #查看历史命令,默认最近1000条命令

    find . -name "abc*" #查找文件名,查找含有abc文件名的文件.通配符*

    grep "abc" file.txt #查找行,在file.txt文件中查找并显示出含有abc字符的行。

  • 相关阅读:
    windows live writer backup
    SQL SERVER单独安装
    VS异常--未找到与约束 ContractName Microsoft.VisualStudio.Language.Intellisense.IGlyphService RequiredTypeIdentity
    ASP.NET之报表--RDLC(一)---附源码
    尚未指定报表“Report1”的报表定义
    人月神话
    [LeetCode]Reverse Nodes in k-Group
    [LeetCode]Divide Two Integer
    [LeetCode]Minimum Path Sum
    [LeetCode]Regular Expression Matching
  • 原文地址:https://www.cnblogs.com/kimsbo/p/10667223.html
Copyright © 2020-2023  润新知