linux命令整理

2023-11-03

pwd 在两个不同目录下使用此命令

ls 长格式 短格式 多个短格式组合使用

cd 上一级目录,下一级目录,相对路径使用、绝对路径使用、特殊符号使用。

less more 注意找区别

less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览 。其次less命令还可以使用PageUp键向上翻页,PageDown键向下翻页

head tail 默认显示 -n 设置行数

cat 显示行号

head 显示文件开头若干行内容,默认10行 ; tail 显示后10行

tai了动态刷新文件内容

wc 默认统计并输出文件的行数、单词数和字节数 ;touch 创建新文件或修改文件的时间戳

mkdir 创建新目录 ;rmdir 删除空目录

cp 复制文件或目录 目标目录不存在,则创建。

mv 移动或重命名文件或目录; rm 永久删除文件或目录

如果源文件和目标文件同名,那么源文件会覆盖目标文件。如果源文件和目标文件所在目录相同,mv 命令的作用相当于重命名

不能用 rm 命令直接删除目录,必须加上 -r 选项。如果 -r 和 -i 选项组合使用,那么在删除每一个子目录和文件前都会有提示

find 根据给定的路径和表达式查找的文件或目录,如不加任何参数,表示查找当前路径下所有文件和目录。 +n表示比n大,-n表示比n小

可以用完整的文件名,也可以用正则表达式

tar 对文件进行打包和压缩,将多个文件合并成一个文件,使用时 可不加-

gzip 对文件进行压缩,减少其占用的存储空间

file 查看文件的类型

grep 从文件中提取符合指定匹配表达式的行(经常要和find一起使用)

chown 修改文件所有者和属组 charg 修改文件属组

通配符使用

n 通配符“*”可以匹配任意数量的任意字符 , 可以为 0 个, 1 个,或者多个。
n 通配符“?”可以在相应位置上匹配任意单个字符,只能是 1 个。
n 通配符“ [] ”可以匹配指定范围内的任意单个字符,只能是 1 个。
文件权限的分类
n 权限分为读、写、执行 3
n 分别用 r”“w”“x 表示
没有相应的权限就用“ - ”代替

文件权限的含义:

读:可以提取文件的实际内容

写:可以新增、修改或删除文件内容

