首页 > 系统相关 >shell

shell

时间:2023-06-08 22:06:00浏览次数:33  
标签:文件 显示 shell 文件名 用户 etc root

  1. 判断/etc/passwd文件是否大于20行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”

shell_文件名


  1. 给定一个用户,来判断这个用户是什么用户,如果是root用户,则显示“该用户为管理员”,否则显示“该用户为普通用户”提示: id –u $UID

shell_文件名_02


shell_linux_03



  1. 输入一个文件名,判断是文件还是目录,如果是普通文件,就显示文件信息,如果是目录文件,显示目录的属性,否则就显示“无法识别”。

shell_root用户_04


shell_主目录_05


  1. 根据文件名file2018创建4个文件,文件名分别为file01,file02,file03,file04.

shell_linux_06


shell_root用户_07


  1. 连续创建用户user01-user05和自己的主目录,密码都为us000,并验证能转到相应的用户。

shell_root用户_08


  1. 写一个脚本程序,给定一个用户,判断其UID与GID是否一样,如果一样,就显示该用户为“normal”,否则显示为“change”

shell_root用户_09


shell_linux_10



  1. 检测本机当前用户是否为root,如果是root,则使用 apt-get安装 httpd,如果不是,则提示您非root.

shell_root用户_11


shell_root用户_12


  1. 使用 user.txt 文件中的人员名单,在计算机中自动创建对应的账户并设置初始密码12345,需要提前准备一个 user.txt 文件,该文件中包含有若干用户名信息.

shell_主目录_13


标签:文件,显示,shell,文件名,用户,etc,root
From: https://blog.51cto.com/heliotopekxy/6443517

相关文章

  • Shell脚本
    Shell脚本Shell是什么?Shell脚本语言属于弱类型语言,解析用户输入的命令和程序,使得用户可以与Linux进行交互;适合处理纯文本类型数据(日志、配置文件、文本、网页文件、大多数纯文本类型的文件)。Shell概念shebang即文件的第一行前两个字符#!,后面的语句指定命令的解析器。......
  • Xshell/Xftp/Xlpd Plus 7:官方免破全功能无限制版(2023更新)
    XshellPlus7是一款集成了Xshell7(SSH客户端)和Xftp7(SFTP客户端)的软件套餐,可以让您在访问远程终端的同时,进行多窗口的文件传输和编辑,大大提高您的工作效率。XshellPlus7支持多种协议,如SSH,SFTP,TELNET,RLOGIN,SERIAL等,还具有强大的安全性和可定制性。本文将为您详细介绍XshellPlus......
  • Win10 powershell提示符修改
    在“文档”目录下新建“Microsoft.PowerShell_profile.ps1”,#只显示当前文件夹名称functionprompt{$p=pwd|Split-Path-Leaf"$p:"}#下边是conda的配置命令(&"C:\Users\hello\anaconda3\Scripts\conda.exe""shell.powershell""hook")......
  • Shell
    Shell学当以立德,百行当以德为首!Shell概述Shell工具Shell在线编辑工具Shell发展KenThompson的sh是第一种UnixShell,WindowsExplorer是一个典型的图形界面ShellShell风格Shell风格有图形化Shell(GUIshell)、命令行shell(CommandLineInterfaceshell,CLIshell)Shell概念......
  • 7、hive shell客户端与属性配置、内置运算符、函数(内置运算符与自定义UDF运算符)
    ApacheHive系列文章1、apache-hive-3.1.2简介及部署(三种部署方式-内嵌模式、本地模式和远程模式)及验证详解2、hive相关概念详解--架构、读写文件机制、数据存储3、hive的使用示例详解-建表、数据类型详解、内部外部表、分区表、分桶表4、hive的使用示例详解-事务表、视图、物......
  • 【zsh使用技巧】Linux shell美化,ohmyzsh安装+Xshell美化,体验Mac命令行
    解决oh-my-zsh主题乱码问题解决RockyLinux下ohmyzsh按Tab键自动补全命令时重复字符且无法删除问题Solve:RemnantcharacterswhentabcompletingIseeduplicatetypedcharactersafterIcompleteacommand愿你美化半生,归来仍是默认一、背景厌倦了Linux单调的命令行,......
  • SRC漏洞挖掘未授权上传webshell
    以下是我如何将webshell上传到一个旧目标中,这是使用谷歌dorks,Js检查和文件上传过滤器绕过。过程1、我随机选择了一个范围很大的目标开始2、我启动了自动化脚本来发现使用的技术、domains、IP...3、我找到了一个叫intranet.redacted.com子域名,使用的服务器是IIS8或7,我不记......
  • 2023春秋杯 sigin_shellcode
    2023春秋杯春季赛sigin_shellcode分析ida打开,程序的主干如下,就是一个下落的游戏,主要有三个功能:menu:进行选择,继续下落或者退出shopping:用金币购买道具,用于增加攻击力down:下落,其中有一个获取金币的函数,以及到达100层时进行决战的函数。mainint__cdecl__noreturnmain(......
  • 基于《PythonCookbook》的学习(3)——利用 Shell 通配符做字符串匹配
    fnmatch模块提供了fnmatch()和fnmatchcase()两个函数可以使用通配符模式对文本进行匹配fnmatch所完成的匹配操作有点介乎于加单的字符串方法和全功能的正则表达式之间。感觉蛮鸡肋的…:(......
  • Docker for Windows 中文文档(2)——Set up tab completion in PowerShell
    在PowerShell中设置tab完成如果您希望为Docker命令提供方便的选项卡完成,可以按如下方式安装posh-dockerPowerShell模块。1.启动“elevated”PowerShell(即以管理员身份运行)。为此,请搜索PowerShell,右键单击,然后选择以管理员身份运行。当系统询问您是否允许此应用更改您的设备时,......