【冬季实战营第二期:Linux操作系统实战入门】学习报告二

简介: 这篇内容主要是描述了我在学习实战营第二期课程中遇到的问题,和一些学到的技巧。

Linux指令入门-系统管理

我在学习 Linux指令入门-系统管理 课程中遇到的问题和学到的技巧如下:

1.以下两种指令都可以得到同一个效果:(这里的command是指指令,比如pwd)

echo `command`

echo $(command)

sp220129_213943.png

2.date指令的控制字符解释如下:

命令格式:date [选项] [+格式]

字符

说明

%a

当地时间的星期名缩写(例如: 日,代表星期日)

%A

当地时间的星期名全称 (例如:星期日)

%b

当地时间的月名缩写 (例如:一,代表一月)

%B

当地时间的月名全称 (例如:一月)

%c

当地时间的日期和时间 (例如:2005年3月3日 星期四 23:05:25)

%C

世纪;比如 %Y,通常为省略当前年份的后两位数字(例如:20)

%d

按月计的日期(例如:01)

%D

按月计的日期;等于%m/%d/%y

%F

完整日期格式,等价于 %Y-%m-%d

%j

按年计的日期(001-366)

%p

按年计的日期(001-366)

%r

当地时间下的 12 小时时钟时间 (例如:11:11:04 下午)

%R

24 小时时间的时和分,等价于 %H:%M

%s

自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数

%T

时间,等于%H:%M:%S

%U

一年中的第几周,以周日为每星期第一天(00-53)

%x

当地时间下的日期描述 (例如:12/31/99)

%X

当地时间下的时间描述 (例如:23:13:48)

%w

一星期中的第几日(0-6),0 代表周一

%W

一年中的第几周,以周一为每星期第一天(00-53)

3.用ntpdate从时间服务器更新时间,每次的结果都不同:

sp220129_214556.png

4.非常重要的一个命令:下载命令

wget [参数] 下载地址

参数

作用

-b

后台下载

-P

下载到指定目录

-t

最大重试次数

-c

断点续传

-p

下载页面内所有资源,包括图片、视频等

-r

递归下载

命令使用示例:

下载一张图片到路径/root/static/img/中,-p参数默认值为当前路径,如果指定路径不存在会自动创建。

wget -P /root/static/img/ http://img.alicdn.com/tfs/TB1.R._t7L0gK0jSZFxXXXWHVXa-2666-1500.png

5.ifconfig命令用于获取网卡配置与网络状态等信息。

TB1L3dIHUH1gK0jSZSyXXXtlpXa-634-351.png

  • 第一部分的第一行显示网卡状态信息。
  • eth0表示第一块网卡。
  • UP代表网卡开启状态。
  • RUNNING代表网卡的网线被接上。
  • MULTICAST表示支持组播。
  • 第二行显示网卡的网络信息。
  • inet(IP地址):172.16.132.195。
  • broadcast(广播地址):172.16.143.255。
  • netmask(掩码地址):255.255.240.0。
  • RX表示接收数据包的情况,TX表示发送数据包的情况。
  • lo表示主机的回环网卡,是一种特殊的网络接口,不与任何实际设备连接,而是完全由软件实现。与回环地址(127.0.0.0/8 或 ::1/128)不同,回环网卡对系统显示为一块硬件。任何发送到该网卡上的数据都将立刻被同一网卡接收到。
相关文章
|
1月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
59 0
Vanilla OS:下一代安全 Linux 发行版
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
67 4
|
1月前
|
JSON JavaScript 前端开发
harmony-chatroom 自研纯血鸿蒙OS Next 5.0聊天APP实战案例
HarmonyOS-Chat是一个基于纯血鸿蒙OS Next5.0 API12实战开发的聊天应用程序。这个项目使用了ArkUI和ArkTS技术栈,实现了类似微信的消息UI布局、输入框光标处插入文字、emoji表情图片/GIF动图、图片预览、红包、语音/位置UI、长按语音面板等功能。
86 2
|
3月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
302 80
|
3月前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
242 73
|
1月前
|
Unix Linux Shell
linux入门!
本文档介绍了Linux系统入门的基础知识,包括操作系统概述、CentOS系统的安装与远程连接、文件操作、目录结构、用户和用户组管理、权限管理、Shell基础、输入输出、压缩打包、文件传输、软件安装、文件查找、进程管理、定时任务和服务管理等内容。重点讲解了常见的命令和操作技巧,帮助初学者快速掌握Linux系统的基本使用方法。
78 3
|
1月前
|
Linux 开发者 iOS开发
Python系统调用实战:如何在不同操作系统间游刃有余🐟
本文介绍了 Python 在跨平台开发中的强大能力,通过实际例子展示了如何使用 `os` 和 `pathlib` 模块处理文件系统操作,`subprocess` 模块执行外部命令,以及 `tkinter` 创建跨平台的图形用户界面。这些工具和模块帮助开发者轻松应对不同操作系统间的差异,专注于业务逻辑。
48 2
|
1月前
|
人工智能 安全 Linux
|
2月前
|
Unix 物联网 大数据
操作系统的演化与比较:从Unix到Linux
本文将探讨操作系统的历史发展,重点关注Unix和Linux两个主要的操作系统分支。通过分析它们的起源、设计哲学、技术特点以及在现代计算中的影响,我们可以更好地理解操作系统在计算机科学中的核心地位及其未来发展趋势。
|
2月前
|
机器学习/深度学习 Linux 编译器
Linux入门3——vim的简单使用
Linux入门3——vim的简单使用
64 1