企业门户网站系统,wordpress 商业,全球设计师网,手表欧米茄官网Linux 常用指令汇总 文章目录 Linux 常用指令汇总[toc]前言一、文件目录指令pwd 指令ls 指令cd 指令mkdir 指令rmdir 指令tree 指令cp 指令rm 指令mv 指令cat 指令more 指令less 指令head 指令tail 指令echo 指令 指令 指令 二、时间日期指令date 指令cal 指令 三、…Linux 常用指令汇总 文章目录 Linux 常用指令汇总[toc]前言一、文件目录指令pwd 指令ls 指令cd 指令mkdir 指令rmdir 指令tree 指令cp 指令rm 指令mv 指令cat 指令more 指令less 指令head 指令tail 指令echo 指令 指令 指令 二、时间日期指令date 指令cal 指令 三、搜索查找指令find 指令locate 指令grep 指令 四、压缩和解压缩指令gzip 指令 gunzip 指令zip 指令 unzip 指令tar 指令 总结
前言
在日常的Linux系统操作中熟练使用命令行是非常重要的一项技能。本篇技术博客将为大家总结Linux常用指令涵盖文件目录操作、时间日期管理、搜索查找、以及压缩和解压缩等方面。无论是初学者还是有一定经验的用户通过本文的学习将更加熟练地使用Linux系统提高工作效率。
一、文件目录指令
pwd 指令
基本语法
pwd
用于显示当前目录的路径
实操案例
ls 指令
基本语法:
ls [选项] [目录或是文件]常用选项-a 显示当前目录所有的文件和目录包括隐藏的。-l 以列表的方式显示信息相当于ll
实操案例
列出当前目录下所有的文件和目录: cd 指令
基本语法
cd [参数]
功能描述切换到指定目录
常用参数
绝对路径(以/开头的目录)和相对路径(以目录名开头的目录从当前目录下开始查找)
cd ~ 或者cd 回到自己的主目录
cd … 回到当前目录的上一级目录
实操案例 mkdir 指令
基本语法
mkdir [选项] 要创建的目录常用选项
-p 创建多级目录
实操案例 rmdir 指令
基本语法
rmdir 目录
功能描述删除一个空目录
实操案例 tree 指令
首先需要下载tree包下载方式CentOS
yum install tree或(Ubuntu)
apt get-install tree基本语法
tree 目录
功能描述以树状形式展开显示当前目录及其子目录
实操案例 cp 指令
基本语法
cp [选项] source dest常用选项
-r 递归复制整个文件夹
实操案例 rm 指令
可以删除文件也可删除目录。
基本语法
rm [选项] 要删除的文件或目录常用选项
-r 递归删除整个文件夹
-f 强制删除不提示
实操案例 mv 指令
基本语法
mv oldNameFile newNameFile (功能描述重命名)mv /temp/movefile /targetFolder (功能描述移动文件)
实操案例 cat 指令
基本语法:
cat [选项] 要查看的文件名常用选项
-n 显示行号
实操案例
利用 “pgup” 和 “Pgdn” 实现上下翻阅浏览 more 指令
基本语法
more 要查看的文件名
功能说明more指令是一个基于VI编辑器的文本过滤器它以全屏幕的方式按页显示文本文件的内容。
快捷键 实操案例 less 指令
基本语法
less 要查看的文件名
功能说明less指令用来分屏查看文件内容它的功能与more指令类似但是比more指令更加强大支持各种显示终端。less指令在显示文件内容时并不是一次将整个文件加载之后才显示而是根据显示需要加载内容对于显示大型文件具有较高的效率。
快捷键 实操案例 head 指令
基本语法
head 文件(功能描述默认查看文件头10行内容)head -n 5 文件(功能描述查看文件头5行内容5可以是任意行数)
实操案例 tail 指令
基本语法
tail 文件功能描述默认查看文件尾10行内容tail -n 5 文件功能描述查看文件尾5行内容5可以是任意行数
实操案例 echo 指令
基本语法
echo [选项] [输出内容]
功能介绍输出变量或常量内容到控制台
实操案例 指令
基本语法
查看指令 目标文件
功能说明将前一个查看指令中的结果覆盖写入到目标文件中如果目标文件不存在则新建。
实操案例
1结合 cat 指令 2结合 head 指令 3结合 ls 指令 指令
基本语法
查看指令 目标文件
功能说明将前一个查看指令中的结果追加写入到目标文件中如果目标文件不存在则新建。
实操案例 二、时间日期指令
date 指令
基本语法
date功能描述显示当前时间date %Y功能描述显示当前年份date %m功能描述显示当前月份date %d功能描述显示当前是哪一天date “%Y-%m-%d %H:%M:%S”功能描述显示年月日时分秒date -s 字符串时间功能描述设置日期
实操案例 cal 指令
基本语法
cal [选项]功能描述不加选项显示本月日历
实操案例
三、搜索查找指令
find 指令
find指令将从指定目录向下递归地遍历其各个子目录将满足条件的文件或者目录显示在终端。
基本语法
find [搜索范围] [选项]
选项说明
-name:按名称查找支持通配符。-user:按用户名查找-size:按文件大小查找
实操案例 locate 指令
基本语法
locate 要搜索的文件名
说明locate指令可以快速在整个系统中定位文件路径。locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。locate指令无需遍历整个文件系统查询速度较快。
为了保证查询结果的准确度管理员必须定期更新 locate 时刻。
实操案例 通过此案例更加深刻认识到 updatedb 更新 locate 时刻的重要性。
grep 指令
基本语法
grep [选项] 查找的源文件内容常用选项
-n显示匹配行和行号
-i忽略大小写
说明grep 过滤查找管道符“|”表示将前一个命令的处理结果输出传递给后面的命令处理。
实操案例 四、压缩和解压缩指令
gzip 指令 gunzip 指令
基本语法:
gzip 文件
功能说明压缩文件将文件压缩为 *.gz 文件存放在原文件所在目录压缩成功后会把原文件删除。用于压缩单个文件。
gunzip 文件
功能说明解压缩文件命令解压成功后存放在原压缩文件所在目录并且把原压缩文件删除。
实操案例 zip 指令 unzip 指令
基本语法
zip [选项] XXX.zip 将要压缩的内容
功能描述将是指定文件或目录压缩成XXX.zip文件用于压缩所有文件结构。
选项说明
-r递归压缩即压缩目录 unzip [选项] XXX.zip
功能描述将指定XXX.zip文件解压缩用于解压缩所有文件结构。
常用选项
-l 文件查看压缩文件内目录
-d 目录指定解压后文件的存放目录 tar 指令
基本语法
tar [选项] XXX.tar.gz [打包的内容]
功能描述打包或者解压文件
选项说明
---- 压缩文件名前 -c产生.tar.gz打包文件-v显示详细信息-f指定压缩后的文件名-z打包同时压缩-x解压.tar.gz文件压缩-cvzf解压缩-xvzf ---- 压缩文件名后 -C: 指定解压到哪个目录 实操案例 总结
通过本篇技术博客的学习我们深入了解了Linux系统中一些常用的命令包括文件目录的操作、时间日期的管理、搜索查找的技巧以及压缩和解压缩的实用指令。这些基础命令是Linux操作的核心掌握它们能够让我们更加高效地管理文件、查找信息和进行系统维护。在日常工作中灵活运用这些命令将帮助我们更好地处理各种任务。