Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
Linux文件及磁盘常用命令有哪些_创想鸟

Linux文件及磁盘常用命令有哪些

#查看文件信息:lsls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令;linux文件或者目录名称最长可以有265个字符,”.”代表当前目录,‘..’代表上一级目录,以‘.’开头的文件为隐藏文件,需要用-a参数才能显示。##ls常用参数-a 显示制定目录下所有子目录与文件,包括隐藏文件-l 以列表方式显示文件的详细信息-h 配合-l以人性化的方式显示文件大小##查看目录过滤

ls -lh 已k为单位显示查询出的文件大小ls -a 显示所有文件,包含隐藏文件ls -lha 注意,这里参数的顺序可以更改,所表述的含义是相同的。ls 路径: 查询指定路径的文件列表* - 通配符,代表任意字符(0到多个)? - 通配符,代表一个字符() - 中间为子shell的起始与结束[] - 中间为字符组合 [abc] -匹配字符abc [a-z]-匹配a-z之间所有字符{} - 中间为命令区块组合&& - 当前一个指令执行成功时,执行后一个指令|| - 当前一个指令执行失败时,执行后一个指令 ls test* *表示后面不论接几个字符都接受(没有字符也接受)ls test? ?表示后面当且仅当接一个字符时才接受ls test??? ???表示一定要接三个字符cp test[1~5] /tmp test1, test2, test3, test4, test5若存在,则复制到/tmp目录下 若文件名为*.a ,则使用ls *.a进行匹配

##输出重定向命令:>Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中;ls -lha > ls.txt 将查询信息显示在ls.txt文件。(若ls.txt不存在,则创建一个,存在则覆盖其内容)注意:“>”表示覆盖源文件,“>>”输出重定向则会追加到文件的尾部;可以使用gedit 文件名 打开此文件查看重定向的结果;##分屏显示: more查看内容时,在信息过长无法在一屏上显示时,会出现快速滚屏,使用户无法看清文件的内容,此时可以使用more命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助;more:当查询内容过多时可以使用more关键字,表示将查询结果分屏显示;more ls -lha 已分屏的形式显示查询结果;##管道:|管道:一个命令的输出可以通过管道作为另一个命令的输入;管道其实是一块用来缓冲的内存,将所有输出的内容先缓存起来,再从缓存中将其取出;将某文本中的内容显示在终端:cat 文件名;cat linux笔记.txt | more “|”表示一个管道(缓存),将内容先缓存起来,全部缓存结束后再分屏显示;##清屏:clearClear作用为清除终端上的显示内容,DOS命令中与其相同的是cls命令,也可使用快捷键:Ctrl+L##切换工作目录:cd在使用Unix/Linux的时候,经常需要更换工作目录;cd命令可以帮助用户切换工作目录。Linux所有的目录和文件名大小写敏感;cd后面可以跟绝对路径,也可以跟相对路径。如果省略目录,则默认切换到当前用户的主目录;cd用法如下:

cd :切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录;cd ~ :切换到当前用户的主目录(/home/用户目录);cd . :切换到当前目录;cd .. :切换到上级目录;cd – :切换到上次所在的目录;

##显示当前路径:pwd使用pwd命令可以显示当前的工作目录,该命令很简单,直接输入pwd即可,后面不带参数;##创建目录:mkdir通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录;需要注意的是新建目录的名称不能与当前目录中已有的目录或文件同名,并且目录创建者必须对当前目录具有写权限;mkdir用法如下:

mkdir test 创建一个名为test的文件夹;mkdir a/b/c –p 创建存在于目录下的b目录下的名为c的文件夹;

注意,此类创建文件夹的形式称为递归创建目录##删除目录:rmdir可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败;##删除文件:rm可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复;为了防止文件误删,可以在rm后使用-i参数以确认要删除的文件;常用参数及含义如下表所示:

linux文件及磁盘常用命令有哪些

软链接:软链接不占用磁盘空间,源文件删除则软链接失效。硬链接:硬链接只能链接普通文件,不能链接目录。

使用格式:

