• 【Linux常见指令1】


    前言

    初始Linux第一篇:
    经过了前段时间的了解和学习,如今刚刚对Linux有了初步的认识,Linux从第一次问世至今不过短短30余年,
    它是由赫尔辛基大学的一名研究生Linus Benedict Torvalds,于1991年10月5日,在一个Usenet新闻组中发布并开源(开放源代码,任何人都可以借用),
    他当时模仿开发LINUX是为了让更多的人能够接触到这门“奇特魔幻”’的新技术,之后随着一些顶级黑客、工程师以及业余爱好者的加入、开发,随着Linux操作系统飞速发展,各种集成在Linux上的开源软件和实用工具也得到了应用和普及。

    今天我们就来了解一些Linux中的一些常见之指令,
    在开始之前我们需要先知道一点:Linux操作系统中所说的目录,就是Windows中的文件夹。

    打怪升级:第9天
    在这里插入图片描述
    通关提示:想要打过LINUX基本操作指令这两关,是需要花时间多多练习的哦~。
    Linux常见指令2

    常用指令

    ls指令

    语法:ls[选项][目录或文件]
    功能:对于目录,该指令列出该目录下的所以子目录和文件, 对于文件,列出该文件的文件名以及其他信息
    在这里插入图片描述

    举个栗子:
    1、ls
    2、ls -l
    3、 ls -a
    4、 ls -l -a
    在这里插入图片描述
    ls:显示该目录下的子目录和文件名,这里表示有一个子目录"d1",一个文件"test.c"。
    ls -l:列出文件的详细信息,上面有文件名,时间,文件大小等内容。
    ls -a:列出该目录下的所有文件,包括隐藏文件(隐藏文件都以 '.'开头,如".filename"就是一个隐藏文件,只使用ls是无法看到的 )
    ls -l -a:列出该目录下的所有文件以及它的详细信息。

    从上面的 " ls -l -a "我们已经看到:指令的选项是可以叠加使用的,这里我们在介绍几种化简使用的情况。

    1. ls -l 基本等于 ll
    2. ls -l -a == ls -la == ls -al
      在这里插入图片描述
      在这里插入图片描述
      由上面我们也可以看出:指令的选项是不分先后的,先写 -l 后写 -a ,与先写 -a 后写 -l 效果是一样的。

    whoami && pwd

    whoami (who am i),作用是显示用户名
    pwd ,作用是显示用户当前所在的目录
    在这里插入图片描述
    cd -d1 :进入d1这个目录


    cd

    Linux系统中,磁盘上的目录和文件被组成一棵目录树,每个节点都是目录或文件。
    在这里插入图片描述
    语法:cd 目录名
    功能:改变工作目录,将当前工作目录改变到指定目录下。
    常用选项:
    在这里插入图片描述

    举个栗子:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述在这里插入图片描述


    touch (触摸)

    语法:touch [选项]… 文件名 …
    功能:touch命令参数可以更改文件或目录的日期时间,包括存储时间和更改时间,或者创建一个不存在的文件。
    常用选项:
    在这里插入图片描述

    举个栗子:
    在这里插入图片描述
    在这里插入图片描述


    mkdir (make directory)

    语法: mkdir [选项] dirname
    功能:在当前目录下创建一个或多个目录
    常用选项:
    在这里插入图片描述
    参考文章:mkdir详解
    举个栗子:
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述


    rmdir && rm (remove)

    rmdir是与mkdir相对应的一个命令,mkdir是创建目录,rmdir是删除目录。
    语法:rmdir [-p] dirname
    功能:删除空目录
    常用选项:
    在这里插入图片描述

    举个栗子:
    在这里插入图片描述
    在这里插入图片描述

    rm命令可以同时删除文件或目录
    语法:rm [-r -f -i -v] dirname /dir/filename
    功能:删除文件或目录
    常用选项:
    在这里插入图片描述

    举个栗子:
    在这里插入图片描述

    拓展:在这里插入图片描述


    mv(move 移动)

    语法:mv src dst (src:目标文件或目录 dst:目的地文件或目录)
    功能:1.移动文件或目录到目标目录下
    2.给文件或目录起别名
    在这里插入图片描述


    cp(copy 拷贝)

    语法:# cp src dst
    功能:将文件或目录拷贝到目标目录下
    在这里插入图片描述


    stat (统计)

    功能:查看文件的所有属性
    示例: ls 、 ll 与 stat 查看文件属性的对比:
    在这里插入图片描述


    nano

    语法:nano filename
    功能:写文件
    补充:当然亦可以 nano 后面什么都不跟,写完文件后将它保存到新文件中。
    在这里插入图片描述


    echo

    语法:echo 文本内容 > / >> filename
    功能:输出内容显示到显示器上,(换句话说就是把内容写入到显示器上)
    输出重定向:>(覆盖式写入 – 在准备写入之前会先清空文件内容)
    追加重定向:>> (追加式写入 – 不断向目标文件追加内容)
    在这里插入图片描述


    gcc

    语法:gcc 文件名
    功能:对指定文件进行编译
    举个栗子:
    在这里插入图片描述


    man(重要)

    Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是
    man 语法: man [选项] 命令
    常用选项
    -k 根据关键字搜索联机帮助
    num 只在第num章节找
    -a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用a选项,当按
    下q退出,他会继续往后面搜索,直到所有章节都搜索完毕。
    解释一下,面手册分为8章
    1 是普通的命令
    2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文
    件)
    3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件
    5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
    6 是给游戏留的,由各个游戏自己定义
    7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
    8 是系统管理用的命令,这些命令只能由root使用,如ifconfig


    uname

    语法:uname [选项]
    功能: uname用来获取电脑和操作系统的相关信息。
    补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。
    常用选项:
    -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
    在这里插入图片描述


    总结

    以上就是我们总结的Linux中的常见指令1,后面还会有部分指令相关的文章,大家如果觉得还不错可以动动小手给熊猫点点赞,如果有什么疑问或者建议都可以在评论区留言,感谢大家对在这里插入图片描述的支持。

  • 相关阅读:
    uniapp登录页面( 适配:pc、小程序、h5)
    Mysql 数据库开发简介与选择
    java毕业设计—— 基于java+javaEE+jsp的项目管理系统设计与实现(毕业论文+程序源码)——项目管理系统
    逆向分析-SeparationPreview.aip-分色预览(二)-定位checkbox点击代码位置
    cuda-gdb 支持内置变量的实现机制
    java毕业设计健民中医药方网设计(附源码、数据库)
    计算机毕业设计(附源码)python元江特色农产品售卖平台
    【论文阅读笔记】Traj-MAE: Masked Autoencoders for Trajectory Prediction
    浅谈一下MySql中的锁
    移动应用买量越来越难,APP增长的新机遇在哪里?
  • 原文地址:https://blog.csdn.net/m0_66363962/article/details/127794067