5、Linux 常用指令

一、帮助指令

1.man 指令

  • 语法

    man [命令或配置文件] //功能描述:获得帮助手册上的信息
    
  • 查看 ls 命令的帮助信息

    man ls
    
    信息作用
    NAME命令名称
    SYNOPSIS如何使用命令
    DESCRIPTION描述命令
    SEE ALSO相关的手册

2.help 指令

  • 语法

    help [命令] //功能描述:获得命令内置的帮助信息
    
  • 查看 cd 命令帮助信息

    help cd
    
  • 注意:不用特意去记什么命令用什么帮助指令,随便用,会给提示的

    在这里插入图片描述

二、文件目录相关指令

1.pwd 显示当前工作路径

  • 语法

    pwd
    
  • 查看当前工作目录

    pwd
    

    在这里插入图片描述

2.ls 列出目录内容

  • 语法

    ls [选项] [目录或是文件]ls -a 列出全部文件,包括隐藏文件ls -ils -ai 列出文件的所有信息
    
  • 列出当前路径下的所有目录或是文件

    ls -a
    

    在这里插入图片描述

    • 文件的类型与权限
    • 链接数
    • 属于用户
    • 用户组
    • 文件大小(byte)
    • 日期
    • 名称

3.cd 切换目录

  • 语法

    cd [参数] 
    功能描述:切换到指定目录
    
  • 案例

    • 切换到根目录

      cd /
      
    • 切换到具体目录home 目录

      cd /home
      
    • ./ 代表当前目录

      cd ./
      

      在这里插入图片描述

    • …/ 代表上一层目录

      cd ../
      

      在这里插入图片描述

    • cd ~ 切换到系统根目录

    • 可以用 tab 键来补全

4.mkdir 创建目录

  • 语法

    mkdir 目录(可以是多级的)
    
  • 在 ww 目录下创建 test 和 app 目录

    mkdir test 
    mkdir /home/ww/app
    

5.rmdir 删除目录

  • 语法

    rmdir 目录名称
    
  • 删除 ww 下的 test 目录

    rmdir /home/ww/test
    

6.touch 创建空文件

  • 语法

    touch 文件名称列表
    
  • 在 ww 目录下创建 db.properties 文件

    touch db.properties
    

    在这里插入图片描述

7.cp 拷贝文件、目录

  • 语法

    cp [选项] source dest //source 源文件 dest 目标文件cp -r source dest
    
  • 拷贝 a.txt 文件到 zs 目录下

    cp a.txt ../zs/
    

    在这里插入图片描述

  • 覆盖不提示 \cp 再cp前加反斜线

8.rm 删除目录、文件

  • 语法

    rm [选项] 要删除的文件或目录
    常用选项:-r :递归删除整个文件夹-f :强制删除不提示
    
  • 删除 sy 目录下 ww 目录及其目录下的文件

    rm -rf ww
    
  • rm -rf 慎用

9.mv 移动目录、文件或者重命名

  • 重命名语法

    mv oldNameFile newNameFile
    
  • 重命名 a.txt 文件 叫 test.txt

    mv a.txt test.txt
    
  • 移动语法

    mv /temp/movefile /targetFolder 
    
  • 移动 test.txt 文件到 ww 文件夹下

    mv test.txt ../ww/
    

10.cat 查看文件内容

  • 语法

    cat [选项] 要查看的文件名常用选项-n :显示行号
    
  • 查看 test.txt 文件

    cat -n test.txt 
    

11.more 把文件内容分屏查看

  • 语法

    more 要查看的文件名功能说明:more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。空格键向下翻页
    enter 向下翻行
    q 退出
    
  • 查看 test.txt 文件

    more test.txt
    
    操作快捷键说明
    空格键 space向下翻页
    enter向下翻行
    q退出

12.less 用于大文件显示

  • 根据需要加载内容进行显示,所以支持大文件的查找效率更高

  • 语法

    less 文件空格键 向下翻页
    / 向下查找 n 向下查找 N向上查找
    ? 向上查找 n 向上哈找 N向下查找
    
    操作说明
    空格键向下翻页
    /内容向下查找【内容】n 向下查找 N 向上查找
    ?内容向上查找【内容】n 向上查找 N向下查找

