Linux文件处理命令

2023-05-16

命令格式

  命令 [-选项] [参数]

  例如:


ls -la /etc  

  说明:

    个别命令不遵守此格式

    当有多个选项时,可以写在一起

    简化选项与完整选项(-a 等于 --all)

 


目录处理命令

  命令名称:ls

  命令英文愿意:list

  命令所在路径:/bin/ls

  执行权限:所有用户

  功能描述:显示目录文件

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

    -a 显示所有文件,包括隐藏文件
    -l 详细信息显示
    -d 查看目录属性

  

  -rw-r--r-- (开头的第一个“-”表示是文件)

  dr-xr-xr-x (开头的“d”表示是目录)

  lrw-r--r-- (开头如果是“l”表示是软连接文件)

  


  命令名称:mkdir

  命令英文愿意:make directories

  命令所在路径:/bin/mkdir

  执行权限:所有用户

  功能描述:创建新目录

  语法:mkdir -p [目录名]

    -p 递归创建

   范例:


mkdir -p /tmp/lang/chinese
mkdir -p /tmp/lang/english /tmp/lang/japanese  

 


  命令名称:cd

  命令英文愿意:change directory

  命令所在路径:shell内置命令

  执行权限:所有用户

  功能描述:切换目录

  语法:cd [目录名]

  范例:


cd /tmp/lang/chinese
cd ..  

 


  命令名称:pwd

  命令英文愿意:print working directory

  命令所在路径:/bin/pwd

  执行权限:所有用户

  功能描述:显示当前目录

  语法:pwd

  范例:


pwd  

 


  命令名称:rmdir

  命令英文愿意:remove empty directories

  命令所在路径:/bin/rmdir

  执行权限:所有用户

  功能描述:删除空目录

  语法:rmdir [目录名]

  范例:


rmdir /tmp/lang/japanese  

 


  命令名称:cp

  命令英文愿意:copy

  命令所在路径:/bin/cp

  执行权限:所有用户

  功能描述:复制文件或目录

  语法:cp -rp [原文件或目录] [目标目录]

    -r 复制目录
    -p 保留文件属性

  范例:


#将目录/tmp/lang/chinese复制到/root下
cp
-r /tmp/lang/chinese /root

#将/tmp/lang/english /tmp/lang/japanese目录复制到/root下,保持目录属性
cp -rp /tmp/lang/english /tmp/lang/japanese /root

 


  命令名称:mv

  命令英文愿意:move

  命令所在路径:/bin/mv

  执行权限:所有用户

  功能描述:剪切文件、重命名

  语法:mv [原文件或目录] [目标目录]


  命令名称:rm

  命令英文愿意:remove

  命令所在路径:/bin/rm

  执行权限:所有用户

  功能描述:删除文件

  语法:rm -rf [文件或目录]

    -r 删除目录
    -f 强制执行

  范例:


#删除文件/tmp/yum.log
rm /tmp/yum.log

#删除目录/tmp/lang/english
rm -rf /tmp/lang/english  

 


文件处理命令

 


 


 


 


 


链接命令

转载于:https://www.cnblogs.com/haixiaoxing/p/7646132.html

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

