zoukankan      html  css  js  c++  java
  • Linux常用命令与详解

    在Linux系统中文件删除、创建、更改等操作都是通过一个个不同的命令来完成我们想要的操作,那么什么是命令呢?

    凡是在字符操作界面中输入的能够完成特定操作和任务的字符串都可以称为命令。严格来说,命令通常只代表了实现某一类功能的指令或程序的名称。

    下面我们就来了解Linux系统中命令的分类有哪些?命令行的组成格式有哪些?常用的命令有哪些?

    Linux命令的分类

    内部命令

    内部命令是指集成于 Shell 解释器程序内部的一些特殊指令,也称为内建指令。内部命令无须从硬盘中重新读取文件,因此执行效率较高。

    外部命令

    外部命令是指Linux 操作系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应系统中的一个文件,是属于 Shell 解释器程序之外的命令,所以称为外部命令。Linux 操作系统必须知道外部命令对应的文件位置,才能够由 Shell加载并执行。

    Linux系统命令行格式

    Linux系统中命令格式

    命令字 [选项] [参数]。

    命令字:命令字就是命令的名称

    选 项:在命令字后跟单字符或者多个字符,每个字符代表一个功能

    参 数:命令字的处理对象,通常情况下命令参数可以是文件名、路径名或用户名等内容

    Linux辅助命令

    快捷键 作用
    TAB 自动补齐
    反斜杠“” 强制换行
    CTRL+U 清空至行首
    CTRL+K 清空至行
    CTRL+L 清屏
    CTRL+C 中断

    [root@localhost ~]#详解

    root :当前系统登录用户

    localhost :主机名

    bin :当前所在位置

    # :管理员身份
    : 表示家目录

    cd命令

    cd:切换路径命令

    命令字 选项 作用
    cd “/” 进入跟目录
    cd “..” 返回上一层
    cd “./” 或者”.“ 当前路径
    cd “-” 切换路径到上一次执行cd的路径

    获得命令帮助

    help 命令

    --help 选项

    man 手册

    Linux系统中的常用命令

    ls命令

    命令字 选项 作用
    ls -l 显示文件
    ls -h 显示文件大小单位,此选项需要结合“ -l ”选项一起使用
    ls -a 显示隐藏文件
    ls -A 显示隐藏文件,但不显示 “.” “ ..”两个特殊隐藏目录
    ls -R 递归显示
    ls -i 查看文件节点(序列号)

    pwd命令

    命令字 作用
    Pwd 显示用户当前所在的工作目录位置

    du命令

    命令字 选项 作用
    du -ah 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。
    du -sh 只统计每个参数所占用空间总的大小。

    makdir命令

    命令字 选项 作用
    mkdir 创建目录
    mkdir -p 嵌套创建

    创建文件命令

    命令字 作用
    touch 创建文件(空文件)
    echo 创建文件可创建文件内容
    vim 可创建文件,并进入编辑内容

    ln命令

    命令字 选项 作用
    ln 创键硬连接文件
    ln -s 创建软连接文件
    - 软链接(又称符号连接) 硬连接
    删除原始文件后 失效 仍旧可用
    使用范围 使用于文件或目录 只可用于文件
    保存位置 与原始文件可以位于不同的文件系统中 必须与原始文件在同一文件系统(入一个Linux分区)内

    cp命令

    命令字 选项 作用
    cp -f 强制执行(复制)
    cp -i 会提醒覆盖
    cp -p 保留权限不变进行复制
    cp -r 表示递归,复制所有文件及子目录

    rm命令

    命令字 选项 作用
    Rm -f 不提醒删除
    Rm -i 会提醒是否删除
    Rm -r 递归删除
    Rm -rf 彻底删除

    mv命令

    移动文件或目录(剪切并粘贴,当在原目录移动时表示重命名)

    which命令

    查找命令文件/文件存放目录(能够区分哪个是外部命令),搜索范围由环境变量PATH决定。

    环境变量 (PATH):指定系统能够识别的命令文件所在的位置范围

    find命令

    查找数据文件命令(以范围查找,实现多个查找)

    格式

    find [查找范围] [查找条件表达式]

  • 相关阅读:
    windows7 dos修改mysql root密码
    Windows7 安装完成mysql dos启动服务出现服务名称无效
    windows 环境下.Net使用Redis缓存
    SQLSERVER 使用 ROLLUP 汇总数据,实现分组统计,合计,小计
    Web Form 和asp.net mvc 差别
    SQL Server如何编辑超过前200行的数据
    附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法
    MVC 架构
    关于打印代码
    关于WCF一些基础。
  • 原文地址:https://www.cnblogs.com/SiceLc/p/11647490.html
Copyright © 2011-2022 走看看