
Linux 命令
文章平均质量分 53
Darren_wdq
别人有N年工作经验,俺是一个工作经验用N年,讲好基础,玩转底层。
展开
-
【Linux常用命令】之df命令
df于显示系统中所有文件系统的磁盘空间使用情况,可以提供磁盘已用大小、总大小、可用空间、已用空间以及挂载点灯信息,是Linux中基本命令之一。常用参数参数解释-a显示所有文件系统-h更已读的方式显示-H以1kb=1000b为单位换算-i显示索引字节信息-k显示时的块大小-l只显示本地文件系统-t只展示指定类型的文件系统-T显示文件系统类型-sync在获取磁盘使用信息前先执行sync同步命令例如默认情况下,df只显示具有可用空间的文件系统。原创 2024-07-26 17:59:22 · 519 阅读 · 1 评论 -
【Linux常用命令】之rm命令
rm命令是remove的缩写,是删除的意思,可以删除一个文件夹多个文件夹已经递归删除。常用参数参数解释-d仅删除无子文件的空目录-f强制删除而不询问-i删除文件前询问是否确认-r递归删除及其内部全部子文件-v显示执行过程详细信息例如├── dir1├── file1删除无子文件的空目录确认删除删除无需确认递归删除,且无需确认非常危险的动作,清空服务器系统内的所有文件,就如同删库跑路那种一次性删除多个文件显示删除过程rm 命令是 Linux 中一个强大且危险的工具。原创 2024-07-25 14:07:51 · 261 阅读 · 0 评论 -
【Linux常用命令】之mv命令
mv命令是move的缩写,可以对文件或文件夹进行剪切和重命名。常用参数参数解释-b覆盖前为目标文件创建备份-f强制覆盖而不询问-i覆盖目录文件前询问用户是否确认-n不覆盖已有文件-u当源文件比目标文件更新时,才执行覆盖操作-v显示执行过程详细信息-Z设置文件安全上下文例如对文件重命名,修改为新的文件名移动到其他目录覆盖前先备份交互式模式,在覆盖文件时提示确认重命名操作不覆盖已有文件强制覆盖mv 命令是 Linux 中非常有用的工具。原创 2024-07-25 13:38:46 · 525 阅读 · 0 评论 -
【Linux常用命令】之find命令
find命令的功能是根据给定的路径和条件查询相关文件或目录。常用参数参数解释-name匹配文件名-perm匹配文件权限-user匹配文件所属主-group匹配文件所属组-mtime匹配最后修改文件内容时间-atime匹配最后读取文件内容时间-ctime匹配最后修改文件属性时间-nouser匹配无所属主的文件-nogroup匹配无所属组的文件-newer匹配比指定文件更新的文件-type匹配文件类型-size匹配文件大小-prucne不搜索指定目录。原创 2024-07-24 15:02:48 · 266 阅读 · 0 评论 -
【Linux常用命令】之less命令
less是分页显示文本文件内容,less命令分页显示和more有几分相似,但more只能从前往后,less不仅可以从前往后还可以从后往前,相对更加灵活。(PageDown和PageUp按键)常用参数参数解释-e当文件显示结束后自动退出-m显示阅读进度百分比-N显示文件内容时带行号-Q不使用警告音-s将连续多个空行视为一行-S显示较多的内容而不换行-x数字将tab字符显示为指定个数的空格字符例如展示分页信息最后不退出,需要按q键退出显示结束后自动退出打开文件后显示行数。原创 2024-07-23 15:47:57 · 1097 阅读 · 0 评论 -
【Linux常用命令】之more命令
more是分页显示文本文件内容,如果文本文件内容过多较长,使用cat则会读取后很难看清,这时如果有个可以分页的命令就更合适了。只要有需求就有人去实现,这不来了个more命令常用参数参数解释-c不滚屏,先显示内容再清除旧内容-s多个空行压缩成一行显示-数字设置每屏显示的最大行数+数字设置从指定的行开始显示内容+/关键字从指定的行开始显示内容例如。原创 2024-07-23 14:26:30 · 388 阅读 · 0 评论 -
【Linux常用命令】之cat命令
cat是 “concatenate files and print” 的缩写,功能是在终端设备上显示文件内容。cat有个神奇的功能就是,在复制很长的一行文本时,能达到不换行的目的,more、tail、head等命令则不会保留此功能。常用参数参数解释-b显示行数(空行不编号)-E每行结束处显示$符号-n显示行数(空行也编号)-s显示行数(多个空行算一个编号)-T将TAB字符显示为^I符号例如cat 显示换行,more 显示换行拷贝后的值16查看指定文件fenge。原创 2024-07-22 16:53:40 · 652 阅读 · 0 评论 -
【Linux常用命令】之mkdir命令
mkdir是 “make directories” 的缩写,其功能是创建文件夹,以为创建文件夹很简单的吗,其实也不是,当有文件夹存的时候,会报已经存在,那就创建不了,需要添加参数。常用参数参数解释-m创建目录的同时设置权限-p递归创建多级目录-v显示执行过程详细信息-z设置安全上下文参考示例创建文件夹。原创 2024-07-22 16:11:14 · 517 阅读 · 0 评论 -
【Linux常用命令】之awk命令
awk命令由Alfred Aho、Peter Weinberger和Brian Kernighan三位开发的,其名称源自开发者姓氏的首字母。AWK不仅是一个命令,更是一种编程语言,专门用于处理和分析文本文件,对文本内容进行高效管理,awk、sed和grep并称为Linux系统中的文本三剑客。常用参数参数解释-f从脚本中读取awk命令-F设置输入时字段分隔符内置变量参数解释NF浏览记录域的个数RS控制记录分隔符参考示例打印特定字段的值,注意观察和前面的值,默认分隔是空格。原创 2024-07-22 15:47:27 · 292 阅读 · 0 评论 -
【Linux常用命令】之sed命令
sed是 “stream editor” 的缩写是一款强大的命令行工具,可以对文本文件进行编辑,可以减少很多重复的工作,而且可以避免vi或者vim中由于手滑导致的误操作。常用参数参数解释-i直接修改文本内容,而不输出到终端-e直接在命令行指定要执行的脚本参考示例替换后输出屏幕这种情况我一般是用于测试的情况,查看是否替换完成直接替换加上-i参数后直接替换文本内容,做之前请记得备份文件,否则无法还原在指定行前增加内容Hi World在指定行后增加内容删除行删除2~4行匹配某行在行前增加。原创 2024-07-19 16:59:21 · 665 阅读 · 0 评论 -
【Linux常用命令】之grep命令
grep是 “Global Regular Expression Print” 的缩写。它通过使用正则表达式来搜索文本文件中的特定模式,并输出包含该模式的行。对于查找文件中的某些字符或者正则匹配的值非常奏效。常用参数参数解释-i忽略大小写匹配-r递归搜索模式-v不包含匹配文本所有行-c计数匹配的行数-n显示所有匹配行以及行号-w只匹配整个单词参考示例Hellohello2演示目录忽略大小写Hellohello2递归搜索模式不匹配文本所有行匹配计数显示所有匹配行以及行号。原创 2024-07-17 13:51:33 · 347 阅读 · 0 评论 -
【Linux常用命令】之cp命令
cp这个命令是英文copy,您可别理解为了couple或者coterie partner,也是常用的命令之一,也就是我们常说的复制粘贴的功能。常用参数参数解释-b覆盖目标文件前先备份-f目标文件存在时强制覆盖-i目标文件存在会询问是否覆盖-p保留文件或目录的所有属性信息-v显示执行过程信息我习惯用的一个命令是cp -rp 保留原来的属性并迭代复制total 24cp -rv 显示复制的过程在拷贝文件时,使用cp命令,加上对应的参数,实现不同的功能,我还特喜欢-v。原创 2024-07-17 11:25:15 · 296 阅读 · 0 评论 -
【Linux常用命令】之ls命令
Linux常用命令之ls命令原创 2024-07-17 10:42:59 · 376 阅读 · 0 评论