首页
学习
活动
专区
圈层
工具
发布

十个增加 Linux Shell 脚本趣味的小工具

很多人误以为shell脚本只能在命令行下使用。其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等。你可以控制最终的输出,光标位置还有各种输出效果。...下面我将介绍一些工具,帮助你创建强大的,互动的,用户友好的 Unix/Linux shell脚本。我在FreeBSD和Linux下测试过这些工具,不过其他UNIX系列的操作系统应该都支持的。...你需要安装如下软件包: $ sudo apt-get install libnotify-bin 下面这个例子展示了如何从命令行向桌面发送一个简单的消息: notify-send "rsnapshot...  +scroll:打开滚动锁 4. zenity 命令 这个命令可以显示GTK+的对话框,然后返回用户的输入。...5. kdialog 命令 这个命令和zenity很想,只不过它是为KDE/QT应用准备的。

1.4K40

Linux这5大磁盘分区工具,绝了!

GUI 和命令行的磁盘分区管理器,我们将在下面讨论它们的用法并帮助您选择最适合您的选项。...GParted GParted 是最流行的磁盘分区管理器,它甚至预装在许多 Linux 发行版上,如果没有安装,那么在你的软件中心搜索,你就会找到它,要从命令行安装此应用程序,您可以在终端中键入以下命令...KDE 分区管理器 该应用程序预装在所有随KDE 桌面环境一起发布的发行版中,但是,如果由于某种原因它没有安装在您的发行版上,您可以随时从发行版的软件商店安装它。...如果您希望将它安装在具有 KDE 以外的 DE 的发行版上,只需在软件中心中搜索它或通过命令行安装它。...GNUparted 命令行 它也是一个命令行实用程序,预装在所有 Linux 发行版中,要从终端启动它,请键入: sudo parted [202203071513706.png] 要了解如何使用 GNUparted

