初识Linux(下).妈妈再也不用担心我Linux找不到门了

这篇具有很好参考价值的文章主要介绍了初识Linux(下).妈妈再也不用担心我Linux找不到门了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

“我会定期分享我的学习和工作经验,也欢迎大家留言和交流,让我们共同学习和进步!感谢大家的支持!”


系列文章

初识Linux(上).妈妈再也不用担心我Linux找不到门了。

初识Linux(中).妈妈再也不用担心我Linux找不到门了。

初识Linux(下).妈妈再也不用担心我Linux找不到门了。

1. date时间相关的指令

1.1 date

语法: date显示

date 指定格式显示时间: date +%Y:%m:%d
date 用法:date [OPTION]… [+FORMAT]

1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下

%H :: 小时(00..23) 
%M : 分钟(00..59) 
%S : 秒(00..61) 
%X : 相当于 %H:%M:%S 
%d : 日 (01..31) 
%m : 月份 (01..12) 
%Y : 完整年份 (0000..9999) 
%F : 相当于 %Y-%m-%d

1.2 在设定时间方面

date -s //设置当前时间,只有root权限才能设置,其他只能查看。
date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00 
date -s 01:01:01 //设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
date -s “01:01:01 20080523″ //这样可以设置全部时间
date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
date -s “20080523 01:01:01″ //这样可以设置全部时间

示例如下:

输入date
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
输入
date +%Y-%m
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

输入
date +%Y-%m-%d_%H:%M:%S
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
格式可以自由控制

输入date +%Y:%m-%d_%H/%M-%S
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
时间是一个非常重要的概念,比如用来查日志


1.3 时间戳

时间->时间戳:date +%s
时间戳->时间:date -d@1508749502
Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。

示例如下:

可以看到我每次输入date +%s下面打印的数字都在递增,这个数字就是时间戳
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
那么怎么转换时间戳呢?
输入·date +%Y:%m-%d_%H/%M-%S -d @0
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


2. Cal指令

命令格式: cal [参数][月份][年份]

功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

常用选项:

-3 显示系统前一个月,当前月,下一个月的月历
-j  显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y  显示当前年份的日历

示例如下:

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
输入年份显示该年所有月份
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

类似windows

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


3. find指令:(非常重要) -name

语法: find 你要查找的路径 -opt(name) filename

功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)
常用选项:

真正的在系统的树型结构中进行文件查找的,所以查找的比较慢。
但是第二次查找比较快,因为find运行的时候会把上次查询的历史结果会被操作系统缓存。

Linux下find命令在目录结构中搜索文件,并执行指定的操作。
Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很
多,其中大部分选项都值得我们花时间来了解一下。
即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。
在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系
统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

示例如下:

从根目录开始查:
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
/root/a处开始查
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
如果指定路径,相当于只查找该路径下的路径,相当于只查找子路径,这样查找比较快。

类似windows

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


4. grep指令

语法: grep [选项] 搜寻字符串 文件

功能: 在文件中搜索字符串,将找到的行打印出来

常用选项:

-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

示例如下:

按照对应关键字“999”把指定文件中“321.txt”的内容,按行显示
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

类似windows

可以在记事本中按ctrl + f快捷键进行查找内容
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


5. zip/unzip指令:

语法:zip 压缩文件.zip 目录或文件

功能: 将目录或文件压缩成zip格式

为什么要打包压缩?

1.缩小体积,占领磁盘空间小,下载快
2.不会轻易丢失文件
如果没有找到该指令,需要进行安照yum install -y unzip zip

示例如下:

将目录a打包为a.zip注意这样只打包了目录,就是打包了个空目录
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
那么怎么打包该目录,包括该目录的所有内容呢?
-r,比如把a打包为a2.zip
输入zip -r a2.zip a

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
如果要解压的其他目录,可以用-d,x
如把a2.zip解压到目录b中;
输入unzip a2.zip -d b
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
tree一下b目录中的a就可以发现全部解压了,也证明了前面的压缩确实是全部压缩
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

类似windows

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


6. tar指令(重要):打包/解包,不打开它,直接看内容

语法:tar [-cxtzjvf] 文件与目录 …
常用参数:

-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录

示例如下:

组合选项czf(固定写法)c:创建新的z:压缩包f:文件如果要查看过程加个v就是cvzf解压同理,后缀文件为tgz/tar.gz
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

如果要解压的话把czf该为xzf就可以了
注:此处我把test.tgzmv移动到了b目录中

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

解压到指定目录,用-C+路径
输入tar -xzf test.tgz -C new
注:c要大写

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

此时我们进入new目录,tree一下进行验证

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


7. bc指令:

bc命令可以很方便的进行浮点运算
确实就是Linux系统中的计算器

示例如下:

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
注意:按ctrl+c或者输入quit进行退出
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
可以利用echo|进行一次计算


8. uname –r指令:

语法:uname [选项]

功能: uname用来获取电脑和操作系统的相关信息。

常用选项:

-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称

补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

示例如下:

输入uname - r对应当前Linux操作系统所选择的内核版本
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
查看当前系统版本cat /etc/redhat-release
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
查看当前CPU的信息cat /proc/cpuinfo
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
查看当前内存cat /proc/meminfo
初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux

类似windows

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux


9. 重要的几个热键[Tab],[ctrl]-c, [ctrl]-d

[Tab]按键---具有『命令补全』和『档案补齐』的功能
[Ctrl]-c按键---让当前的程序『停掉』
[Ctrl]-d按键---通常代表着:『键盘输入结束(End Of File, EOF 或 End OfInput)』的意思;另外,他也可以用来取代exit

