美文网首页IT实用分享
Linux基础命令(持续更新)

Linux基础命令(持续更新)

作者: 随Sir | 来源:发表于2019-03-26 00:58 被阅读6次

    Linux基础命令(持续更新)

    命令提示符
    [root@localhost ~]#
    [用户名@主机名 当前目录] 权限
    # 管理员 $ 普通用户

    1.pwd 命令

    查看当前所在目录(绝对路径)

    用法:pwd

    2.cd 命令

    作用:切换目录

    用法:cd 路径

    cd - #返回上一次的工作目录,
    
    cd .. #返回上一层目录,
    
    cd . #返回当前目录,
    
    cd ~ #返回用户主目录
    
    #/是根目录 所有的文件和目录都存在这个目录当中
    
    #~代表用户主目录,如果你是超级管理员那么~就是/root
    

    3.ls命令

    作用:列出目录下所有文件与目录

    语法:ls 目录(如果直接ls则是列出当前目录)

    ls -a 列出当前目录下所有文件及目录 包括隐藏目录文件

    ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。

    ls -a
    ls -l
    

    4.rm命令

    作用:用于删除一个文件或者目录。

    语法:rm 文件/目录路径(不同于回收站 删除后无法恢复)

    rm -r加上此选项可删除目录

    rm -f 删除时不用查询

    rm -r
    rm -f
    
    rm -rf /* #毁天灭地
    

    5.touch 命令

    作用:在当前创建一个文件

    语法:touch 文件名1 文件名2 (可以一次创建多个文件)
    如果touch了一个已经存在的文件,则更新创建时间

    6.mkdir命令

    作用:在当前创建一个文件夹

    语法:mkdir 文件夹名1 文件夹名2 (可以一次创建多个文件夹)
    mkdir -p 可递归创建文件夹

     mkdir -p
    
    13.cp命令

    作用:复制文件/目录

    语法:cp 文件/目录 目录

    cp -r 递归复制目录

    cp -r
    
    14.mv命令

    作用:移动文件/目录

    语法:mv 文件/目录 目录

    7.cat命令

    作用:查看一个文件的内容

    语法:cat 文件路径

    cat –n 显示行号

    cat -b 只看有东西的行

    cat  –n 
    
    cat -b 
    

    8.more/less 命令

    作用:两个命令功能类似cat命令是整个文件的内容从上到下显示在屏幕上。会以一页一页的显示方便使用者逐页阅读

    语法:more 文件路径

    9.head / tail命令

    作用:head从文件一开始看,tail从文件结尾开始看 不加选项看前/后十行

    语法:head -看几行 文件路径

    | 管道 前边命令的输出结果作为后边命令的参数

    10.wc命令

    作用:统计一个文件有多少行数

    语法:wc 文件路径

    wc -l#只看行号
    

    11.grep 命令

    作用:查找一个文件是否包含特定字符

    语法:grep 文件路径 要查的字符(查到的字符以高亮显示)

    grep  -v  #取反 检查不包含这些字符的
    grep  -i  #忽略大小写
    
    12.echo命令

    作用:在终端上输出字符

    语法:echo 你要输出的字符

    echo hello world
    
    13.find命令

    作用范围查询

    语法:find 范围 类型

    find / -name 文件名

    find / -name 
    
    find /  -type #f 文件 d目录
     
    find / -a #前面和后面的选项都要满足
    
    find / -o #满足一个即可
    
    find / -mtime  +4#查询最后修改时间是四天前的文件
    find / -mtime +365 -a -type f -exec rm -rf {} \; #删除365天前文件
    
    14.du命令

    作用:统计文件或目录的大小

    语法:do 文件名

    15链接文件

    硬链接 :ln 源文件 连接文件

    软链接: ln -s 源文件 链接文件

    软链接:软连接 删除源文件,链接文件失效,硬链接仍会生效

    16.zip tar gzip bzip2

    作用:压缩 解压缩

    tar -czf 文件名.tar.gz #要压缩的文件
    tar -cjf 文件名.tar.bz2 #要压缩的文件
    tar -xf #解压文件
    
    17.history

    作用:查看历史命令

    history
    history -c #清除历史命令
    #!历史命令的序列号
    
    18.which

    作用:查看命令所在位置

    语法:which 命令

    which ls
    
    19.man --help

    查看命令帮助

    vim 命令

    作用:编辑文件

    在命令模式下输出i进入编辑模式

    编辑模式按exc退出

    :w保存 不退出

    :q 退出不保存

    :wq保存并退出

    :q!强退

    相关文章

      网友评论

        本文标题:Linux基础命令(持续更新)

        本文链接:https://www.haomeiwen.com/subject/qmqwvqtx.html