16.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    win10更改计算机时间格式,Win10电脑锁屏的时钟格式怎么更改

    大家好,又见面了,我是你们的朋友全栈君。 Win10电脑锁屏的时钟格式怎么更改 腾讯视频/爱奇艺/优酷/外卖 充值4折起 我们在使用Win10电脑的锁定屏幕后,默认显示的是12小时的时钟格式。...如图,Win10锁屏界面主要会显示时间、信息等消息,类 win10系统中如何设置锁屏,如何快捷键锁屏呢?来一起去看看吧!Windows 10电脑锁屏方法/步骤1....要在使用电脑输入自己电脑管理员密码即可 另外一个电脑自带锁屏方法 在windows10系统下,计算机在处于锁定状态下时,锁屏界面中的壁纸是一成不变的,对于一些想要更换锁屏界面的用户来说,是无法通过系统设置来进行修改的...Win10在锁屏状态下打开任意应用方法.现在,不少人都在使用win10系统.使用过程中,不少人都在问,Win10在锁屏状态下桌面打开任意应用?...,如果这个驱动已经是最新,还应该考虑更新BIOS,最先想到的来源应该是OEM官网(整机)和主板官网(配件).下载之前务必确定好自己设备的型号以及驱动适用的型号中是否有自己的设备,不要刷错.不过有些使用UEFI

    4.3K10

    重临命令行

    今天我又开始接触Linux命令行界面,我异常兴奋,本来是敲c++的时间,结果全部都用在了这里,因为已经有好几年没有动过这个界面了,以前学的命令行都几乎忘关了,今天又一次开始接触这个东西,整个屏幕都是黑底白字...Ctrl+Alt+F1    进入的是图形界面桌面 ?   ...Linux有两种桌面类型,分别是GNOME桌面和KDE桌面,我曾经用的是GNOME桌面,这次我安装的时候不由自主的就选择了GNOME安装了,上面那个图就是GNOME锁屏的一部分。   ...在桌面右下角‘1/1’,表示的是现在有1个工作区,还记得Linux是一个多用户、多任务的操作系统吗,在这里有体现出来,默认安装后有四个工作区,我给设置了一下,将4变为了1,嘿嘿,这里没有什么好说的,进去...前缀中出现了shutong这个用户名,这证明我登录成功了,last login显示的是我上次登录的时间,在你敲入密码的过程中password:后是不会出现*的,可千万不要以为 键盘不管用了哦。

    1.1K00

    安装KDE Plasma后,你要做的七件事

    KDE Plasma用户需要在如何设置Plasma方面做几个决定。本文就是专家撰写的一篇指南文章。...作为新用户,你还需要在如何设置Plasma方面做几个决定。比如说: 1.你将使用什么桌面?...这似乎只对图形和文字处理软件来说很重要;而如今,你可以选择工作12个小时对眼睛来说舒适的命令行字体,也可以选择完全为美观而设计的桌面字体,所以何不充分利用定制选项,增添几种字体?...这么说并不夸张――我在使用KDE Plasma作为主桌面八年后,六个月前发现Account Details居然还有一个用来缩短URL的选项。...比如说,你可能想要探究Accessibility(辅助功能)选项,确定KDE在这个类别方面是否与GNOME相媲美。

    2.7K00

    记一次Shiro反序列化到远程桌面

    感谢朋友@Sin的投稿,这篇文章记录的是他如何发现、利用Shiro反序列化漏洞,又是怎样绕过火绒安全防护实现文件落地、添加管理员,最后进入远程桌面,以及在测试过程中遇到的一些坑。...,需要找一条CB的链,啪的一下回车 直接开冲,先看下系统中是否存在杀毒软件,一目了然,系统中存在火绒杀毒软件。...在确定了目标系统存在火绒后我第一时间尝试了hta上线,相关文章内容:记一次绕过火绒安全提权实战案例 不过很可惜这个方法我在本地多次尝试后发现火绒已经对这个方法进行了拦截和查杀。...先看第一个吧,使用截屏命令看看是否处于锁屏状态 由此可以判断当前机器应该是在锁屏中,所以这里只能我们自己添加一个用户上去。...因为机器中存在火绒,所以还需要bypass火绒添加用户上去,方法我就暂时不放出来了(还请各位师傅见谅哈) 用户加入完成后就可以进行远程桌面连接了,这里为了避免机器告警,我们还需要把3389转发出来。

    94730

    openSUSE Linux 10.2 多语言版

    请访问 www.opensuse.org 以了解如何加入 openSUSE 社区。...openSUSE 10.2 特性 全新桌面 这个版本对功能强大的 KDE 3.5.5 和 GNOME 2.16.1 桌面环境中许多功能进行了重新设计,再次创新。...这些测试的结果反映在最终的桌面设计中:全新的用户界面、内置搜索功能以及直观菜单设计。 KDE 和 GNOME 在 openSUSE 10.2 的更多截屏在 这里 。...Kickoff 内置了 Kerry Beagle,一个Beagle搜索工具的 KDE 前端,使得对程序、文档、图标、聊天记录等内容的访问更加快捷。...openSUSE 包管理模式是 ZMD 功能的轻量级简化。它使用 YaST 软件管理前端,也有命令行版本,叫做 Zypper。 Zypper 提供快速安装卸载软件功能,可以在命令行直接添加软件源。

    1.3K80

    安装KDE Plasma后,你要做的七件事

    KDE Plasma用户需要在如何设置Plasma方面做几个决定。本文就是专家撰写的一篇指南文章。...作为新用户,你还需要在如何设置Plasma方面做几个决定。比如说: 1.你将使用什么桌面?...这似乎只对图形和文字处理软件来说很重要;而如今,你可以选择工作12个小时对眼睛来说舒适的命令行字体,也可以选择完全为美观而设计的桌面字体,所以何不充分利用定制选项,增添几种字体?...这么说并不夸张――我在使用KDE Plasma作为主桌面八年后,六个月前发现Account Details居然还有一个用来缩短URL的选项。...比如说,你可能想要探究Accessibility(辅助功能)选项,确定KDE在这个类别方面是否与GNOME相媲美。

    1.6K40

    如何在Debian 8上使用X2Go设置远程桌面

    介绍 为了提高效率,安全性以及从命令行执行所有操作的能力,许多服务器不使用图形用户界面(GUI)。...最后,Firefox-if xrender处于活动状态(默认情况下在Debian 8中) -通常可以为X2Go提供更流畅的体验。...iptables和其他更复杂的防火墙更适合需要更细粒度细节的高级和复杂规则。 首先,安装UFW: $ sudo apt-get install ufw 默认情况下,防火墙此时应处于非活动状态。...您可以查看: $ sudo ufw status verbose 结果应该是: Status: inactive 当我们稍后阻止所有传入连接时,如果ufw处于活动状态,则在此时验证状态对于避免锁定自身非常重要...[主界面] 几秒钟后,将显示远程桌面,您可以开始与之交互。首次登录时,XFCE将询问您是否要使用默认配置或一个空面板。

    4.6K20

    5 款最酷的 Linux 终端模拟器

    很久以前我在 遇见 Xiki,Linux 和 Mac OS X 下革命性命令行 Shell一文中介绍过 Xiki。...它有大量的屏显帮助,而且可以使用鼠标和键盘快速导航。 它体现在速度上的一个简单例子就是增强了 ls 命令。...Sakura 你要是想要一个优秀的轻量级、易配置的终端,可以尝试下 Sakura(图 1)。 它依赖少,不像 GNOME 终端 和 Konsole,在 GNOME 和 KDE 中牵扯了很多组件。...命令行选项详见 man sakura。可以使用这些来从命令行启动 sakura,或者在你的图形启动器上使用它们。...打开 Tilda 后它会保持打开状态, 你可以通过快捷键来显示和隐藏它。 Tilda 快捷键是默认设置的, 你可以设置自己喜欢的快捷键。

    3.9K100

    web桌面程序之锁屏功能分析

    这是一个在操作系统里比较常见的功能,但在web里实现,有哪些需要注意的呢?   1、如何真正的实现锁屏?   2、如何避免通过技术手段绕过锁屏?   ...第一点,“如何真正的实现锁屏”,浏览器有个特性,就是可以多开窗口(或tab标签页),这就意味着单纯的靠js和css进行html对象的操作,实现隐藏是不够的,因为如果用户依旧处于登入状态,其他人只需重新开个页面...所以,第一点的解决办法就是,前端通过js和css进行html对象操作的同时,后端需要将当前用户登出,这样用户就处于登出状态了,并且通过锁屏界面解锁登录后,是可以继续之前的操作的。   ...要避免这一问题,解决办法就是在锁屏的时候,创建一个函数实时进行指定对象的检测,检测的指标有,对象是否存在,是否处于隐藏状态,位置是否有变动等。   ...针对第二点,我做了一个简单的demo,大家可以玩玩,当点击“开启锁屏”后,在不点击“退出锁屏”按钮,尝试使用浏览器的开发者工具,让“开启锁屏”界面重现出来。

    1.3K00

    探索纯正的 Wine-Wayland:让 Windows 应用真正运行在纯 Wayland 桌面环境中

    作为 Linux 桌面的两大支柱,GNOME 和 KDE Plasma 都已完成了对 Wayland 的适配与优化。那么问题来了:桌面准备好了,应用程序是否也准备好了?...届时,它的去留恐怕又会掀起一场争论,就像今天 GNOME 和 KDE Plasma 移除 X11 支持一样。 那 Wine 对 Wayland 的支持如何呢?...Wine 对 Wayland 的支持程度如何?让我们开启验证一下。...不同桌面环境/合成器(如 GNOME Mutter、KDE KWin、Sway、Weston)往往支持不同的协议扩展版本,例如: KDE 可能实现了 xdg_decoration_unstable_v1...Wayland 没有像 X11 那样的“强制核心协议”,而是一个框架,这会导致一系列问题: 协议处于 unstable 或 private 状态时,要不要支持; 客户端支持了 unstable 版本后,

    77310

    Android 调试桥 (adb)

    您可以通过发出 adb 命令来从命令行终端调用客户端。 守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。 服务器:管理客户端和守护进程之间的通信。...在搭载 Android 4.2 及更高版本的设备上,“开发者选项”屏幕默认情况下处于隐藏状态。如需将其显示出来,请依次转到设置 > 关于手机,然后点按版本号七次。...adb devices 输出中(即使在您的桌面上可以看到该模拟器)。...,因此可以与指定端口号的端口建立连接,或者该端口处于繁忙状态,模拟器切换到符合第 2 条中要求的另一个端口,且 启动模拟器后才启动 adb 服务器。...它包含用于输出表格内容的 .dump 以及用于输出现有表格的 SQL CREATE 语句的 .schema 等命令。您也可以从命令行执行 SQLite 命令,如下所示。

    6.3K30

    那些你可能不知道的 windows 奇技淫巧

    锁屏 在办公室临时出去怕同事动你的电脑,直接Win+l锁屏,需要输入密码才能打开。...可以关闭一些不必要开机启动的程序。 ? insert键 有时候用键盘输入会直接覆盖前面的文字,那是你不小心碰到了 insert 键,它会在插入和覆盖两种状态中切换,再按一次insert即可解决。...设置命令行环境变量 如果你经常使用命令行肯定设置过环境变量,比如我之前介绍的下载视频工具annie 如何轻松下载腾讯/微博/优酷/爱奇艺/b站等全网视频?...然后复制annie文件的路径编辑保存。 ? 然后在命令行下载b站视频。...win+e 打开我的电脑 , win+r 运行程序 ,alt+tab 切换窗口, Windows10下 win+g 直接录屏, win + 1234等数字键 按任务栏上的顺序切换窗口。

    1.3K10

    Linux发行版该如何选择?

    MATE桌面 i3(wm) 这是一个经典的平铺窗口管理器,常被一部分人奉为生产力环境,通过常用快捷键操作就基本不需要鼠标了,当然,是否有生产力就因人而异了。 ?...awesome桌面 重量级 KDE plasma 最出名的桌面环境之一,可定制性很强,同时流畅度也较高,由于其在KDE5版之前有着很多bug,所以曾经不被看好,但是现在是比较出色的桌面环境之一,桌面应用采用...默认使用其作为桌面环境的有Kubuntu等。 ? KDE桌面 Gnome 一直和KDE不分高下,以简洁高效著称,可定制性没有KDE那么高,但也是不错的。...DDE桌面 Cinnamon Linux mint的默认桌面环境,基于Gnome3,跟Gnome同源,因为我也不太熟悉,就不多介绍。 ?...,MATE,KDE和XFCE桌面环境的官方支持。

    7.4K20

    kali Linux2021更新版本

    Kali Linux 2021.1更新日志 自2020年11月的2020.4版本以来的变更日志摘要为: Xfce 4.16-我们首选和当前的默认桌面环境已更新和调整 KDE 5.20 -Plasma也获得了版本提升...: 新kali网站-您可能已经注意到一些看起来不同的东西 kali通讯-我们可以将其推送到您的收件箱中,而不是您来找我们更新 ---- Xfce和KDE更新 您如何选择与Kali互动完全取决于您。...您可能希望以图形方式或在命令行上本地或远程访问Kali。即使您选择一种方法,仍然可以选择其他选项,例如桌面环境。...最好直接从作者那里听到它,以了解发生了什么变化: Xfce 4.16 KDE 5.20 以下是我们在Xfce上调整的GTK3主题: 终端调整 使用Kali时,我们会花费大量时间使用命令行。...使用桌面环境的选项时,还可以选择终端(与要使用的shell相同)。

    2.7K10

    内网渗透 | 了解和防御Mimikatz抓取密码的原理

    将加密的响应与身份验证服务器上存储的响应进行比较,以确定用户是否具有正确的密码。 WDigest有何作用?...,但是我们在不知道明文的情况下就登陆不了,所以这里就需要考虑如下问题: 修改注册表锁屏进入循环,判断当前系统是否结束锁屏状态用户登录后,跳出循环等待,立即导出明文口令并保存 所以这里需要实现以下几个步骤...•判断锁屏状态 这里的思路是通过判断GetForegroundWindow()这个函数的返回值来确定是否锁屏。...在锁屏状态下GetForegroundWindow()这个函数返回值为NULL,在非锁屏状态下GetForegroundWindow()这个函数返回值为非空。...循环判断当前是否为锁屏状态,如果不是锁屏状态,退出循环,否则循环等待 #!

    8K10
    领券