首页 > 系统相关 >【Linux】日常使用命令(三)

【Linux】日常使用命令(三)

时间:2024-03-18 22:33:54浏览次数:26  
标签:Linux 游戏 示例 bc 命令 日常 cal 安装

文章目录

cal 命令

  • 功能描述:

    cal 命令用于显示日历。

  • 常用选项:

    • -3:显示前一个月、当前月和下一个月的日历。
    • -y:显示整年的日历。
  • 常用示例:

    # 示例 1: 显示当前月的日历
    cal
    
    # 示例 2: 显示前一个月、当前月和下一个月的日历
    cal -3
    
    # 示例 3: 显示整年的日历
    cal -y
    
  • 注意事项:

    • cal 命令通常用于终端环境,显示当前月的日历。
    • 在某些系统上,cal 可能不支持所有选项。

date 命令

  • 功能描述:

    date 命令用于显示或设置系统的日期和时间。

  • 常用选项:

    • +%FORMAT:以指定格式显示日期和时间。

      %Y:年份(4 位数字)。

      %m:月份(01-12)。

      %d:日期(01-31)。

      %H:小时(00-23)。

      %M:分钟(00-59)。

      %S:秒(00-59)。

    • -s:设置系统时间。

  • 常用示例:

    # 示例 1: 显示当前日期和时间
    date
    # 输出:2024年 03月 10日 星期日 14:08:27 CST
    
    # 示例 2: 以指定格式显示日期和时间
    formatted_datetime=$(date +"%Y-%m-%d %H:%M:%S")
    echo "格式化后的日期和时间:$formatted_datetime"
    
    # 示例 3: 设置系统时间(需要管理员权限)
    sudo date -s "2024-03-09 12:34:56"
    
  • 注意事项:

    • date 命令通常用于显示当前日期和时间。
    • 若要设置系统时间,通常需要管理员或超级用户权限。

bc 命令

  • 功能描述:

    bc 命令是一个用于执行任意精度的计算器语言的命令行计算器。它支持基本的算术运算、函数、条件语句等。

  • 常用选项:

    无常用选项

  • 常用示例:

    # 示例 1: 进入计算器模式
    bc
    # 进入之后使用 scale=xxx 设置小数点后的位数
    
    # 示例 2: 在交互模式下进行基本算术运算
    echo "5 + 7" | bc
    
    # 示例 3: 执行包含条件语句的脚本
    echo "if (1 > 0) print 2" | bc
    
    # 示例 4: 在脚本中使用 scale 设置小数点后的位数
    echo "scale=2; 10 / 3" | bc
    
  • 注意事项:

    • bc 命令允许输入交互模式或通过脚本文件执行。
    • 可以在脚本中使用 scale 设置小数点后的位数,默认为0。
    • 进入到计算器模式后输入 quit 退出

Linux下玩小游戏

  • 安装GNOME

这个里面有很多经典的小游戏,可以试一试,以下是安装过程:

  1. *安装 GNOME Games:**首先,确保你的系统已经安装了 GNOME Games。如果还没有安装,可以使用以下命令来安装:
    sudo apt update sudo apt install gnome-games
  2. **启动 GNOME Games:**安装完成后,你可以在应用程序菜单中找到 GNOME Games。点击或者使用键盘搜索功能找到并启动 GNOME Games。
  3. **找到 Minesweeper 游戏:**在 GNOME Games 中,你会看到一个游戏列表。你可以使用鼠标或键盘来浏览游戏列表。在列表中找到并选择自己想要玩的游戏。
  4. **安装 Minesweeper 游戏:**选择游戏后,你会看到一个安装按钮。点击这个按钮来安装 Minesweeper 游戏。安装过程可能需要一些时间,取决于你的系统和网络速度。
  5. **启动 Minesweeper 游戏:**安装完成后,你可以在游戏列表中找到并选择已安装的游戏。然后,点击或者使用键盘操作来启动游戏。
  • 四线连珠
    在这里插入图片描述

  • 2048
    在这里插入图片描述

  • 数独
    在这里插入图片描述

  • 图片推图
    在这里插入图片描述

  • 对对碰
    在这里插入图片描述

  • 接龙游戏
    在这里插入图片描述

  • 国际象棋
    在这里插入图片描述

