• Linux


    一、Linux的目录结构

    • root管理员的home目录是root。
    • 其他用户的home目录在home目录中。

    二、Linux的常用命令

    1. 切换目录命令:cd

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

    2. 列出文件列表:ll

    3. 创建目录和移除目录:mkdir rmdir

    ​ mkdir(make directory)命令可用来创建目录:

    mkdir app            在当前目录下创建app目录
    mkdir –p app2/test   创建多级目录
    

    4. 浏览文件:tail

    ​ tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容:

    tail -10 /etc/passwd    查看后10行内容
    tail -f catalina.log    动态查看日志
    
    ctrl+c 结束查看
    

    5. 文件操作

    (1)删除文件:rm

    rm a.txt       删除a.txt文件,删除需要用户确认,y/n
    rm -f a.txt    不询问,直接删除
    rm -r a        递归删除a目录
    
    不询问递归删除(慎用)
    rm -rf a       不询问递归删除a目录
    rm -rf *       删除当前路径下的所有文件
    rm -rf /*      删除根目录下的所有文件(自杀)
    

    (2)复制、剪切文件:cp mv

    ​ cp(copy)命令可以将文件从一处复制到另一处:

    cp a.txt b.txt    将a.txt复制为b.txt文件
    cp a.txt ../      将a.txt文件复制到上一层目录中
    

    ​ mv 移动或者重命名:

    mv a.txt ../      将a.txt文件移动到上一层目录中
    mv a.txt b.txt    将a.txt文件重命名为b.txt
    

    (3)压缩和解压命令:zip unzip

    ​ 使用zip命令打包文件夹:

    zip -r -l -o a.zip *   
    将当前目录下所有文件和文件夹打包成当前目录下的a.zip压缩包。-r 参数表示递归打包包含子目录的全部内容,-l 参数表示在 Linux 上创建的 zip 压缩文件,使其在 Windows 上也可以正确解压,-o 参数表示输出文件,需在其后紧跟打包输出文件名。
    

    ​ 使用 unzip 命令解压缩 zip 文件:

    unzip a.zip   将a.zip解压到当前目录。
    

    6. Vim编辑器

    vim a.txt    打开文件
    i            进入编辑模式
    Esc          退出编辑模式
    :wq -> 回车   保存并退出 
    

    7. 查进程

    ps –ef | grep java  查询名称中包含java的进程
    

    8. 杀进程

    kill -9 2868  强制杀死端口为2868的进程
    
  • 相关阅读:
    意料之外,情理之中,Spring.NET 3.0 版本发布-
    学习究竟是为了什么?
    测量软件应用系统的聚合复杂度【翻译稿】
    关键字New,如阴魂不散
    选择IT事业,意味着终身学习
    华为机试001:字符串最后一个单词的长度(华为OJ001)
    C++版
    C++版
    C++版-剑指offer 面试题6:重建二叉树(Leetcode105. Construct Binary Tree from Preorder and Inorder Traversal) 解题报告
    C++版
  • 原文地址:https://www.cnblogs.com/jiajun107/p/14292898.html
Copyright © 2020-2023  润新知