13.head 显示文件头部内容

  • 语法

    head 文件(功能描述:默认查看文件头10行内容)
    head -n 5 文件(功能描述:查看文件头5行内容,5可以是任意行数)
    
  • -n 代表行数

14.echo 输出内容到控制台

  • 语法

    echo [选项] [输出内容]
    功能介绍:输出变量或常量内容到控制台
    
  • 控制台打印 hello word

    在这里插入图片描述

15.重定向输出>和>>

  • 语法

    查看指令 > 目标文件
    功能说明:将前一个查看指令中的结果 覆盖写入 到目标文件中,如果目标文件不存在,则新建。查看指令 >> 目标文件
    功能说明:将前一个查看指令中的结果 追加写入 到目标文件中,如果目标文件不存在,则新建。
    
  • 操作

    ls -al >pwd.txtls -al >>pwd.txt

16.history 查看执行过的命令

  • 语法

    history
    
  • 查看执行过的历史命令

    history
    

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

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

相关文章

神经网络代码实现

目录 神经网络整体框架 核心计算步骤 参数初始化 矩阵拉伸与还原 前向传播 损失函数定义 反向传播 全部迭代更新完成 数字识别实战 神经网络整体框架 核心计算步骤 参数初始化 # 定义初始化函数 normalize_data是否需要标准化def __init__(self,data,labels,layers,…

Java实现Dfs算法(基本讲解)

目录 一、Dfs算法的概念 二、Dfs算法的设计步骤 三、Dfs算法模板 四、Dfs算法经典例题 (1)全排列 (2)N皇后 一、Dfs算法的概念 Depth First Search 即 DFS,意为深度优先搜索,是所有的搜索手段之一。它…

设计usb转ttl模块的一些问题

这个是我之前设计的usb转ttl模块,用到的是CH340N芯片,目前遇到的问题以及疑问有以下几个,望大佬们解答: 1 想设计的是一块可以选择3.3V或者5V输出,所以我用了在TTL输出那里加了VCC、VCC3.3V、5V这几个引脚&#xff0c…

EXCEL中不错的xlookup函数

excel中一般要经常用vlookup函数,但其实经常麻烦要正序,从左边到右边,还要数列,挺麻烦的,xlookup的函数还不错,有个不错的一套视频介绍,B站的,地址是:XLOOKUP函数基础用法&#xff0…

Eliminating Domain Bias for Federated Learning in Representation Space【文笔可参考】

文章及作者信息: NIPS2023 Jianqing Zhang 上海交通大学 之前中的NeurIPS23论文刚今天传到arxiv上,这次我把federated learning的每一轮看成是一次bi-directional knowledge transfer过程,提出了一种促进server和client之间bi-direction…

Day4. 文件IO的基本概念和读写

温习&#xff1a; 文件的拷贝&#xff08;单个字符&#xff09;(fgetc/fputc) #include <stdio.h>int main(void) {FILE* fp NULL;FILE* fq NULL;char ch 0;fp fopen("str.txt","r");if (fp NULL){perror("file to fopen!");retur…

网络模型及传输基本流程

1.OSI 七层模型 OSI &#xff08; Open System Interconnection &#xff0c;开放系统互连&#xff09;七层网络模型称为开放式系统互联参考模型&#xff0c;是一个逻辑上的定义和规范; 把网络从逻辑上分为了 7 层 . 每一层都有相关、相对应的物理设备&#xff0c;比如路由器…

RCS系统之:冲突解决

在RCS系统中&#xff0c;避免碰撞是至关重要的。以下是一些常见的方法和技术用于避免碰撞&#xff1a; 障碍物检测&#xff1a;机器人可以配备各种传感器&#xff0c;如激光雷达、超声波传感器、摄像头等&#xff0c;用于检测周围的障碍物和环境。通过实时监测周围情况&#xf…

RocketMQ订阅关系不一致和不能消费时如何排查?

订阅关系不一致 调整任意一个实例的订阅关系和另一个保持一致 消费者不能消费消息 它是最常见的问题之一&#xff0c;也是每个消息队列服务都会遇到的问题 1.确认哪个消息未消费。在这时消费者至少需要手机消息id、消息key、消息发送时间段三者之一 2.确认消息是否发送成功…

JVM--- 垃圾收集器详细整理