执行:文件作为一个可执行程序被执行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux命令整理 的相关文章

  • msfconsole常用搜索命令search

    msfconsole启动msf控制台后 msfconsole 2 dBBBBBBb dBBBP dBBBBBBP dBBBBBb o dB BBP dB dB dB dBBP dBP dBP BB dB dB dB dBP dBP dBP
  • PYQT的最新界面代码

    This Python file uses the following encoding utf 8 import sqlite3 import traceback from PyQt5 QtGui import QMouseEvent Q
  • Hadoop命令大全

    目录 基本语法 一 上传 二 下载 三 其他增删改查操作 3 1 增 3 2 删 3 3 改 3 4 查 基本语法 hadoop fs 和 hdfs dfs hadoop fs和hdfs dfs命令等效 hdfs dfs 只能操作HDFS文
  • windows使用命令行创建文件echo >test.txt(可以是.gp .js .ts..)

    或多说直接上代码 第一步 打开命令行 进入要创建的目录 C Users gt cd C Users lenovo Desktop node 第二步 输入创建文件的指令 echo gt 文件名字 文件名字 就是常见的文件 例如 txt js
  • 设计模式之命令模式

    介绍 在软件开发系统中 方法的请求者 与 方法的实现者 之间经常存在紧密的耦合关系 这不利于软件功能的扩展与维护 例如 想对方法进行 撤销 重做 记录 等处理都很不方便 因此 如何将方法的请求者与实现者解耦 变得很重要 命令模式就能很好地解
  • [C++]命令模式

    命令模式 将一个请求封装为一个对象 从而使你可用不同的请求对客户进行参数化 对请求排队或记录请求日志 以及支持可撤销的操作 github源码路径 https github com dangwei 90 Design Mode 此文件包含 m
  • QTday3(QT实现文件对话框保存操作、实现键盘触发事件【WASD控制小球的移动】)

    1 实现文件对话框保存操作 include widget h include ui widget h Widget Widget QWidget parent QWidget parent ui new Ui Widget ui gt se
  • Commond:命令模式

    命令模式即将请求封装为对象Commond 执行者可以执行多个操作 即执行者才是操作真正的实现者 设其为操作0 9 每个操作都封装了一个对应的Commond类 当该Commond被调用时 Commond会令执行者执行其对应的操作 用户需要执行
  • golang 自定义命令行flag包简单使用

    一 为什么需要使用golang自定义命令行 不恰当的比喻 当我们写了一个服务代码后 按照简单的思维 我们会在业务代码中将要连接的数据库 用户名 主机名 端口号 密码写死 那么也就意味着我们启动该服务后都只能固定连接某一个数据库 而如果我们将
  • Qt(day1)

    思维导图 Qt实现第一个web的基础页面 include mywnd h include ui mywnd h include
  • PyQty5—第三课:按钮与函数绑定(2)(附完整代码)

    在上一节课中 我们已经学会了将按钮与函数进行绑定 从而自己可以对函数进行扩展 那么今天我们将会学习另一个方法将按钮与函数进行绑定 上一节课的复习链接 点我 gt PyQty5 第二课 首相我们把上一节课的代码中的绑定函数以及对象注释掉 代码
  • 【QT 网络云盘客户端】——实现文件属性窗口

    目录 文件属性对话框 设置字体样式 获取文件的信息 显示文件属性对话框 当我们点击文件中的属性 则会弹出一个属性对话框 实现过程 0 设置 属性 菜单项的槽函数 1 鼠获取鼠标选中的QListWidgetItem 它包含 图标和文件名 2
  • 程序设计模式23+1种定义+UML图(有部分分析和联用)

    程序设计模式这门课已经学完了 复习的时候做了一个这样的汇总 希望可以给后来学习这门课的同学一些帮助 设计模式的分类 根据目的 模式是用来做什么的 可分为创建型 Creational 结构型 Structural 和行为型 Behaviora
  • 设计模式6-命令模式(Command)解析+案例实践+总结

    本文是对面向对象设计模式 命令模式 Command 的解析 主要分为定义解析 通过餐厅点餐案例 遥控器案例讲解命令模式 多案例练习加深对命令模式的理解 最后总结知识要点 第一篇 定义解析 命令模式是GoF四人帮整理的 设计模式 可复用面向对
  • 第六篇 在ROS工程中使用QT开发界面笔记之--混用线程和信号槽机制

    有个新任务 需要显示sub到的数据内容 看起来挺简单的 毕竟原来那个工程采用zmq数据流的发送与接收时用到了启动新线程接收数据的方法 照搬肯定不行 因为有区别 原来工程直接在新线程里面持续接收数据 与界面的主线程没有关系 现在这种要用界面s
  • Linux基础命令-echo输出信息

    文章目录 前言 一 echo命令介绍 二 命令语法及参数 三 参考实例 总结 前言 初学linux都会接触到这个echo命令 因为这个echo的用处实在太大了 不管说日常使用上还是写shell脚本中 都是需要用到的 echo命令可以输出用户
  • 二十三种设计模式第十九篇--命令模式

    命令模式是一种行为设计模式 它将请求封装成一个独立的对象 从而允许您以参数化的方式将客户端代码与具体实现解耦 在命令模式中 命令对象充当调用者和接收者之间的中介 这使您能够根据需要将请求排队 记录请求日志 撤销操作等 命令模式的核心组成部分
  • 设计模式之命令模式

    在日常生活中 我们常常会遇到这样一些问题 需要向某些对象发送请求 但是并不知道请求的接收者是谁 也不知道被请求的操作是哪个 我们只需在程序运行时指定具体的请求接收者即可 此时 可以使用命令模式来进行设计 使得请求发送者与请求接收者消除彼此之
  • C++设计模式(8)——命令模式

    命令模式 亦称 动作 事务 Action Transaction Command 意图 命令模式是一种行为设计模式 它可将请求转换为一个包含与请求相关的所有信息的独立对象 该转换让你能根据不同的请求将方法参数化 延迟请求执行或将其放入队列中
  • QT实现四则运算计算器

    include widget h include ui widget h Widget Widget QWidget parent QWidget parent ui new Ui Widget ui gt setupUi this thi