ln 源文件 链接文件 —硬链接ln -s 源文件 链接文件 —软链接

硬链接相当于一个文件有多个文件名,创建一个硬链接会使文件中的计数器+1,删除一个硬链接或源文件计数器-1,计数器为0表示真正将文件删除;软链接文件相当于windows中的快捷方式,删除源文件软链接文件失效;硬链接的新文件与源文件占用相同大小的硬盘空间,所以一般使用软链接(-s);注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径##文本搜索:grepLinux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式所有行;grep一般格式为:

grep [-选项] ‘搜索内容串’文件名在grep命令中输入字符串参数时,最好引号或双引号括起来。例如:grep ‘a’ 1.txt;

常用选项说明:

-v 显示不包含匹配文本的所有行(相当于求反);-n 显示匹配行及行号;-I 忽略大小写;grep搜索内容可以是正则表达式;

##查找文件:findFind命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属性的文件;

Linux文件及磁盘常用命令有哪些

甲骨文AI协同平台 甲骨文AI协同平台

专门用于甲骨文研究的革命性平台

甲骨文AI协同平台 21 查看详情 甲骨文AI协同平台

##拷贝文件:cpcp命令的功能是将给出的文件或目录复制到另一个文件或目录中,相当于DOS中的copy命令;常用选项说明:

-a 该选项通常在复制目录时使用,它保留链接、文件属性,并地柜的复制目录,简单而言,保持文件原有属性;-f 不再提示目录文件已经存在;-i 交互式复制,在覆盖目标文件之前将给出提示要求用户确认;-r 若给出的源文件是目录文件,则cp将复制该目录下的所有子目录和文件,目标文件必须为一个目录名;-v 显示拷贝进度;

##移动文件:mv用户可以使用mv命令来移动文件或目录,也可以给文件或目录重命名。相当于Window中的剪切;常用选项说明:

-f 进制交互式操作,如有覆盖也不会给出提示;-i 确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件;-v 显示移动进度;

##归档管理:tar计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据;tar使用格式tar[参数]打包文件名 文件;tar命令很特殊,其参数前面可以使用”-”,也可以不使用;常用参数:

-c 生成档案文件,创建打包文件;-v 列出归档解档的详细过程,显示进度;-f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后;-t 列出档案中包含的文件;-x 解开档案文件;

注意:除了f需要放在参数的最后,其他参数的顺序任意。##文件压缩解压:gziptar与gzip命令结合使用实现文件打包、压缩;tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用XXX.tar.gz;常用选项:

-d 解压;-r 压缩所有子目录;

gzip与tar命令可以整合在一起使用,在tar可用参数前加“z”即可。解压使用“tar –zxvf 文件名”##文件压缩解压:bzip2tar与bzip2命令结合使用实现文件打包、压缩(用法和gzip一样);tar值负责打包文件,但不压缩,用bzip2压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz2;在tar命令中增加一个选项(-j)可以调用bizp2实现一个压缩的功能,实行先打包后压缩的过程;压缩方法:tar jcvf 压缩包包名 文件…(tar –jcvf bk.tar.gz2 *.txt)解压方法:tar jxcf 压缩包包名 (tar jxvf bk.tar.bz2)##文件压缩解压:zip、unzip通过zip压缩文件的目标文件不需要指定扩展名,默认扩展名为zip;压缩文件: zip [-r] 目标文件(不带扩展名) 源文件;解压文件:unzip –d 解压后目录文件 压缩文件。

以上就是Linux文件及磁盘常用命令有哪些的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/535898.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
java框架如何选择适合自己的?
上一篇 2025年11月9日 12:51:29
《知到》网页版登录入口
下一篇 2025年11月9日 12:51:33