目录 一、垃圾收集需要考虑的三个事情&#xff1a; 二、垃圾回收针对的区域 三、如何判断对象已死 1.引用计数算法&#xff1a; 2.可达性分析算法 四、引用 五、生存还是死亡&#xff1f; 六、回收方法区 七、垃圾收集算法 1.分代收集理论 2.标记-清除算法 3.标记-复制算…

huggingface库LocalTokenNotFoundError:需要提供token

今天刚开始学习huggingface&#xff0c;跑示例的时候出了不少错&#xff0c;在此记录一下&#xff1a; (gpu) F:\transformer\transformers\examples\pytorch\image-classification>.\run.bat Traceback (most recent call last):File "F:\transformer\transformers\e…

一站式安装对应显卡版本的cuda和torch(windows)

前言 一年前&#xff0c;安装过cuda&#xff0c;觉得并不难&#xff0c;就没有记录。 这次安装还算顺利&#xff0c;就是在找资料的时候&#xff0c;浪费了不少时间 这次就记录下来&#xff0c;方便以后再次安装 总结安装程序&#xff1a; 1、安装python环境 2、安装VS的C环境&…

【机构vip教程】Unittest(1):unittest单元测试框架简介

unittest单元测试框架简介 unittest是python内置的单元测试框架&#xff0c;具备编写用例、组 织用例、执行用例、功能&#xff0c;可以结合selenium进行UI自动化测 试&#xff0c;也可以结合appium、requests等模块做其它自动化测试 官方文档&#xff1a;https://docs.pytho…

机试指南:3-4章

文章目录 第3章 排序与查找(一) 排序1.sort函数&#xff1a;sort(first,last,comp)2.自定义比较规则3.C函数重载&#xff1a;同一个函数名&#xff0c;有不同的参数列表4.机试考试最重要的事情&#xff1a;能把你曾经做过的题目&#xff0c;满分地做出来5.例题例题1&#xff1a…

kettle--JavaScript脚本日期使用

输入日期为20240216&#xff0c;运行如下代码&#xff0c;结果为true var reportdate parent_job.getVariable("v_reportdate"); var date_type parent_job.getVariable("v_date_type"); var reportdate_freportdate.substr(0,4) "/" report…

RK3399平台开发系列讲解(USB篇)U盘等存储类设备

🚀返回专栏总目录 文章目录 一、什么是U盘等存储类设备二、U盘设备传输数据结构三、U盘识别需要打开的宏沉淀、分享、成长,让自己和他人都能有所收获!😄 📢介绍U盘等存储类设备。 一、什么是U盘等存储类设备 USB Mass Storage Device Class(USB MSC/UMS) USB大容量存…

springboot199疫情打卡健康评测系统

疫情打卡健康评测系统设计与实现 摘 要 当下&#xff0c;如果还依然使用纸质文档来记录并且管理相关信息&#xff0c;可能会出现很多问题&#xff0c;比如原始文件的丢失&#xff0c;因为采用纸质文档&#xff0c;很容易受潮或者怕火&#xff0c;不容易备份&#xff0c;需要花…

《剑指 Offer》专项突破 - 面试题 43 : 在完全二叉树中添加节点(两种方法 + C++ 实现)

目录 前言 方法一 方法二 前言 题目链接&#xff1a;LCR 043. 完全二叉树插入器 - 力扣&#xff08;LeetCode&#xff09; 题目&#xff1a; 在完全二叉树中&#xff0c;除最后一层之外其他层的节点都是满的&#xff08;第 n 层有 个节点&#xff09;。最后一层的节点可能…

IO进程-day1

1、使用fgets统计给定文件的行数。 #include<stdio.h> #include<string.h> #include<stdlib.h>int main(int argc, const char *argv[]) {if(argc ! 2){printf("inout file error\n");printf("usage:./a.out srcfile destfile\n");ret…

在UE5中使用体积材质

在平时使用UE的材质设置时&#xff0c;经常会看见Material Domain Volume类型&#xff0c;但是却很少使用。其实该类型可以配合体积雾使用&#xff0c;并制作体积效果以弥补自带雾参数的不足。 操作流程 首先找到场景中的ExponentialHeightFog组件&#xff0c;开启体积雾Volu…