首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux常用命令50个_docmd常用命令详解

如果指定比较文件,则只有当输入为文本文件时才有效。以逐行方式,比较文本文件异同处。如果指定比较是目录时候,diff 命令会比较两个目录下名字相同 # 文本文件。...列出不同二进制文件、公共子目录和只一个目录出现文件。 -a or --text  #diff预设只会逐行比较文本文件。...-x or --exclude  #不比较选项中所指定文件 or 目录。 -X or --exclude-from  #您可以将文件 or 目录类型存成文本文件,然后=中指定此文本文件。...使用示例: 50. ln 命令是为某一个文件另外一个位置建立一个同步链接 Linux文件系统,有所谓链接(link),我们可以将其视为档案别名,而链接又可分为两种 : 硬链接(hard link...硬链接存在同一个文件系统,而软链接却可以跨越不同文件系统。 软链接: 1.软链接,以路径形式存在

66020

13 个适合『中级开发者』练手项目

应用程序,用户将输入原始 URL,最后获得缩短 URL。为此,可以使用 random 和 string 模块组合来生成缩短版 URL 字符。...可以使用 PySimpleGUI 库创建具有一个功能强大由小部件组成用户界面,该界面也无需处理大量复杂工作。 用户应该能够完成一些简单任务,如创建目录文本文件。...它是一个命令行项目,用 SQLite 数据库就可以很好地保存联系人。SQLite 设置非常友好。你可以将联系人详细信息保存在文件文件不会具有 SQLite 优势,例如更好性能和安全性。...由于必须保存要检查文件列表,因此我们可以将其存在文件(只是网站列表,也可以通过 sqlite3 模块使用 SQLite 数据库。...2、额外挑战 该应用程序也可以检查站点连接状态,并将结果显示命令这要求用户继续检查命令行。 也可以增加通知功能。通知功能可以站点状态发生变化时,在后台通过声音提醒用户。

1.5K40
您找到你想要的搜索结果了吗?
是的
没有找到

linux常用命令、bash语法学习笔记,持续记录

大于号:将一条命令执行结果(标准输出,或者错误输出,本来都要打印到屏幕上面的)重定向其它输出设备(文件,打开文件操作符,打印机等等) 小于号:命令默认从键盘获得输入,改成从文件,或者其它打开文件以及设备输入...10. tree命令 tree [目录名] 以树状图列出文件目录结构,tree -d 只显示目录信息 11. cat命令 cat命令用于查看内容较少文本文件,格式:cat [选项] [文件]。.../PageUp可以实现一页一页上下翻 14. grep命令 grep命令用于文本执行关键词搜索,并显示匹配结果,格式: grep [选项] [文件]。...f2 匹配比文件f1比f2旧文件 --type b/d/c/p/l/f 匹配文件类型(后面的字母参数依次表示块设备、目录、字符设备、管道、链接文件文本文件) -size 匹配文件大小(+50KB...类似于Windows操作系统快捷方式 软链接可以 跨文件系统 ,硬链接不可以 软链接可以对一个不存在文件名进行链接链接可以对目录进行链接 29.2硬链接 建立硬链接时,另外目录本目录增加目标文件一个目录项

1.6K30

Linux命令三剑客

-h --no-filename 显示符合样式那一行之前,不标示该行所属文件名称。 -H --with-filename 显示符合样式那一行之前,表示该行所属文件名称。...-i --ignore-case 忽略字符大小写差别。 -l --file-with-matches 列出文件内容符合指定样式文件名称。...-L --files-without-match 列出文件内容不符合指定样式文件名称。 -n --line-number 显示符合样式那一行之前,标示出该行列数编号。...awk ---- 一句话概括 awk 是一个处理文本文件强大工具,主要用于文本分析 语法 awk [选项参数] 'script' var=value file(s) awk [选项参数] -f...-f [script文件]--file=[script文件] 以选项中指定script文件来处理输入文本文件。 -h--help 显示帮助。

50400

了解和学习基本Shell脚本和Linux文件系统疑难解答 - 第10部分

基本Shell脚本 如前所述,shell脚本作为纯文本文件诞生。 因此,可以使用我们首选文本编辑器创建和编辑。...如果我们还没有保存在里面的$ PATH变量列出目录之一,我们脚本,我们需要追加./到文件名,以执行它。 否则,我们可以像使用常规命令那样运行它。 # pwd # ....循环 此循环允许为值列表每个值执行一个多个命令。...你可能要保持主机列表文本文件,并使用脚本现在,然后确定每个它们是否可ping与否(随意更换myhosts内容,并亲自尝试)。...# fsck -n /dev/sdg1 根据fsck输出错误消息,我们将知道我们是否可以尝试自己解决问题将其升级到工程团队以执行进一步硬件检查。

70220

【Python】13 个适合『中级开发者』练手项目

应用程序,用户将输入原始 URL,最后获得缩短 URL。为此,可以使用 random 和 string 模块组合来生成缩短版 URL 字符。...代码逻辑,应用程序必须不断检查设置闹铃时间。到达时间后,它会触发一个播放闹钟铃声功能。 由于应用程序将检查设置闹铃时间,这意味着应用程序必须将其存在数据库。...可以使用 PySimpleGUI 库创建具有一个功能强大由小部件组成用户界面,该界面也无需处理大量复杂工作。 用户应该能够完成一些简单任务,如创建目录文本文件。...由于必须保存要检查文件列表,因此我们可以将其存在文件(只是网站列表,也可以通过 sqlite3 模块使用 SQLite 数据库。...2、额外挑战 该应用程序也可以检查站点连接状态,并将结果显示命令这要求用户继续检查命令行。 也可以增加通知功能。通知功能可以站点状态发生变化时,在后台通过声音提醒用户。

1.3K20

给中级Python开发者13个练手项目,适合你不?

技术细节 该项目设计主要目标是缩短 URL。应用程序缩短 URL 后,再访问缩短 URL 时将用户重定向到原始 URL。 应用程序,用户将输入原始 URL,最后获得缩短 URL。...可以使用 PySimpleGUI 库创建具有一个功能强大由小部件组成用户界面,该界面也无需处理大量复杂工作。 用户应该能够完成一些简单任务,如创建目录文本文件。...它是一个命令行项目,用 SQLite 数据库就可以很好地保存联系人。SQLite 设置非常友好。你可以将联系人详细信息保存在文件文件不会具有 SQLite 优势,例如更好性能和安全性。...由于必须保存要检查文件列表,因此我们可以将其存在文件(只是网站列表,也可以通过 sqlite3 模块使用 SQLite 数据库。 2....额外挑战 该应用程序也可以检查站点连接状态,并将结果显示命令这要求用户继续检查命令行。 也可以增加通知功能。通知功能可以站点状态发生变化时,在后台通过声音提醒用户。

1.1K20

给中级Python开发者13个练手项目,适合你不?

技术细节 该项目设计主要目标是缩短 URL。应用程序缩短 URL 后,再访问缩短 URL 时将用户重定向到原始 URL。 应用程序,用户将输入原始 URL,最后获得缩短 URL。...可以使用 PySimpleGUI 库创建具有一个功能强大由小部件组成用户界面,该界面也无需处理大量复杂工作。 用户应该能够完成一些简单任务,如创建目录文本文件。...它是一个命令行项目,用 SQLite 数据库就可以很好地保存联系人。SQLite 设置非常友好。你可以将联系人详细信息保存在文件文件不会具有 SQLite 优势,例如更好性能和安全性。...由于必须保存要检查文件列表,因此我们可以将其存在文件(只是网站列表,也可以通过 sqlite3 模块使用 SQLite 数据库。 2....额外挑战 该应用程序也可以检查站点连接状态,并将结果显示命令这要求用户继续检查命令行。 也可以增加通知功能。通知功能可以站点状态发生变化时,在后台通过声音提醒用户。

96230

给中级Python开发者13个练手项目,适合你不?

该应用程序可以将其内容聚合作为后台进程进行实现。celery apscheduler 等库可以提供帮助。建议尝试 apscheduler。它非常适用于小型后台进程。...技术细节 该项目设计主要目标是缩短 URL。应用程序缩短 URL 后,再访问缩短 URL 时将用户重定向到原始 URL。 应用程序,用户将输入原始 URL,最后获得缩短 URL。...可以使用 PySimpleGUI 库创建具有一个功能强大由小部件组成用户界面,该界面也无需处理大量复杂工作。 用户应该能够完成一些简单任务,如创建目录文本文件。...由于必须保存要检查文件列表,因此我们可以将其存在文件(只是网站列表,也可以通过 sqlite3 模块使用 SQLite 数据库。 2....额外挑战 该应用程序也可以检查站点连接状态,并将结果显示命令这要求用户继续检查命令行。 也可以增加通知功能。通知功能可以站点状态发生变化时,在后台通过声音提醒用户。

1.2K40

600个常用Linux命令大全,从A到Z

dos2unix 将 DOS 文本文件转换为 UNIX 格式 dosfsck 诊断 MS-DOS 文件系统问题并尝试修复它们 dstat 用于从系统组件(例如网络连接、IO 设备 CPU 等)检索信息统计信息...fmt 用作简化和优化文本文件格式化程序 fold 将输入文件每一行包装起来以适应指定宽度并将其打印到标准输出 for 用于列表存在每个元素重复执行一组命令 free 显示可用空间总量以及系统中使用内存量和交换内存量...kill 命令向终止进程进程发送信号 L 命令 描述 last 用于显示自创建文件 /var/log/wtmp 以来登录和退出所有用户列表 less 用于每次读取一页(一屏)文本文件内容 let...这个命令可以一次创建多个目录 modinfo 用于显示有关 Linux 内核模块信息 more 用于命令提示符下查看文本文件文件较大情况下一次显示一屏(例如日志文件) mount 用于将设备上找到文件系统挂载到以...uniq 用于报告过滤掉文件重复行 unix2dos 将 Unix 文本文件转换为 DOS 格式 until 用于执行一组命令,只要“直到”命令最后一个命令退出状态不为零 uptime 用于找出系统活动

28911

Linux命令大全,从A到Z都有总结,封神之作!

ed 用于启动 ed 文本编辑器,它是一个基于行文本编辑器,具有最小界面,这使得处理文本文件复杂性降低,即创建、编辑、显示和操作文件 egrep 将模式视为扩展正则表达式并打印出与模式匹配行...它还用于自定义环境运行实用程序命令 eval 用于将参数作为 shell 命令执行内置命令 ex Linux 文本编辑器,也称为 vi...fmt 用作简化和优化文本文件格式化程序 fold 将输入文件每一行包装起来以适应指定宽度并将其打印到标准输出 for 用于列表存在每个元素重复执行一组命令...这个命令可以一次创建多个目录 modinfo 用于显示有关 Linux 内核模块信息 more 用于命令提示符下查看文本文件...压缩文件调用 diff 程序 zdump 用于打印指定区域中的当前时间,或者您可以说命令命名每个区域名称打印当前时间 zgrep 用于从给定文件搜索表达式

2.3K02

Linux常用命令

命令用于分析一行信息,若当中有我们所需信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令输出进行筛选加工等。...1.3.3 sort 命令 Linux sort命令用于文本文件内容加以排序。...sort可针对文本文件内容,以行为单位来排序。...sort file1 file2 | uniq -d 取出两个文件交集(只留下同时存在于两个文件文本) 1.3.4 comm 命令 Linux comm 命令用于比较两个已排过序文件。...这项指令会一列列地比较两个已排序文件差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成 3 列显示:第 1 列仅是第 1 个文件中出现过列,第 2 列是仅在第 2 个文件中出现过列,

19940

Linux 常用zip压缩和解压命令详解

具体如下图: zip命令介绍   zipLinux系统中用于压缩文件文件夹,zip是Windows和Linux等系统中常用压缩程序,其压缩后后缀名为.zip。...-v 显示指令执行过程显示版本信息。 -V 保存VMS操作系统文件属性。 -w 文件名称里假如版本编号,本参数仅在VMS操作系统下有效。 -x 压缩时排除符合条件文件。...-v 执行是时显示详细信息。 -z 仅显示压缩文件备注文字。 -a 对文本文件进行必要字符转换。 -b 不要对文本文件进行字符转换。 -C 压缩文件文件名称区分大小写。...zipinfo命令用于列出压缩文件信息,可以不解压情况下知道压缩文件详细信息。例如执行命令如下: zipinfo admin.zip   通过执行命令之后。...-l 此参数效果和指定”-m”参数类似,但会列出原始文件大小而非每个文件压缩率。 -m 此参数效果和指定”-s”参数类似,多会列出每个文件压缩率。

3.3K20

Unix 命令大全,常用命令都在这边了,工作必备!

Unix 获得帮助 man – 查看 Unix 命令手册页 Unix Shell 命令 clear – 清除屏幕 history – 显示以前命令历史 时间和日期命令 date – 显示当前日期和时间...– 更改文件/目录访问权限 chown – 更改文件/目录所有权 Unix 文本文件操作 Unix 中最重要配置是明文文件,这些命令可以让你快速检查文件查看日志: cat - 连接文件并将内容显示到标准输出...more – 查看文本文件解析 Unix 命令输出时基本分页 less - 用于查看文本文件改进分页工具(比 more 命令更好) head – 显示文本文件前 10 行(您可以指定任意数量行...) tail – 显示文本文件最后 10 行(可以指定任何数字) grep – 文本文件搜索模式 Unix 目录管理命令 导航文件系统和管理目录: cd – 更改目录 pwd – 确认当前目录 ln...– 建立文件和目录链接和符号链接 mkdir – 创建目录 rmdir – Unix 删除目录 Unix 系统状态命令 查看主机名配置和重要统计信息最有用命令: 主机名 – 显示设置服务器主机名

2.2K30

汇总:Linux文件管理50个命令

文 | 糖豆 图 | 来源网络 糖豆贴心提醒,本文阅读时间6分钟,文末有秘密! Linux cat命令 cat 命令用于连接文件打印到标准输出设备上。...diff以逐行方式,比较文本文件异同处。所是指定要比较目录,则diff会比较目录相同文件文件,但不会比较其中子目录。...Linux mmove命令 Linux mmove命令用于MS-DOS文件系统,移动文件目录,更改名称。...rcp指令用在远端复制文件目录,如同时指定两个以上文件目录,且最后目的地是一个已经存在目录,则它会把前面指定所有文件目录复制到该目录。...Linux awk 命令 AWK是一种处理文本文件语言,是一个强大文本分析工具。

1.6K60

Windows 命令行快速上手

支持通配符 * dir FILE_NAME type Windows 命令 shell ,type 是显示文本文件内容内置命令。... PowerShell ,type 是 Get-Content cmdlet 内置别名,它也显示文件内容,使用不同语法。...命令格式: type [:][] 示例: :: 打印文本文件全部内容 type FILE_NAME more 用于逐页显示文本文件内容。...它允许你按页查看文本文件,以避免终端窗口中一次显示太多内容,从而使文本更易于阅读。 使用 more 命令时,可以按以下方式进行操作: 按下空格键:显示下一页文本内容。.../h:复制隐藏和系统文件。 /i:如果目标是目录包含多个文件将其视为目标目录。 /k:复制文件并保留目标文件只读属性(如果源文件存在)。 默认情况下,xcopy 删除只读属性。

25820

基础篇:Linux 常用命令总结「建议收藏」

这是一个使用频率超高文件管理命令,我们需要特别留意它与复制区别:mv与cp结果不同。mv命令好像文件“搬家”,文件名称发生改变,个数并未增加。...-l”参数使用 -d 只列出文本文件,本参数需配合”-l”参数使用 -e–erase 卸载软件包 -f 查询文件命令属于哪个软件包 -h–hash 安装软件包时列出标记 -i 显示软件包相关信息...可以使用一个命令将整个目录结构打包到zip存档。 对于文本文件来说,压缩比为2:1和3:1是常见。zip只有一种压缩方法(通缩),并且可以不压缩情况下存储文件。...-h 查询多文件时不显示文件名 -s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有行 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功...file_* 不再显示文件名: grep -h zwx file_* 只列出符合匹配文件名,不列出具体匹配行: grep -l zwx file_* 不显示不存在无匹配文本信息: grep

2.1K10

Linux常用命令总结(mysql数据库常用命令)

这是一个使用频率超高文件管理命令,我们需要特别留意它与复制区别:mv与cp结果不同。mv命令好像文件“搬家”,文件名称发生改变,个数并未增加。...,本参数需配合”-l”参数使用 -d 只列出文本文件,本参数需配合”-l”参数使用 -e–erase 卸载软件包 -f 查询文件命令属于哪个软件包 -h–hash 安装软件包时列出标记...可以将两个不同选项组合,以获得期望输出: lsblk -nl 4️⃣ hdparm命令 – 显示与设定硬盘参数 hdparm命令用于检测,显示与设定IDESCSI硬盘参数。...可以使用一个命令将整个目录结构打包到zip存档。 对于文本文件来说,压缩比为2:1和3:1是常见。zip只有一种压缩方法(通缩),并且可以不压缩情况下存储文件。...-h 只列出压缩文件文件名称 -l 此参数效果和指定”-m”参数类似,但会列出原始文件大小而非每个文件压缩率 -m 此参数效果和指定”-s”参数类似,多会列出每个文件压缩率 -

3.2K10

基础篇:Linux 常用命令总结

这是一个使用频率超高文件管理命令,我们需要特别留意它与复制区别:mv与cp结果不同。mv命令好像文件“搬家”,文件名称发生改变,个数并未增加。...-l”参数使用 -d 只列出文本文件,本参数需配合”-l”参数使用 -e–erase 卸载软件包 -f 查询文件命令属于哪个软件包 -h–hash 安装软件包时列出标记 -i 显示软件包相关信息...可以使用一个命令将整个目录结构打包到zip存档。 对于文本文件来说,压缩比为2:1和3:1是常见。zip只有一种压缩方法(通缩),并且可以不压缩情况下存储文件。...-h 查询多文件时不显示文件名 -s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有行 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功...file_* 不再显示文件名: grep -h zwx file_* 只列出符合匹配文件名,不列出具体匹配行: grep -l zwx file_* 不显示不存在无匹配文本信息: grep

3.6K43

史上最硬核Linux命令大全,还不收藏? ❤️【通俗易懂,小白一看就会】

这是一个使用频率超高文件管理命令,我们需要特别留意它与复制区别:mv与cp结果不同。mv命令好像文件“搬家”,文件名称发生改变,个数并未增加。...-l”参数使用 -d 只列出文本文件,本参数需配合”-l”参数使用 -e–erase 卸载软件包 -f 查询文件命令属于哪个软件包 -h–hash 安装软件包时列出标记 -i 显示软件包相关信息...可以使用一个命令将整个目录结构打包到zip存档。 对于文本文件来说,压缩比为2:1和3:1是常见。zip只有一种压缩方法(通缩),并且可以不压缩情况下存储文件。...-h 查询多文件时不显示文件名 -s 不显示不存在、没有匹配文本错误信息 -v 显示不包含匹配文本所有行 -w 匹配整词 -x 匹配整行 -r 递归搜索 -q 禁止输出任何结果,已退出状态表示搜索是否成功...file_* 不再显示文件名: grep -h zwx file_* 只列出符合匹配文件名,不列出具体匹配行: grep -l zwx file_* 不显示不存在无匹配文本信息: grep

1.7K20
领券