[Tab]+[Tab]自动补齐

初识Linux(下).妈妈再也不用担心我Linux找不到门了,Linux,linux
当最后输入whoa时就会把whoami补齐上去

Ctrl+R 对历史命令进行搜索

把历史输入的命令通过输入命令的片段调出来


10.关机

如果是云服务器不建议关机

语法:shutdown [选项] ** 常见选项:**

-h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

文件传输

Linux与Windows连接

从Linux上传到Windows:sz 文件名
从Windows上传到WIndows:rz

Linux与Windows连接

scp 文件名 root@公网ip :/路径


结语

感谢您阅读我的博客,我希望您能从中获得一些启发和帮助。如果您喜欢这篇博客,请分享给您的朋友和家人,也欢迎留下您的评论和反馈。您的支持是我继续分享和创作的动力。谢谢!希望我们能在未来的博客中再次相见。祝您一切顺利,期待与您再次相会!
————————————————文章来源地址https://www.toymoban.com/news/detail-754614.html

到了这里,关于初识Linux(下).妈妈再也不用担心我Linux找不到门了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 有了这些开源 Icon 库,妈妈再也不担心我的 UI 太丑啦!

    Remix Icon 是一套面向设计师和开发者的开源图标库,所有的图标均可免费用于个人项目和商业项目。 与拼凑混搭的图标库不同,Remix Icon 的每一枚图标都是由设计师按照统一规范精心绘制的,在拥有完美像素对齐的基础上,确保每一枚图标风格一致且简洁易读。 图标以 24x24

    2024年02月11日
    浏览(43)
  • SpringBoot 代码混淆真香,再也不用担心反编译代码泄露...

    简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件 就是针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的代码写的啥。 比较常用的反编译工具 JD-GUI ,直接把编译好的jar丢进去,大部分都能反编译看到源码: 那如果不想给别人反

    2024年02月06日
    浏览(57)
  • 再也不用担心变量类型错误!学会JS中如何轻松检查变量类型

    今天要分享的问题就是: 如何在JS中检查一个变量的类型? 先上结论: 如果判断的是基本数据类型或JavaScript内置对象,使用toString;如果要判断的是自定义类型,请使用instanceof。 在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类。 基本类型

    2024年02月08日
    浏览(39)
  • Spring Boot 项目代码混淆,实战来了,再也不用担心代码泄露了!

    简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件 就是针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的代码写的啥。 比较常用的反编译工具 JD-GUI ,直接把编译好的jar丢进去,大部分都能反编译看到源码: 那如果不想给别人反

    2023年04月26日
    浏览(33)
  • 使用ChatGPT+MindShow一键生成PPT,以后再也不用担心制作PPT啦

    💖 作者简介:大家好,我是阿牛,全栈领域优质创作者。😜 📝 个人主页:馆主阿牛🔥 🎉 支持我:点赞👍+收藏⭐️+留言📝 💬格言:迄今所有人生都大写着失败,但不妨碍我继续向前!🔥 我们经常会有制作ppt的需求,尤其大学里面的小组报告,什么班会团课之类的,

    2023年04月23日
    浏览(40)
  • 解析不同种类的StableDiffusion模型Models,再也不用担心该用什么了

    Stable Diffusion是一个基于Latent Diffusion Models(潜在扩散模型,LDMs)的文图生成(text-to-image)模型。具体来说,Stable Diffusion在 LAION-5B 的一个子集上训练了一个Latent Diffusion Models,该模型专门用于文图生成。Latent Diffusion Models通过在一个潜在表示空间中迭代“去噪”数据来生成图

    2023年04月19日
    浏览(34)
  • C语言——程序环境和预处理(再也不用担心会忘记预处理的知识)

    先简单了解一下程序环境,然后详细总结翻译环境里的编译和链接,然后在总结编译预处理。 在 ANSI C 的任何一种实现中,存在两个不同的环境 翻译环境:这个环境中源代码被转换为可执行的机器指令。 执行环境:执行二进制代码。 计算机如何执行二进制指令? 我们写的C语

    2024年02月09日
    浏览(44)
  • 有了它,你再也不用担心作曲啦!智能作曲新纪元:Suno AI引领音乐创作的未来之路!

    Suno AI:赋予音乐无限想象,你的个人智能作曲家,让灵感瞬间跃动成曲! - 精选真开源,释放新价值。 Suno AI,这一开创性的人工智能音乐创作平台,是由全球顶尖的科技创新企业Anthropic公司以及相关前沿科研团队深度研发并精心打磨的结晶。该解决方案以革新性的视角,

    2024年04月17日
    浏览(44)
  • Selenium教程05:使用webdriver-manager自动下载浏览器驱动,再也不用担心driver版本的问题了

    WebDriverManager是一个用于管理Web驱动程序的工具,主要用于自动化测试领域。在进行 Selenium 测试时,需要一个与浏览器相匹配的 Web 驱动程序,以便控制和操作浏览器。WebDriverManager可以自动下载和管理浏览器驱动程序,会自动检测本地系统中安装的浏览器,并下载对应的浏览

    2024年01月17日
    浏览(54)
  • 学会这几招,再也不担心电脑被黑客入侵

    人们常说Mac不能被黑客入侵,但事实并非如此。虽然Mac可能不像Windows PC频繁的受到攻击,但黑客成功入侵Mac的例子有很多,从虚假程序到利用漏洞。 Windows PC比MacBook更频繁成为目标的重要原因之一是市场占用份额。截至 2022 年,Windows 在桌面市场的操作系统中的全球市场份额

    2024年01月22日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包