本文共 1496 字,大约阅读时间需要 4 分钟。
Linux系统的强大功能离不开丰富的命令行工具。掌握这些指令,能让您的日常操作更加高效。
Linux系统提供了灵活的运行级别管理,能够满足不同场景的需求。默认配置文件位于/etc/inittab,常用级别包括3(多用户网络服务)和5(图形化界面)。通过以下命令可以查看和设置默认运行级别:
systemctl set-default TARGET.target - 设置默认运行级别systemctl get-default - 查询当前默认运行级别切换运行级别需谨慎操作,避免因未锁定导致服务中断。建议locally执行init [运行级别],如init 3和init 5。
Linux以everything is a file著称,文件操作指令功能强大且便捷。以下是常用文件管理命令:
pwd - 显示当前工作目录ls [选项] [路径] - 列出目录内容,可选参数有:-a 显示所有文件,包括隐藏文件-l 列出文件详细信息,包括权限、用户、群组、大小等cd [路径] - 切换目录,可用cd ~或cd回到家目录mkdir [-p] [目录] - 创建目录,可选参数-p创建多级目录rmdir [-p] [目录] - 删除空目录,可选参数-p递归删除touch [文件名] - 创建空文件cp [选项] 源文件 目标目录 - 拷贝文件或目录,可选参数:-r 递归拷贝,拷贝文件夹内所有内容-f 强制覆盖存在的文件rm [选项] 文件名 - 删除文件或空目录,可选参数:-r 递归删除文件夹内所有内容-f 强制删除非空目录mv 源文件 目标目录 - 移动文件或目录,亦可用于重命名cat [选项] 文件名 - 启用逐行查看文件内容more 和 less - 分别以屏幕模式浏览文件> 和 >> - 文件输出重定向指令,前者覆盖原文件,后者追加echo [内容] - 显示文本,支持与重定向结合使用Linux提供精确的时间管理工具,帮助用户了解和设置系统时间:
date - 显示当前时间,可选时间格式date -s - 设置当前系统时间cal - 查看日历,支持拖动鼠标调整日期迅速定位文件的关键在于高效的搜索工具。推荐使用以下指令:
find [搜索路径] [选项] - 深度搜索文件,可用参数:-name 文件名 根据文件名过滤-user 用户名 按文件所有者查找-size 数量 按文件大小筛选locate 文件名 - 快速定位文件,基于locate数据库查询grep - 文本过滤器,可与管道符号|结合使用进行文件打包或解压时,推荐使用这些强大的工具:
gzip 和 gunzip - Unix标准压缩解压工具zip 和 unzip - 常用于项目打包和解包tar - 多功能打包工具,可结合-z使用gzip压缩了解文件权限管理是系统安全的基础知识。了解如何查看和修改文件所有人、组和其他组的权限:
ls -la - 查看文件权限信息,格式为drwxrwx---chmod - 修改文件或目录权限,数字权限模式支持:rwxrwxrwxchown newuser file - 修改文件所有者chgrp newgroup file - 修改文件所在组在实际操作中,可以通过history查看命令历史,并利用!快速执行历史命令,极大提升工作效率。
转载地址:http://fxqez.baihongyu.com/