Linux入门:一些基础命令详解(2)

本文主要介绍了Linux系统的基础命令,包括touch, mkdir, rm, man等文件操作命令,echo, cat等内容查看命令,以及cp, mv的文件复制与移动,more, less, head, tail的文件浏览,zip, unzip的压缩与解压,find, grep的搜索,date, cal的时间处理,和uname的系统信息查询。这些命令是Linux日常操作的基本工具。" 121990330,11376851,Jackson处理JSON中null值为空字符串,"['java', 'spring boot', 'json处理']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

这里介绍了一些Linux系统中的基础命令,可以供大家参考和学习

一、基础命令

1.touch,mkdir,rm,man命令

touch : 创建一个文件。touch [文件名称]
mkdir:创建一个文件夹。mkdir[文件夹名称]
文件夹的嵌套创建:mkdir -p [文件夹1] [文件夹2] [文件夹3]
在这里插入图片描述
rm:删除一个文件。rm[文件名称]
rm -r:递归删除文件夹的内容。递归删除:将文件夹中的内容层层都删除掉。
rm -ri:在删除的时候进行询问,是否要删除文件夹中的具体文件
rm -rf:与rm -ri相反,表示强制进行删除,不进行询问。
rm -rf /* :表示从根目录底下将文件进行删除。(谨慎使用)
rm -rf * :相当于rm -rf ./* ,表示删除当前路径下的所有文件。
在这里插入图片描述
man命令:Linux的命令有很多参数,我们不可能全记住,但是我们可以通过查看联机手册获取帮助。
使用方法:man [需要查找的命令或者函数]

2.echo+(重定向),cat命令

echo + 重定向:输出某些内容。
cat:查看文件的内容。
在这里插入图片描述

3.cp,mv命令

cp:复制文件或者文件夹。
方法:①cp[需要拷贝的文件] [拷贝到的路径]。
②cp[需要拷贝的文件] [拷贝到的路径]/[重命名的文件]。
当要拷贝文件夹时,需要加上命令行参数 -r,即cp -r [需要拷贝的文件] [拷贝到的路径]。
在这里插入图片描述
mv:移动,重命名文件或者文件夹。
移动:mv [需要移动的文件或文件夹] [移动到的路径]。
重命名:mv [需要重命名的文件或文件夹] [重命名的文件或文件夹]。

3.more,less,head,tail命令

这几个命令都是用来查看文件内容
①more:more [文件名],功能类似cat
f:向后查看新内容。b:向前查看老内容。q:退出。
②less:less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。
less [命令行参数]:
-i 忽略搜索时的大小写
-N 显示每行的行号
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
q:退出
③head:查看文档首部的内容,默认是查看10行内容。head [文件名]
head -[num] 固定查看首部num行内容。
④tail:查看文档尾部的内容,默认是查看10行内容。tail [文件名]
tail -[num] 固定查看尾部num行内容。

4.zip,unzip命令

这几个命令是关于压缩和解压缩的指令
①zip:
对文件而言: zip [压缩文件的名字].zip [待压缩的文件]
对文件夹而言: zip -r [压缩文件夹的名字].zip [待压缩的文件夹]
压缩文件夹时,命令行参数-r十分重要,不加-r的话文件夹中的内容就没有被压缩上,只会生成一个压缩文件
②unzip:
unzip [解压缩的文件].zip ,默认解压缩到了当前的文件夹
unzip [解压缩的文件].zip -d [解压缩到的路径],可以解压缩到指定路径
在这里插入图片描述

4.find,grep,date,cal,uname命令

①find:查找文件
find [查找的路径] -name “文件名”
②grep:在文件中匹配(查找)字符串
grep [需要查找的字符串] [路径] -R
在这里插入图片描述
③date:查找当前的时间
date -s “需要更改的时间” :可以更改当前系统时间
④cal:展示日历
cal -y [年份]:展示某年的日历
⑤uname -r:查看当前Linux内核版本

总结

在Linux操作系统中还有很多很多命令,这里只介绍了一些常用的命令。希望对大家有所帮助。
未完待续!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值