Linux文件处理命令 的相关文章

  • 如何在 Bash 中给定超时后终止子进程?

    我有一个 bash 脚本 它启动一个子进程 该进程时不时地崩溃 实际上是挂起 而且没有明显的原因 闭源 所以我对此无能为力 因此 我希望能够在给定的时间内启动此进程 如果在给定的时间内没有成功返回 则将其终止 有没有simple and r
  • 是否可以创建一个脚本来保存和恢复权限?

    我正在使用 Linux 系统 需要对一组嵌套文件和目录进行一些权限实验 我想知道是否没有某种方法可以保存文件和目录的权限 而不保存文件本身 换句话说 我想保存权限 编辑一些文件 调整一些权限 然后将权限恢复到目录结构中 将更改的文件保留在适
  • 如何在基于 Linux 的系统上的 C 程序中使用 mqueue?

    如何在基于 Linux 的系统上的 C 程序中使用 mqueue 消息队列 我正在寻找一些好的代码示例 可以展示如何以正确且正确的方式完成此操作 也许是一个操作指南 下面是一个服务器的简单示例 该服务器接收来自客户端的消息 直到收到告诉其停
  • 我如何知道 C 程序的可执行文件是在前台还是后台运行?

    在我的 C 程序中 我想知道我的可执行文件是否像这样在前台运行 a out 或者像这样 a out 如果你是前台工作 getpgrp tcgetpgrp STDOUT FILENO or STDIN FILENO or STDERR FIL
  • 监视目录的更改

    很像一个类似的问题 https stackoverflow com questions 112276 directory modification monitoring 我正在尝试监视 Linux 机器上的目录以添加新文件 并希望在这些新文
  • 子目录中的头文件(例如 gtk/gtk.h 与 gtk-2.0/gtk/gtk.h)

    我正在尝试使用 GTK 构建一个 hello world 其中包括以下行 include
  • C++ Boost ASIO 简单的周期性定时器?

    我想要一个非常简单的周期性计时器每 50 毫秒调用我的代码 我可以创建一个始终休眠 50 毫秒的线程 但这很痛苦 我可以开始研究用于制作计时器的 Linux API 但它不可移植 I d like使用升压 我只是不确定这是否可能 boost
  • Urwid:使光标不可见

    我正在使用 urwid 它是一个用于在 ncurses 中设计终端用户界面的 Python 框架 但有一件事我在 urwid 中无法做到 而这在 Curses 中很容易做到 使光标不可见 现在 选择按钮时光标是可见的 而且看起来很丑 有办法
  • 为什么C Clock()返回0

    我有这样的事情 clock t start end start clock something else end clock printf nClock cycles are d d n start end 我总是得到输出 时钟周期是 0
  • 如何在 GNU/Linux 上设置 Subversion (SVN) 服务器 - Ubuntu [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一台运行 Ubuntu 的笔记本电脑 我想将其用作 Subversion 服务器 既让我自己在本地承诺 也让其他人远程承诺 要使其
  • 后台分叉无法正常工作[重复]

    这个问题在这里已经有答案了 我运行这个程序 在前景和背景中 int main int pid printf App Start pid d n getpid while 1 pid fork if pid 0 printf Child n
  • Gearman,php 扩展问题:使用终端在 .. 中找不到类“GearmanWorker”,但可以在浏览器上使用

    我最近在 ubuntu 10 04 上安装了 gearman 并安装了它的 pecl 扩展 现在 当我在浏览器中运行一个 php 文件时 其中包含 client new GearmanWorker die var Dump client I
  • 如何从 C 程序中获取 NIC 详细信息?

    我想要获取连接到我的计算机的所有 NIC 的以下详细信息 1 接口名称 例如eth0 2 接口编号 如Windows http answers yahoo com question index qid 20080517041705AAOmJ
  • 使用 posix_spawn 启动进程

    我正在使用以下代码在 Linux 中启动新进程 pid t processID char argV 192 168 1 40 char 0 int status 1 status posix spawn processID home use
  • Linux中使用管道进行进程间通信

    我已经编写了在 linux 中写入数字以进行管道传输的代码 如下所示 但显示错误 任何人都可以帮助我解决这个问题 基本上该程序的问题陈述如下 一个程序将打开一个管道 向管道写入一个数字 其他程序将打开同一管道 读取数字并打印它们 关闭两个管
  • 捕获数据包后会发生什么?

    我一直在阅读关于网卡捕获数据包后会发生什么的内容 我读得越多 我就越困惑 首先 我读过传统上 在网卡捕获数据包后 它会被复制到内核空间中的一个内存块 然后复制到用户空间 供随后处理数据包数据的任何应用程序使用 然后我读到了 DMA 其中 N
  • Web 应用程序的带宽和流量模拟器?

    您能否建议如何创建一个测试环境来模拟 Web 应用程序中的各种类型的带宽和流量 或者也许是一个针对本地主机执行此操作的开源程序 我认为在编写网络应用程序时这是一个非常重要的主题 但这不是一个常见的主题 我能想象创建这种环境的唯一方法是在本地
  • 从c调用汇编函数

    我试图从 c 调用汇编函数 但我不断收到错误 text globl integrate type integrate function integrate push ebp mov esp ebp mov 0 edi start loop
  • 这种 bash 文件名提取技术有何用途?

    我有一部分 bash 脚本正在获取不带扩展名的文件名 但我试图了解这里到底发生了什么 是做什么用的 有人可以详细说明 bash 在幕后做了什么吗 如何在一般基础上使用该技术 bin bash for src in tif do txt sr
  • Linux“屏幕”的 Windows 等效项还是其他替代方案?

    我正在寻找一种在 Windows 环境中控制程序的方法 我希望它与 Linux 软件有点相似 screen 我搜索的原因是我需要使用标识符启动一个程序 在 Windows 上 这样我以后就能够关闭该特定程序 而无需关闭其他任何程序 即使实际

随机推荐

  • python2:TypeError: must be string without null bytes, not str

    Stack Overflow QuestionsDeveloper JobsTagsUsers Log In Sign Up Join Stack Overflow to learn share knowledge and build yo
  • 读书笔记之二—大泥球和顶级的设计

    大泥球 世界上最常用的软件体系结构 xff0c 一个经久不衰的传奇 大泥球是一件很神奇的事情 xff0c 阅读文章里列举了大泥球出现的一系列原因 xff0c 但是我们貌似很少在其他的领域看到这么不专业的专业行为 xff0c 从这个角度看看
  • 类的命名规则

    类定义的命名规则 xff0c 是命名空间 xff08 应用程序名称 xff09 指向应用程序的app文件夹 xff0c 而类名除了命名空间和类名中最后部分之外 xff0c 其他的都是文件夹的名称 类名的最后部分加上 js就是类的文件名 xf
  • 远程桌面 Rdp文件的生成

    最近由于项目需要 xff0c 需要做一个rdp文件上成 xff0c 然后可以直接连远程桌面的功能 xff0c 在度娘和谷叔搜索一番 xff0c 所得甚少 闲话少说 xff0c 来点干货 xff1a 看看系统给提供的是啥样的 我们要关心得是
  • 防恶意解析,禁止用IP访问网站的Apache设置 修改 httpd.conf 实现

    一般来说 xff0c 网站可以用域名和IP来访问 你的网站可以通过IP直接访问 xff0c 本来这没什么问题 xff0c 但是会有些隐患 xff1a 由于搜索引擎也会收录你的IP地址的页面 xff0c 所以同一个页面搜索引擎会重复收录 xf
  • linux怎么改程序图标,如何在Ubuntu Unity上修改应用程序图标

    这篇文章将教大家在Ubuntu Unity上修改应用程序图标 xff0c 这个教程适合于Ubuntu 14 04 Ubuntu 13 10 Ubuntu 12 04 等使用Unity作为默认桌面环境的发行版 在Unity桌面环境 xff0c
  • 服务器显示不明用户远程过,服务器显示不明用户远程过

    服务器显示不明用户远程过 内容精选 换一换 Windows操作系统云服务器蓝屏 xff0c 如图1所示 使用了来源不明的第三方软件 CPU占用过高导致 因为误操作或者病毒引起的系统文件 注册表损坏 操作系统在蓝屏的情况下 xff0c 会显示
  • nginx反向代理局域网访问外网

    配置内网hosts vim etc hosts 添加 host1 能连外网的服务器ip central maven org 2 在host1 服务器上nginx配置 server listen 80 server name central
  • KVM详解

    一 KVM的简介 1 KVM简介 KVM xff0c 基于内核的虚拟机 xff08 kernel based virtual machine xff09 xff0c 是一种用于Linux内核中的虚拟化基础设施 xff0c 可以将Linux内
  • Windows 10 L2TP/IPSec 防火墙配置

    This guide will walk you through how to open your Windows 10 firewall to allow the L2TP IPSec protocol For more about th
  • 智能革命之读书笔记

    我在孩童时代听说机器人时内心觉得那是距离我所生活的时代遥不可及的事物 xff0c 大学时听说人工智能 xff0c 一直对它敬而远之 xff0c 甚至对它有一种畏惧情绪 xff0c 心里一直有种担忧 xff0c 人工智能高度发展 xff0c
  • MySQL、MariaDB修改默认字符集

    修改2017 4 9 xff1a 最近在使用MariaDB xff0c 遇到了同样的问题 xff1a 中文乱码 因为mariadb他有好几个ini文件 xff0c 但是可以根据自己开发需要创建一个my ini 然后我试着去修改mariadb
  • Visual Studio 2019 Serial Keys

    Visual Studio span class hljs number 2019 span Enterprise BF8Y8 GN2QH T84XB QVY3B RC4DF Visual Studio span class hljs nu
  • Android 修改底部导航栏navigationbar的颜色

    Android 修改底部导航栏navigationbar的颜色 getWindow setNavigationBarColor Color BLUE 写法一 getWindow setNavigationBarColor getResour
  • 解决 ubuntu 开机后键盘鼠标失灵!

    近期不知安装了什么package xff0c 导致 ubuntu 开机后键盘鼠标一直没法用 xff0c 刚开始以为是 ubuntu 桌面环境崩溃了 xff0c 后来发现系统能显示连接到网络 时间也在运行 xff0c 那应该就是键盘鼠标失灵了
  • Mac OS 使用SSH/VNC远程控制树莓派(路由器媒介)

    因为自己第一次接触树莓派 xff0c 基础掌握的不好 xff0c 查阅网上的资料也都不是很全面 xff0c 因此这篇文章对网上的几种方法进行了综合整理 xff0c 适合小白探索 第一步 xff1a 硬件准备 树莓派3B xff0b 电源线
  • 多个生产者与消费者

    生产者消费者问题属于有界缓冲区问题 我们现在讲述多个生产者向一个缓冲区中存入数据 xff0c 多个生产者从缓冲区中取数据 共享缓冲区作为一个环绕缓冲区 xff0c 存数据到头时再从头开始 我们使用一个互斥量保护生产者向缓冲区中存入数据 由于
  • windows系统IO性能测试

    关键词 xff1a sql server io测试 下载链接 xff1a http www onlinedown net soft 57364 htm CrystalDiskMark 硬盘检测工具 xff0c 一个测试你的硬盘或者存储设备的
  • jnhs解决办法部署错误: 未能启动 Tomcat, 服务器端口 8080 已在使用中。

    tomcat死掉了 重启netbeans报错 当然重启电脑是不可能重启电脑的 这辈子都不会重启电脑 解决方法 1 win 43 R 输入cmd回车进打开命令行工具 2 输入 netstat ano findstr 8080 查看占用8080
  • Linux文件处理命令

    命令格式 命令 选项 参数 例如 xff1a ls la etc 说明 xff1a 个别命令不遵守此格式 当有多个选项时 xff0c 可以写在一起 简化选项与完整选项 xff08 a 等于 all xff09 目录处理命令 命令名称 xff