(详解)Linux常见基本指令(1)

news2024/11/20 8:26:41

目录

目录:

        1:有关路径文件下的操作(查看,进入)

                1.1  ls

                1.2  pwd

                1.3  cd

        2:创建文件或目录

                2.1 touch

                2.2 mkdir

        3:删除文件或目录

                3.1 rm与rmdir

        4:复制剪切文件

                4.1 cp 

                4.2 mv


      1:有关路径的操作 

                1   ls 指令

        语法:ls [选项] [目录或文件]    

        这里我们主要先介绍几种典型常用的选项

        -a:列出当前目录下的所有文件,包括隐藏文件 在linux下隐藏文件通常以.为开头                                 这个操作其实在我们Windows系统下也有。

           如图:

         -d:列出该文件的象文件.简单的来说就是只打印出我们的文件,并不会打印出该文件下的内容

        

       -l:显示该文件下文件的详细属性

        与单独的ls相比,ls只会显示目录下的所有文件的文件名

        如图:

        

 

   1.2:pwd指令

          pwd:显示我们当前路径(所处位置)

        

   1.3:cd指令

        在讲解cd指令之前我们还需要介绍,我们Linux系统文件的结构

        其实我们Linux系统文件的底层结构其实是一棵多叉树

        在Linux系统下我们的/有两层含义:第一层就是文件分隔符,第二层是根目录

        

        其实我们的cd指令就是类似于我们在Windows下的鼠标双击一样。

        绝对路径:从根目录开始通过/来分开的目录或文件的一串字符串。

        相对路径:相对于当前的目录下所进行的操作   .表示当前目录  ..表示上级目录

        作用:进入某个目录或文件夹

        

        这三个关于路径相关的指令已近讲解完毕了,这3个指令一般都是同时运用的。

                总结:pwd显示当前路径  cd进入某个文件夹  ls 显示某个文件夹的信息

  2:创建文件或目录

           2.1 touch指令

                 语法:touch 文件名   这里的touch创建的文件和我们在Windows下创建的文本文件类似

            文本文件其下面是没有文件的

                如:

                      

        1次创建多个文件 我们可以使用 touch  文件1 文件2 文件3............

        

       2.2:mkdir

        mkdir:用来创建目录的

        语法:mkdir 目录名

        

         

        到这里我们创建文件与目录就基本上讲解完毕了

        3.删除文件与目录
        rm与rmdir

        rmdir:这个指令是用来删除目录的,且该目录下必须是空目录

        rm:既可以删除普通文件也可以删除目录

        rm 文件或目录的时候,他会询问是否要真的删除该文件或目录,如果想要不提醒这个,那么我们可以加个 -f ,如过我们想要删除一个含有目录的目录,则我们需要使用rm -rf  这里的r表示递归式的删除,f表示删除的时候强制的删除不需要进行提醒

        还需要注意的一点就是,当我们是普通用户,删除的时候并不会提醒,我们这里是root所以才提醒的。

        所以在我们删除文件的时候我们可以直接使用 rm就行。

       2.4. 复制剪切文件
               cp

                        语法:cp src dst 

                        作用:将src文件或目录 拷贝到dst 处,即拷贝文件或目录

                注意:在同一个目录下,文件夹只有唯一一个。

                使用 cp文件的时候, 这个文件可以复制到任意目录下,如果dst 不存在则会自动创建一个该文件。可以使用绝对路径来进行拷贝。

                在cp目录下所有文件内容的时候,我们需要加上-rf,且需要配合* 通配符来进行操作。

                

                4.2 mv

                在我们Windows操作系统下,我们即有复制也有粘贴,还有剪切。

                mv就是属于剪切

                使用语法

                mv [源文件或目录] [目标文件与目标目录]

        

本章的基本指令讲解完毕!!!感谢大家的三连!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1062220.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

92岁高龄的创始人张忠谋谈台积电发展史

一、张忠谋和台积电 在台北一间办公室里,张忠谋最近拿出一本印有彩色图案的旧书。它的标题是《VLSI 系统导论》,这是一本研究生水平的教科书,描述了计算机芯片设计的复杂性。92岁的张先生满怀敬意地举起它。 92岁高龄的台积电创始人张忠谋 “…

POJ 2886 Who Gets the Most Candies? 树状数组+二分

一、题目大意 我们有N个孩子,每个人带着一张卡片,一起顺时针围成一个圈来玩游戏,第一回合时,第k个孩子被淘汰,然后他说出他卡片上的数字A,如果A是一个正数,那么下一个回合他左边的第A个孩子被淘…

JAVA面经整理(7)

一)什么是AQS? 1)AQS也被称之为是抽象同步队列,它是JUC包底下的多个组件的底层实现,Lock,CountDownLatch和Semphore底层都使用到了AQS AQS的核心思想就是给予一个等待队列和同步状态来实现的,它的内部使用一个先进先出…

Ubuntu使用cmake和vscode开发自己的项目,引用自己的头文件和openCV

创建文件夹 mkdir my_proj 继续创建include 和 src文件夹,形成如下的目录结构 用vscode打开项目 创建add.h #ifndef ADD_H #define ADD_Hint add(int numA, int numB);#endif add.cpp #include "add.h"int add(int numA, int numB) {return numA nu…

【springboot+vue】原生小程序电子班牌系统 智慧校园云平台源码

智慧校园云平台电子班牌系统源码 智慧班牌全套源码 智慧校园云平台电子班牌系统,集学生管理、班级管理、校园管理于一身,融合学校教务管理、教师管理、学籍管理、考勤、信息发布、班级文明建设、校园风采、家校互通等一系列应用,为校园管理现…