随机推荐

  • Scikit-learn之支持向量机

    Scikit learn之支持向量机 1 支持向量机简介 2 SVM在sklearn中的实现 2 1 实现目标 2 2 实现步骤 2 3 线性核函数 2 4 多项式核函数 2 5 高斯核函数 2 6 总结 1 支持向量机简介 SVM 支持向
  • TCP三次握手和四次挥手以及11种状态

    1 三次握手 置位概念 根据TCP的包头字段 存在3个重要的标识ACK SYN FIN ACK 表示验证字段 SYN 位数置1 表示建立TCP连接 FIN 位数置1 表示断开TCP连接 三次握手过程说明 1 由客户端发送建立TCP连接的请求
  • 一个案例讲解 CSS 布局两个注意点

    这篇文章回顾一下 CSS 基础布局中两个注意点 有如下布局 例如我们想给 main wrapper 内部添加上下边距 让 content 不至于紧贴盒子边缘 一种可能的方案 给 content 设置 margin 我们添加了上下各 50px
  • 修改BUG心得

    一 1 写第一版时就杜绝这些的发生 2 思维要开阔 3 修改BUG 写代码的人都很厉害 不管是写界面还是底层 不要以人做的模块的难易来断定人 二 今天让项目经理找到些bug 但都是无关紧要的 最主要是因为在作页面的时候 业务逻辑不是很清晰
  • maven配置setting.xml文件、POM.xml详解

    1 maven配置setting xml文件 2 Maven2的配置文件settings xml 3maven配置pom xml文件详解
  • 匹配电阻简介

    前级信号源到达后级输入端需要依靠PCB走线或者实体的传输线 中间存在传输距离 传输的信号频率越高 其波长越短 当传输距离达到传输波长的1 4时 回波反射就足以影响源波形 在高频信号链路中 为了减少回波反射对信号的影响 通常要求全程阻抗匹配
  • 树10--对称的二叉树

    树10 对称的二叉树 jz58 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 请实现一个函数 用来判断一棵二叉树是不是对称的 注意 如果一个二叉树同此二叉树的镜像是同样的 定义其为对称的 测试用例 输入 8 6 6 5 7
  • 服务器CPU占用跑满怎么办,怎么解决

    CPU就是服务器的核心所在 不论咱们处理任何任务都需求CPU来完成 一旦CPU呈现爆满 那么咱们的服务器就会呈现卡顿乃至是死机无法连接等状况 那么假如咱们的服务器经常呈现CPU爆满状况 该如何处理呢 最常见的一种可能CC攻击 就是攻击者控制
  • java学习之git的基本使用

    git的基本使用 1 git的下载与基本操作 2 配置git 3 git的基本理论 4 git项目的创建与克隆 4 git的基本操作 5 gitee 码云的使用 6 Idea中集成git 7 git中的分支 参考资料 狂神聊git 1 gi
  • Memcache缓存介绍和使用

    PHP的Memcache客户端所有方法总结 memcache函数所有的方法列表如下 Memcache add 添加一个值 如果已经存在 则返回false Memcache addServer 添加一个可供使用的服务器地址 Memcache
  • 如何解决MySQL主从复制延时问题

    大家好 我是楼仔呀 欢迎大家到我的知识星球 技术派 一起学习 一起进步 这篇文章是去年写的 但是阅读量很低 不想让好的文章被埋没 重新整理后 可读性更强 文末有上周六技术派直播视频 MySQL 主从一直是面试常客 里面的知识点虽然基础 但是
  • Unity安装VScode

    https code visualstudio com 下载好 之后 打开unity edit preference external tools open by file extension 点开 Browse 然后选 你VSCode e
  • docker 配置本地仓库才能拉取仓库镜像&目录挂载

    一 编辑daemon vim etc docker daemon json insecure registries 192 168 160 70 5000 重启docker服务 systemctl restart docker servic
  • SVN更新文件 有时候会报skipped, remains conficted

    有时进行SVN更新文件时 会报skipped remains conficted 如下图 遇到这种问题时 三大步可以解决问题 步骤如下 Step1 回退到该文件的上一级目录 右键选择TortoiseSVN 然后选择下级菜单中的Clean u
  • 使用C++实现的仿Wallpaper动态壁纸软件(含源文件)

    在上一篇博客中 已经介绍了wallpaper的实现原理 并用C 实现 本文将使用C 和Qt框架实现 由于之前已经介绍过具体思路 本文将跳过分析过程 直接上代码 新建Qt项目 系统自动生成widget h widget cpp main cp
  • 责任链模式(Chain)

    前言 责任链模式在很多框架中都有体现 比如Spring Mybatis等 概念 使多个对象都有处理请求的机会 从而避免了请求的发送者和接收者之间的耦合关系 将这些对象串成一条链 并沿着这条链一直传递该请求 直到有对象处理它为止 责任链模式的
  • 前端常用代码

    ajax请求demo KaTeX parse error Expected got EOF at end of input son url ctx camera capture getListJson action capture came
  • lightGBM专题2:基于pyspark在spark平台下lightgbm训练详解

    数据集 这里以数据集flight weather csv为例 文件下载地址 flight weather csv 将flight weather csv上传到hdfs 这里上传到目录 home 必须在hdfs下读取指定目录的文件 数据读取
  • 服务器虚拟多主机,服务器虚拟多台主机

    服务器虚拟多台主机 内容精选 换一换 主机迁移服务是一种P2V V2V迁移服务 可以帮您把X86物理服务器或者私有云 公有云平台上的虚拟机迁移到华为云弹性云服务器上 从而帮助您轻松地把服务器上的应用和数据迁移到华为云 特点 界面化操作 简单
  • linux命令整理

    pwd 在两个不同目录下使用此命令 ls 长格式 短格式 多个短格式组合使用 cd 上一级目录 下一级目录 相对路径使用 绝对路径使用 特殊符号使用 less more 注意找区别 less的作用与more十分相似 不同点为less命令允许