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

    1. Linux 基本操作

    1 基本命令

    序号命令对应英文作用
    1 ls list 查看当前文件夹下的内容
    2 pwd print work directory 查看当前所在文件夹
    3 Cd [目录名] change directory 切换文件夹
    4 Touch [文件名] touch 如果文件不存在,新建文件
    5 mkdir [目录名] make directory 创建目录
    6 rm [文件名] remove 删除制定的文件名或目录:rm 文件名  rm -r 目录
    7 clear clear 清屏
    • 蓝色是文件夹
    • 白色是文件

    1.1 linux终端命令的格式

    command [-options] [parameter]

    • command 命令名
    • -options 命令的选项
    • parameter 传给命令的参数

    例子:
    touch -aaa command [-options] 创建文件

    1.2 缩放窗口

    1.“ctrl”+”shift”+”=” :放大终端窗口
    2.“ctrl”+“-” :缩小终端窗口

    2. 查阅命令帮助信息

    以下2种方式可以查看帮助信息

    命令作用
    command –help 显示command命令的帮助信息
    man command 查阅command 命令的使用手册

    man=manual

    man 在操作建功能
    空格建 显示手册页的下一屏
    Enter键 一次滚动手册页的一行
    b 回滚一屏
    f 前滚一屏
    q 退出
    /word 搜索word 字符串

    自动补全 Tab键:

    • 按1下自动补全唯一的目录或文件
    • 按2下 提示不唯一的可能的目录

    Ctrl+C
    中断运行

    3. 文件和目录特点

    3.1 文件和目录特点:

    隐藏文件==> 文件名前加.
    查看隐藏文件==> ls -a
    .代表当前目录
    .. 代表上一级目录

    3.1.1 ls-文件和目录命令,列表和文件大小选项

    -a: 显示指定目录下所有子目录与文件,包括隐藏文件
    -l: 以列表方式显示文件的详细信息
    -h: 配合-l以人性化方式显示文件大小

    3.1.2 通配符 含义

    *:代表任意个数个字符
    : 代表任意一个字符,只能是1个
    []: 表示可以匹配字符组中任意一个
    [abc]: 匹配a、b、c中的任意一个
    [a-f]:匹配从a到f范围内的任意一个

    3.1.3 切换目录

    cd: 却换到当前用户的主目录(/home/用户目录)
    cd ~: 却换到当前用户的根目录(/root)
    cd .:保持在当前目录不变
    cd ..:切换到上级目录
    cd - 最近两次工作目录间来回切换

    相对路径和绝对路径

    • 相对路径: 在输入路径时,最前面不是/或者-,表示相对当前目录所在的目录位置
    • 绝对路径: 在输入路径时,最前面是/或者-,表示从根目录/家目录开始的具体目录位置

      3.1.4 创建文件 touch

    touch

    • 如果文件不存在可以创建空白文件
    • 如果已存在则可以更新修改日期

    3.1.5 创建文件夹/目录mkdir

    mkdir
    mkdir 文件名:可以在当前目录下创建文件夹
    mkdir -p a/b/c: 直接在当前位置创建a文件夹,里面再创建b,再里面又创建c

    • 注意:在同一个目录下不允许又重复名字的文件或文件夹

    3.1.6 删除文件或文件夹rm

    rm 删除后不能转移到回收站,是直接彻底删除

    选项含义
    -r 递归地删除目录下的内容,删除文件夹时必须加此参数
    -f 强制删除,忽略不存在的文件,无需提示

    3.1.7 其他

    • 1.echo 文字内容 显示参数指定的文字,通常会和重定向联合使用
    • 2.重定向>>>
      • linux允许将命令执行结果重定向到一个文件
      • 将本应该显示在终端上的内容 输出/追加到指定文件中
      • 其中 注意如果没有指定的文件,就会新建对应文件
        >表示输出,会覆盖文件原有的内容 >>表示追加,将会内容追加到已有文件的末尾

    4. 复制和移动文件

    序号命令对应的英文作用
    1 tree [目录名] tree 以树状图列出文件目录结构
    2 cp 源文件 目标文件 copy 复制文件或目录
    3 mv 源文件 目标文件 move 移动文件或目录/文件或目录重命名

    4.1 tree

    tree ~: 显示home/用户名下的目录树
    tree -d:只显示目录不显示文件

    4.2 cp

    选项作用
    -i 覆盖文件前提示
    -r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名

    4.3 mv

    选项作用
    -i 覆盖文件前提示
    mv 源文件目录和目标目录一样可以重命名文件

    5. 查看文件内容

    序号命令对应英文作用
    1 cat 文件名 concatenate 查看文件内容、创建文件、文件合并、追加文件内容等功能
    2 more 文件名 more 分屏显示文件内容
    3 grep 搜索文本 文件名 grep 搜索文本里的内容

    5.1 cat 查看长篇内容的样子 需要鼠标滚动到下一页 查看少量内容

    cat

    选项作用
    -b 对飞空输出行编号
    -n 对输出行的所有行号编号

    nl等价于cat -b

  • 相关阅读:
    名字 地址 路由
    截断二进制指数退避
    硬件地址 软件地址
    基带信号 调制
    非对称数字用户线
    码分复用 码分多址
    时分复用 帧长度
    多模光纤 单模光纤
    码间串扰 奈氏准则 香农公式
    flask 文件下载 文件服务器 请求参数 函数修饰符
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11870723.html
Copyright © 2011-2022 走看看