javaee spring整合mybatis

案例一 包含dao层 创建maven webapp项目 maven仓库需要改为阿里云 引入依赖 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-inst…

【赠书活动第3期】《构建新型网络形态下的网络空间安全体系》——用“价值”的视角来看安全

目录 一、内容简介二、读者受众三、图书目录四、编辑推荐五、获奖名单 一、内容简介 经过30多年的发展&#xff0c;安全已经深入到信息化的方方面面&#xff0c;形成了一个庞大的产业和复杂的理论、技术和产品体系。 因此&#xff0c;需要站在网络空间的高度看待安全与网络的…

面向无线传感器网络WSN的增强型MODLEACH设计与仿真(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Spring Cloud Gateway实现数字签名与URL动态加密

文章目录 什么是数字签名&#xff1f;Spring Cloud Gateway的基础实现数字签名与URL动态加密步骤1&#xff1a;添加依赖步骤2&#xff1a;配置路由步骤3&#xff1a;实现数字签名过滤器步骤4&#xff1a;实现数字签名验证步骤5&#xff1a;实现URL动态加密 结论 &#x1f389;欢…

FFmpeg 命令:从入门到精通 | FFmpeg 解码流程

FFmpeg 命令&#xff1a;从入门到精通 | FFmpeg 解码流程 FFmpeg 命令&#xff1a;从入门到精通 | FFmpeg 解码流程流程图FFmpeg 解码的函数FFmpeg 解码的数据结构补充小知识 FFmpeg 命令&#xff1a;从入门到精通 | FFmpeg 解码流程 本内容参考雷霄骅博士的 FFmpeg 教程。 流…

视频降噪一些原理

视频降噪&#xff0c;除去部分有可能错误的信息&#xff0c;替换为猜测的可能正确的信息。 真实的细节减少。 亮度低是因为光子少。光子多亮度高。 误差存在&#xff0c;放大倍数越大&#xff0c;误差越大&#xff0c;就会显得噪点越多。 减少噪点&#xff1a; 增加进光量&a…

动图gif怎么做?分享一招超简单方法

常见的图片格式有jpg、png以及gif格式&#xff0c;其中gif格式的图片因为其画面内容丰富生动所以深受大家的喜爱。那么&#xff0c;如何将jpg、png格式的图片转换成gif格式动图呢&#xff1f;通过使用GIF中文网的gif制作&#xff08;https://www.gif.cn/&#xff09;功能&#…

[管理与领导-113]:IT人看清职场中的隐性规则 - 10 - 看清人的行动、行为、手段、方法背后的动机与背景条件

目录 前言&#xff1a; 一、冰山模型 1.1 冰山模型&#xff0c;系统思考的工具 1.2 冰山模型&#xff1a;发现人行为背后的动机 二、动机、行为模型 "说一套"&#xff1a; "做一套"&#xff1a; "演一套"&#xff1a; "学一套&quo…

C++笔记之不同buffer数量下的生产者-消费者机制

C笔记之不同buffer数量下的生产者-消费者机制 文章目录 C笔记之不同buffer数量下的生产者-消费者机制0.在不同的缓冲区数量下&#xff0c;生产者-消费者机制的实现方式和行为的区别1.最简单的生产者-消费者实现&#xff1a;抄自 https://mp.weixin.qq.com/s/G1lHNcbYU1lUlfugXn…

手机或者电脑连接局域网内的虚拟机(网桥)

手机或者电脑连接局域网内的虚拟机&#xff08;网桥&#xff09; 手机软件&#xff1a;ConnectBot&#xff0c;Termius&#xff0c;JuiceSSH … 1.虚拟机vmware中添加桥接网卡 这里桥接网卡选择的是自动&#xff0c;是自动生成动态IP&#xff0c;如果不需要动态生成&#xff…

通达信和同花顺能否实现程序化自动交易股票,量化交易如何实现?

以下写给正在寻找自动交易接口的朋友&#xff0c;首先&#xff0c;不是那种设置个简单条件的条件单&#xff0c;或者某些客户端上形同鸡肋的策略交易&#xff0c;那些策略根本称不上策略&#xff0c;还有各种限制&#xff0c;不支持这个不支持那个&#xff0c;可设置的参数也不…

通过融合UGV的地图信息和IMU的惯性测量数据,实现对车辆精确位置和运动状态的估计和跟踪研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

【MySQL】表的基础增删改查

前面我们已经知道怎么来创建表了&#xff0c;接下来就来对创建的表进行一些基本操作。 这里先将上次创建的表删除掉&#xff1a; mysql> use test; Database changedmysql> show tables; ---------------- | Tables_in_test | ---------------- | student | -----…

redis持久化与调优

一 、Redis 高可用&#xff1a; 在web服务器中&#xff0c;高可用是指服务器可以正常访问的时间&#xff0c;衡量的标准是在多长时间内可以提供正常服务&#xff08;99.9%、99.99%、99.999%等等&#xff09;。但是在Redis语境中&#xff0c;高可用的含义似乎要宽泛一些&#x…

联想M7216NWA一体机连接WiFi及手机添加打印机方法

联想M7216NWA一体机连接WiFi方法&#xff1a; 1、首先按打印机操作面板上的“功能键”&#xff1b;【用“”&#xff08;上翻页&#xff09;“-”&#xff08;下翻页&#xff09;来选择菜单的内容】 2、下翻页键找到并选择“网络”&#xff0c;然后“确认键”&#xff1b; 3…