相关推荐

  • mysql命令行怎么打开

    mysql命令行怎么打开mysql命令行怎么打开mysql命令行怎么打开mysql命令行怎么打开

    要打开 MySQL 命令行,需执行以下步骤:1. 安装 MySQL;2. 打开终端;3. 使用 mysql 命令连接 MySQL 服务器,指定用户名、密码和主机名;4. 输入密码以建立连接。 如何打开 MySQL 命令行 要打开 MySQL 命令行,您需要遵循以下步骤: 步骤 1:安装 MySQL …

    2026年9月25日 • 用户投稿
    200
  • sublime怎么恢复上次打开的文件_sublime自动恢复文件会话设置方法

    sublime怎么恢复上次打开的文件_sublime自动恢复文件会话设置方法sublime怎么恢复上次打开的文件_sublime自动恢复文件会话设置方法sublime怎么恢复上次打开的文件_sublime自动恢复文件会话设置方法sublime怎么恢复上次打开的文件_sublime自动恢复文件会话设置方法

    Sublime Text 能自动恢复文件和布局,需确保设置中”remember_open_files”: true且”hot_exit”: false,正常关闭程序以保存会话,会话文件位于系统指定路径,若丢失可手动重命名备份文件恢复。 Sublime …

    2026年9月25日 • 用户投稿
    200
  • LINUX如何修改文件所有者_Linux更改文件属主与属组命令说明

    修改文件属主和属组可通过chown与chgrp命令实现,chown用于更改所有者及所属组,如chown user1:group1 file.txt,支持-R递归操作;chgrp仅修改属组,如chgrp developers file.txt。实际应用中常用于Web服务器权限配置,如chown -R …

    2026年9月24日
    100
  • LINUX查看硬件信息的命令_LINUX查看CPU内存硬盘等硬件信息汇总

    LINUX查看硬件信息的命令_LINUX查看CPU内存硬盘等硬件信息汇总LINUX查看硬件信息的命令_LINUX查看CPU内存硬盘等硬件信息汇总LINUX查看硬件信息的命令_LINUX查看CPU内存硬盘等硬件信息汇总LINUX查看硬件信息的命令_LINUX查看CPU内存硬盘等硬件信息汇总

    可通过命令行获取CPU、内存、硬盘等硬件信息:1. 使用lscpu、cat /proc/cpuinfo和dmidecode -t processor查看CPU型号、核心数及频率;2. 通过free -h、cat /proc/meminfo和dmidecode -t memory确认内存容量与类型;3…

    2026年9月24日 • 用户投稿
    300
  • 安装系统时,如何手动加载第三方 SATA 或 NVMe 硬盘驱动?

    安装系统时,如何手动加载第三方 SATA 或 NVMe 硬盘驱动?安装系统时,如何手动加载第三方 SATA 或 NVMe 硬盘驱动?安装系统时,如何手动加载第三方 SATA 或 NVMe 硬盘驱动?安装系统时,如何手动加载第三方 SATA 或 NVMe 硬盘驱动?

    安装系统时若第三方SATA或NVMe硬盘不被识别,需在安装界面通过“加载驱动程序”选项手动导入厂商提供的.inf等驱动文件,确保USB驱动器格式为FAT32并存放解压后的正确版本驱动,进入BIOS确认SATA模式(如RAID/AHCI)与驱动匹配,且硬件连接正常。 安装系统时,如果遇到第三方 SAT…

    2026年9月24日 • 用户投稿
    100
  • sublime怎么配置eslint_sublime ESLint插件配置教程

    sublime怎么配置eslint_sublime ESLint插件配置教程sublime怎么配置eslint_sublime ESLint插件配置教程sublime怎么配置eslint_sublime ESLint插件配置教程sublime怎么配置eslint_sublime ESLint插件配置教程

    首先安装Node.js和ESLint,通过npm全局或项目内安装并初始化配置;接着在Sublime Text中使用Package Control安装SublimeLinter及SublimeLinter-eslint插件;然后根据需要在设置中配置ESLint可执行文件路径;再添加”&#8…

    2026年9月24日 • 用户投稿
    100
  • Debian如何提升Zookeeper处理能力

    要提升debian上zookeeper的处理能力,可以从多个方面进行优化和调整。以下是一些关键步骤和建议: 硬件和系统优化 增加内存:Zookeeper是内存密集型的应用,增加服务器的内存可以显著提高其处理能力。使用SSD:SSD硬盘比传统的HDD硬盘有更快的读写速度,可以减少I/O瓶颈,提高Zoo…

    2026年9月24日
    200
  • mysql属于什么类型的数据库?

    mysql属于什么类型的数据库?mysql属于什么类型的数据库?mysql属于什么类型的数据库?mysql属于什么类型的数据库?

    MySQL是一款开源关系型数据库管理系统,它允许用户存储、管理和访问结构化数据,优点包括开源、高效、可扩展、广泛支持和跨平台。它广泛应用于Web开发、电子商务、数据仓库、内容管理系统和数据分析等领域。 MySQL:一款流行的关系型数据库管理系统 MySQL 是一款关系型数据库管理系统 (RDBMS)…

    2026年9月24日 • 用户投稿
    900
  • linux下workerman怎么启动

    linux下workerman怎么启动linux下workerman怎么启动linux下workerman怎么启动linux下workerman怎么启动

    注意Workerman启动停止等命令都是在命令行中完成的。 要启动Workerman,首先需要有一个启动入口文件,里面定义了服务监听的端口及协议。 启动 1、以debug(调试)方式启动 php start.php start 2、以daemon(守护进程)方式启动 php start.php st…

    2026年9月24日 • 用户投稿
    100
  • mysql是什么类型的数据库?

    mysql是什么类型的数据库?mysql是什么类型的数据库?mysql是什么类型的数据库?mysql是什么类型的数据库?

    MySQL是一种开源、跨平台的关系型数据库管理系统,以其速度、可靠性、易用性、高性能、可扩展性和兼容性而著称。它广泛应用于Web开发、数据仓库、电子商务、金融服务、医疗保健等领域。 MySQL:关系型数据库管理系统 MySQL 是一种关系型数据库管理系统(RDBMS),用于创建、管理和查询数据库。它…

    2026年9月24日 • 用户投稿
    900
  • Linux回收站能恢复已格式化的文件吗

    在 linux 系统中,没有传统意义上的回收站。当你使用 rm 命令删除文件时,文件会直接从文件系统中删除,而不会经过回收站。因此,已格式化的文件在 linux 中是无法通过回收站恢复的。以下是相关信息的介绍: Linux 删除文件的方式 rm 命令:在 Linux 中,rm 命令用于删除文件。使用…

    2026年9月24日
    100
  • sublime怎么配置LSP(Language Server Protocol)_sublime语言服务器协议配置方法

    sublime怎么配置LSP(Language Server Protocol)_sublime语言服务器协议配置方法sublime怎么配置LSP(Language Server Protocol)_sublime语言服务器协议配置方法sublime怎么配置LSP(Language Server Protocol)_sublime语言服务器协议配置方法sublime怎么配置LSP(Language Server Protocol)_sublime语言服务器协议配置方法

    首先安装LSP插件,再配置语言服务器;以Python为例,通过pip安装pylsp并在LSP设置中添加客户端配置,保存后打开.py文件即可启用服务。 在 Sublime Text 中配置 LSP(Language Server Protocol)可以大幅提升代码补全、跳转定义、悬停提示等开发体验。下…

    2026年9月24日 • 用户投稿
    100
  • sublime怎么合并多行为一行_sublime快速合并多行文本技巧

    sublime怎么合并多行为一行_sublime快速合并多行文本技巧sublime怎么合并多行为一行_sublime快速合并多行文本技巧sublime怎么合并多行为一行_sublime快速合并多行文本技巧sublime怎么合并多行为一行_sublime快速合并多行文本技巧

    Sublime中合并多行为一行的方法包括:1. 使用Ctrl+J快捷键通过“Join Lines”功能快速合并,自动以空格连接;2. 用正则替换自定义连接符,如将r?n替换为逗号实现无空格合并;3. 安装Text Pastry插件实现高级合并,支持自定义分隔符。根据场景选择可显著提升编辑效率。 在使…

    2026年9月24日 • 用户投稿
    100
  • sublime怎么恢复上次关闭的标签页_sublime重新打开最近关闭文件的方法

    sublime怎么恢复上次关闭的标签页_sublime重新打开最近关闭文件的方法sublime怎么恢复上次关闭的标签页_sublime重新打开最近关闭文件的方法sublime怎么恢复上次关闭的标签页_sublime重新打开最近关闭文件的方法sublime怎么恢复上次关闭的标签页_sublime重新打开最近关闭文件的方法

    开启hot_exit和remember_open_files可自动恢复会话,配合Ctrl+Shift+T重开关闭文件,Ctrl+P查看最近文档,实现高效找回工作状态。 Sublime Text 关闭后重新打开,有时会自动恢复上次的文件和标签页,但这个功能不是每次都能生效。如果你不小心关闭了某些标签页…

    2026年9月24日 • 用户投稿
    000
  • mysql命令行工具是什么

    mysql命令行工具是什么mysql命令行工具是什么mysql命令行工具是什么mysql命令行工具是什么

    MySQL命令行工具是一款命令解释器,用于管理MySQL数据库服务器。其功能包括连接到服务器、创建/删除数据库、表和数据,以及查询、管理用户和监控性能。使用方法:打开命令提示符,输入”mysql”命令,再输入用户名和密码即可连接。常用的命令有:创建数据库(CREATE DAT…

    2026年9月24日 • 用户投稿
    100
  • 如何高效管理Debian文件系统

    高效管理debian文件系统可以通过以下几个步骤来实现: 了解文件系统结构: Debian文件系统遵循标准的Linux文件系统层次结构,例如/bin, /etc, /home, /usr, /var等。熟悉这些目录的作用,有助于更好地组织和管理文件。 磁盘空间管理: 使用df -h命令查看磁盘空间使…

    2026年9月24日
    100
  • mysql和sql server区别大吗

    mysql和sql server区别大吗mysql和sql server区别大吗mysql和sql server区别大吗mysql和sql server区别大吗

    MySQL和SQL Server的区别在于:1.许可证:MySQL开源免费,SQL Server需要付费许可证;2.平台:MySQL跨平台,SQL Server主要针对Windows;3.数据类型:MySQL提供多种数据类型,SQL Server提供更全面的数据类型;4.查询引擎:MySQL使用In…

    2026年9月24日 • 用户投稿
    100
  • sublime怎么把选中的代码片段发送到新的文件_sublime代码片段分离操作方法

    sublime怎么把选中的代码片段发送到新的文件_sublime代码片段分离操作方法sublime怎么把选中的代码片段发送到新的文件_sublime代码片段分离操作方法sublime怎么把选中的代码片段发送到新的文件_sublime代码片段分离操作方法sublime怎么把选中的代码片段发送到新的文件_sublime代码片段分离操作方法

    Sublime Text无一键发送代码到新文件功能,但可通过复制粘贴或拖拽方式快速实现:选中代码→复制→新建文件→粘贴并保存;或直接拖拽选中内容至标签栏创建新文件。 在 Sublime Text 中,目前没有直接的内置功能可以把选中的代码片段“一键发送”到一个新文件。但你可以通过几个简单的手动步骤快…

    2026年9月24日 • 用户投稿
    100
  • ubuntu compton提高分辨率技巧

    在ubuntu系统中,compton是一个常用的合成器,用于实现窗口的透明度和阴影效果。然而,compton本身并不直接提供调整分辨率的功能。分辨率的调整通常与显示管理器(如lightdm)或桌面环境(如gnome)的显示设置相关。以下是一些提高分辨率的技巧: 通过显示管理器调整分辨率 使用Ligh…

    2026年9月24日
    000
  • linux安装swoole有哪些前提条件

    linux安装swoole有哪些前提条件linux安装swoole有哪些前提条件linux安装swoole有哪些前提条件linux安装swoole有哪些前提条件

    linux下安装swoole的前提条件:(推荐: swoole视频教程) 执行 phpize ( 如果没有将php 加入到path 环境变量,写绝对路径 如: /usr/local/php/bin/phpize ) phpize phpize 命令是用来准备 PHP 扩展库的编译环境的 编译安装 可…

    2026年9月24日 • 用户投稿
    000

发表回复

登录后才能评论
关注微信