`
傻傻的聪明鬼
  • 浏览: 21885 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

密码输入 Shell编程

阅读更多
#! /bin/bash
printf "Enter new password:"
// 关闭自动打印输入字符的功能
stty -echo
// 读取密码
read pass < /dev/tty
printf "\n"
printf "Enter again:"
read pass2 < /dev/tty
// 打开自动打印输入字符的功能
stty echo
分享到:
评论

相关推荐

    Shell脚本编程100例

    Shell脚本编程是Linux系统管理中的重要技能,它允许用户自动化执行一系列命令,大大提高工作效率。以下是一些关于Shell脚本编程的关键知识点: 1. **Hello World脚本**:这是所有编程语言的基础,用于验证环境设置...

    linux下shell编程实验报告-考勤系统

    ### Linux 下 Shell 编程实验报告 - 考勤系统 #### 实验目的 通过本实验,学生将能够深入理解 Shell 程序的设计方法,包括但不限于如何编写、运行及调试 Shell 脚本。此外,学生还将学习如何利用 Shell 脚本来模拟...

    Linux+shell编程课程设计——Linux用户管理的shell程序设计

    在本Linux+Shell编程课程设计中,我们将深入探讨如何利用Shell脚本来实现Linux系统的用户管理。Shell编程是Linux系统中的重要一环,它提供了一种简单而强大的方式来自动化日常的系统任务,包括用户账户的创建、修改...

    LINUX与UNIX SHELL编程指南

    第5章shell输入与输出.PDF 第6章命令执行顺序.PDF 第7章正则表达式介绍.PDF 第8章grep 家族.PDF 第9章AWK 介绍.PDF 第10章sed 用法介绍.PDF 第11章合并与分割.PDF 第12章tr 用法.PDF 第13章登录环境.PDF 第14章环境...

    linux操作系统实验报告_shell简单编程.doc

    1. 实现时间密码的验证:使用Shell编程来验证用户输入的密码是否与当前系统时间相同。 2. 计算用户期望时间与系统时间的差值:使用Shell编程来计算用户输入的日期与当前系统时间的差值。 3. 自动备份目录下的png文件...

    LINUX/UNIX Shell编程大作业

     你需要分别以硬拷贝(书面形式)和电子文档形式(副本)提交你的shell编程大作业。  你必须提交一份硬拷贝(有一个写上名字的装订好的封面)和一份含下面四个文件的电子拷贝(三份SHELL脚本和一份文本文件)。  ...

    Unix基础知识与Shell编程

    ### Unix基础知识与Shell编程 #### 1. Unix环境介绍 Unix是一种多用户、多任务的操作系统,被广泛应用于服务器、超级计算机和个人电脑中。它以其稳定性、安全性、灵活性著称,成为了开发人员和系统管理员的理想...

    LINUX与UNIX_Shell编程指南V1.0_学习笔记.docx

    在LINUX与UNIX操作系统中,Shell编程是一种强大的工具,用于自动化日常任务、管理系统以及编写复杂的脚本。这份学习笔记将深入探讨Shell编程的基础,包括文件权限与安全,这是理解Linux和Unix系统管理的关键。 首先...

    Linux设备编程技术_shelllinux设备编程技术_shell编程_

    例如,我们可以关闭输入的回显(使得密码输入时不显示字符):`stty -echo`,或者在完成后重新打开回显:`stty echo`。这对于创建安全的登录脚本非常有用。 深入学习stty,我们需要理解以下概念: 1. **Cooked模式*...

    shell编程100例

    Shell编程是Linux操作系统中一种强大的命令行脚本语言,它允许用户通过编写脚本来自动化日常管理任务。在本文中,我们将深入探讨通过10个不同的示例来学习Shell编程的基础和实用性。 1. **Hello World**: 初步...

    linux与unix shell编程指南

    Linux与Unix Shell编程指南是深入理解操作系统交互式脚本编程的关键资源,尤其对于那些希望提升自动化任务处理效率的用户来说更是如此。Shell是Linux和Unix系统中的命令解释器,它提供了一个用户界面,允许用户通过...

    linux操作系统实验报告-shell简单编程.doc

    在这个实验中,我们使用 Shell 编程语言来编写一个程序,该程序可以验证用户输入的密码是否与当前系统时间相同。如果密码正确,则输出“Congratulations! You have won the this test!”,否则继续提示用户输入正确...

    shell脚本编程100例.doc

    Shell脚本编程是一种在Linux和Unix系统中广泛使用的编程方式,它允许用户通过编写脚本来自动化执行一系列系统命令。在本文中,我们将深入探讨几个关键的Shell脚本知识点,包括基本语法、变量、条件判断、循环、进程...

    Linux shell编程

    ### Linux Shell 编程知识点详解 #### Linux Shell 简介 - **Shell 的概念**:Shell 是一种命令解释器,也是用户与 Linux 操作系统的交互界面。它提供了用户与内核之间的接口,使得用户可以通过命令行的方式操作...

    UNIX Shell编程(上中下)

    ### UNIX Shell编程基础详解 #### 一、Shell概念与作用 在UNIX系统中,Shell扮演着用户与操作系统之间的重要桥梁角色。它不仅提供了一个命令行界面供用户输入指令,还负责解释并执行这些指令,从而使得用户能够...

    LINUX与UNIX SHELL编程指南LINUX与UNIX SHELL编程指南13

    《LINUX与UNIX SHELL编程指南》第13章主要探讨了登录环境的构建和配置,涉及的关键知识点如下: 1. **登录过程**:当用户输入用户名和密码后,系统会通过验证`/etc/passwd`文件来确认用户身份。如果验证通过,系统...

    linux操作系统实验报告_shell简单编程.pdf

    本实验报告的主要目的是让学生熟悉 Linux 操作系统的 Shell 编程,并实现三个小程序:时间密码验证、计算用户期望时间与系统时间的差值、自动备份目录下的 .png 文件。 一、实验目的 实验目的包括三个方面: 1. ...

    linux基础与shell编程

    学习Linux基础和Shell编程对于理解操作系统的工作原理、提高自动化任务效率以及系统管理都至关重要。熟练掌握这些知识,可以让你更好地管理和维护Linux系统,进行自动化任务,甚至编写复杂的系统脚本。

Global site tag (gtag.js) - Google Analytics