zoukankan      html  css  js  c++  java
  • 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的进程
    
  • 相关阅读:
    《TCP/IP详解》之二:流式数据交互
    《TCP/IP详解》之一:连接建立、断开
    异步日志实现
    关于继承和组合的一点总结
    GitHub源代码管理基本操作 Mossad
    移动APP的开发需求分析 Mossad
    对理想团队模式构建的设想以及对软件流程的理解 Mossad
    C语言I博客作业06
    C语言I博客作业02
    C语言I博客作业03
  • 原文地址:https://www.cnblogs.com/jiajun107/p/14292898.html
Copyright © 2011-2022 走看看