标签:Linux,游戏,示例,bc,命令,日常,cal,安装
From: https://blog.csdn.net/hdz_wiz_csdn/article/details/136821692

相关文章

  • Linux基础指令学习(ubunt)
            现如今,Linux系统在服务器、嵌入式系统、移动设备等领域得到广泛应用,掌握Linux技能可以让你在各种领域都有发展机会。而且Linux系统是开源的,拥有庞大的开发者社区支持,学习Linux可以让你接触到开源文化,获取更多的资源和支持,在一套硬件上只能同时运行一个操作系......
  • CentOS 执行sudo命令提示“XXX不在 sudoers 文件中“问题处理
    方法一:将用户添加到sudoers文件中定义的sudo组中切换到root用户,执行命令usermod-aGwheel,为要授予其权限的用户的名称使用su-命令切换到原来的用户(或使用reboot命令重启一下系统)。测试sudo访问权限,执行sudowhoami命令如果用户有sudo访问权限,该命令将打印“root”......
  • Java 入门 - 常用的dos命令
    切换盘符盘符名:->回车查看当前路径下的文件或者文件夹dir进入指定文件夹下cd文件夹名字进入到多级文件夹下cd文件夹名字\文件夹名字退到上一级目录cd..或者cd..直接退到磁盘位置(退至根目录)cd\或者cd\清屏cls 退出黑窗口 exit......
  • 远程链接Linux开发
    第一步:pycharm链接第二步:选择上传文件路径第三步:将本地文件上传到远端pycharm操作远端机器方式#链接远端ip地址[email protected]#输入密码即可pycharm使用远端python解释器方式选择onssh链接远端机器选择python环境位置......
  • 嵌入式Linux 内核的内存管理方法
    内存管理的主要工作就是对物理内存进行组织,然后对物理内存的分配和回收。但是Linux引入了虚拟地址的概念。虚拟地址的作用如果用户进程直接操作物理地址会有以下的坏处:1、用户进程可以直接操作内核对应的内存,破坏内核运行。2、用户进程也会破坏其他进程的运行CPU中寄......
  • Linux命令大全(快速入门)第二部分
    Linux文件基本属性显示文件属性ls命令        Linuxls(英文全拼:listfiles)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。参数:-a显示所有文件及目录(.开头的隐藏文件也会列出)-l除文件名称外,亦将文件型态、权限、拥有......
  • Linux命令大全(快速入门)第一部分
    Linux概述Linux内核最初只是由芬兰人林纳斯·托瓦兹1991年在赫尔辛基大学上学时出于个人爱好而编写的。Linux的各个发行版本Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。1RedHatLinux2UbuntuLinux界面桌面系统3SuSELinux......
  • linux中一些常见的测验题2.haha
    01.DNS配置文件是?resolv.conf/etc/resolv.conf02.统计/var/log/secure文件中所有的Failed出现的总行数grep'Failed'/var/log/secure|wc-lcat/var/log/secure|grep'Failed'|wc-lgrep-c'Failed'#原谅帽grep-r'Falied'/var/log/secure|w......
  • 在Linux中,在不同的Linux发行版中(如RPM-based和DEB-based)如何安装、升级、删除软件包?
    在Linux中,不同的发行版采用了不同的包管理器来处理软件安装、升级和删除操作。以下是基于RPM(RedHatPackageManager)系统(如RedHatEnterpriseLinux,CentOS,Fedora等)和基于DEB(Debianpackage)系统的(如Debian,Ubuntu,LinuxMint等)的操作说明:1.RPM-based系统(使用yum或dnf......
  • 在Linux中,SELinux的作用是什么?如何临时和永久地更改SELinux上下文?
    SELinux(Security-EnhancedLinux)在Linux系统中扮演着至关重要的安全角色,它通过实施强制访问控制(MandatoryAccessControl,MAC)策略来增强系统的安全性。不同于传统的用户和组权限管理机制(即自主访问控制DAC),SELinux提供了一种细粒度的安全模型,允许管理员为每个进程、文件、目录和......