zoukankan      html  css  js  c++  java
  • 2.6.2 Linux基本命令

    1. ls: 列出目录中所有子目录和文件信息

    ls [参数][目录或文件夹]

    参数:

    -a: 显示所有文件包含隐藏文件

    -l: 列出文件属性,权限等信息

    2. pwd: 显示当前工作目录

    3. cd: 切换目录

    cd [目录]

    切换至目录:

    绝对路径: 从根目录写起 以"/"开头

    相对路径: 

    cd .. 返回上一层目录

    cd ~ 返回home目录

    4. cp: 拷贝文件或目录

    cp [参数][source][dest]

    参数:

    -r: 复制目录

    5. mkdir: 创建目录

    mkdir[参数][目录]

    参数:

    -p: 如果目录中的某级目录不存在, 则自动创建

    6. rm: 删除文件或目录

    rm[参数][文件/目录]

    参数:

    -r: 删除目录

    -i: 给出提示信息 

    -f: 强制删除  注意: "rm -rf" 非常危险, "rm -rf /"会删除整个系统

    删除 当前目录 所有文件及目录:rm -rf *

    7. cat: 将文件输出到标准输出

     cat[参数][文件]

    8. mv: 移动文件或目录

     mv[参数][source][dest]

     移动目录https://blog.csdn.net/Robin_Pi/article/details/108050171

     移动多个文件a b c到目录d:mv a b c d

    9.chmod: 修改文件或目录权限

     chmod[参数][文件/目录]

     

    rwxrwxr-x: r代表读, w代表写, x代表执行, -代表没有权限

    第一个hao代表文件的所有者是hao用户

    第二个hao代表文件的所属群组是hao群组

    第一个rwx代表文件所有者有读写执行权限

    第二个rwx代表所在组的用户对该文件有读写执行权限

    第三个r-x代表其他用户对该文件有读和执行的权限,没有写的权限

    参数:

    777: 即111 111 111即 rwx rwx rwx

    754: 即111 110 101即 rwx rw- r-x

    a-x: all减少执行权限

    u+x: 所有者增加执行曲权限

    g: 所在组用户

    o: 其他用户

    -R: 对目录下的所有文件及子目录进行相同变更

    10. tar: 压缩或解压

    tar -zcvf abc.tar.gz abc

    tar -zxvf abc.tar.gz

    11. ps: 显示当前进程

    参数:

    ps -ef | grep gunicorn (显示gunicorn进程)

    -aux: 显示所有包含其他使用者的行程

    12. kill: 杀死进程

    kill -QUIT 进程号

    13. echo: 往屏幕/文件输出信息

      例:echo "Hall" > test.txt

    14. ll: 将当前目录下的 子文件&子目录平铺在控制台

    15. find 目录名: 将对应目录下得子孙文件&子孙目录平铺在控制台

    16. vim参数:

      按ESC键,然后按:键输入以下内容:

      wq: 保存退出

      q!: 不保存退出

      set nu: 显示行号

    17. scp远程传输命令

      参考https://www.runoob.com/linux/linux-comm-scp.html

    18. make && make install

    make:编译。就是把源码包编译成二进制可执行文件

    make install:安装。

    make && make install:执行make如果没有发生错误就执行make install,即在你./configure配置环境生成了makefile之后执行编译安装。

    19. ln 软连接

    参考https://www.cnblogs.com/niuben/p/14651192.html

    20. find、which文件查找

    参考https://blog.csdn.net/u010625000/article/details/44455023

    100. clear: 清除屏幕

  • 相关阅读:
    linux基础
    1-1python自动化测试环境搭建及开发工具安装
    Linux常用命令
    049.NET5_中间件
    045.NET5_基本鉴权授权
    044.NET5_基于Session_Cookies认证
    042-043.NET5_ResultFilter以及双语言应用
    041.NET5_ExceptionFilter
    040.NET5_ExceptionFilter
    039.NET5_自定义Filter匿名
  • 原文地址:https://www.cnblogs.com/dhfly/p/13191762.html
Copyright © 2011-2022 走看看