Questions tagged «command-line»

有关使用命令行界面(CLI)的问题。

5
获取今天的日期并在文件名中使用
我想使用命令行创建一个名称为今天的日期的日志文件(例如,今天是2011年5月17日,因此文件名必须为log051711)。 我知道如何创建文件(touch filename),但是我不知道如何获取今天的日期。我已经查看了的手册date,但似乎无法真正格式化其输出? 任何帮助,将不胜感激。

1
用于优化PDF的开源命令行工具
是否有任何开源命令行工具可用于在Ubuntu中优化PDF。我使用了Ghost脚本,并且能够将PDF转换为72 dpi, gs -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.4 \ -dPDFSETTINGS=/screen \ -dNOPAUSE -dQUIET -dBATCH \ -sOutputFile=myOutput.pdf myInput.pdf 但是我想做的是提及我要将PDF转换为什么dpi,例如将300 dpi PDF文件转换为90 dpi PDF文件。

1
如何更改文件/文件夹的隐藏属性?(替代attrib FILENAME -h)
在基于MS的系统(Windows,任何版本)上,可以使用attrib命令来更改指定文件,目录或目录的属性,同时也递归地更改目录内的文件,该命令可能类似于: attrib FOLDERNAME -s -r -a -h /S /D 这将删除指定FOLDERNAME的所有属性,包括其中的文件/文件夹。 当病毒将这些属性修改为可移动设备(USB / SD内存/ HDD)中的文件/文件夹以向用户隐藏它们时,我使用基于Ubuntu OS的计算机并将该设备插入相应的插槽,查看所有文件/文件夹,然后手动删除设备上不需要的项目。但是我需要运行在基于MS OS的计算机/笔记本电脑上,以便通过命令行(cmd)更改属性,并以此方式“带回”其他人可见的项目。 Ubuntu可以通过GUI或来更改文件属性chmod,但是我还没有找到一种方法来删除文件/文件夹中的hidden(attrib -h)属性。 有办法吗?不管是GUI还是终端

1
如何将Guake设置为“在终端中运行”的首选终端模拟器?
我最近安装了Guake,非常喜欢它。我想将其设置为我的首选终端应用程序。也就是说,当我右键单击bash脚本文件时,单击“打开”,然后选择“在终端中运行”,我希望它在新的Guake选项卡中打开。 我不确定在哪里将Guake设置为“在终端中运行”的首选应用程序。而且我猜测我可能需要该命令类似于guake --new-tab=new --execute-command="COMMANDHERE",那么如何传递该参数呢? 理想情况下,我希望终端调用打开一个新的Guake选项卡,除非已有一个可用的选项卡。(很难说,现有选项卡中已经有一个命令在运行什么ID?)否则,只需打开一个新的Guake选项卡就可以了。另外,是否可以在发生这种情况时将Guake隐藏起来? 已经尝试过: 基于如何设置Unity中使用的默认终端?我已经尝试过: gconftool --type string --set /desktop/gnome/applications/terminal/exec guake -当我按Ctrl-Alt-T时,这使Guake出现。 在“替代配置程序”中将设置x-terminal-emulator为\usr\bin\guake-没有任何区别(已经进行了上一次更改)。

5
设置背景颜色时,如何将.png的文件夹转换为.jpg?
我有一个具有透明背景的png文件文件夹。我想从命令行转换它们并保持图像的透明背景。 我将不胜感激。 由于jpg不支持透明度,因此如何指定输出jpg的背景色的十六进制值?现在默认为#ffffff?我已经尝试过此脚本,但是它为输出jpgs提供了白色背景: mogrify -quality 100 -format jpg *.png 更新资料 我在inkscape中创建了这些png文件。我应该提到,将这些png转换为jpg的目标是消除圆形或有角物体上的锯齿状边缘。目前,png的边缘呈锯齿状,我读到将其转换为jpg可能会解决此问题。但是,通过克里斯汀·斯科约德(ChristianSkjødt)的答案中概述的方法进行转换会使图像的锯齿边缘更加严重。有没有一种方法可以将png转换为jpg,还可以使用抗锯齿或另一种技术来消除锯齿状的边缘?谢谢您的帮助。



1
我如何手动导出MySQL数据库-没有phpmyadmin [关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或极为狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 我的phpmyadmin无法正常工作。打开时,我只能看到白色的空白页(有一些问题), 但是,我想将项目数据库手动导出到另一台计算机。 我看到了我所有的数据库/var/lib/mysql,当我运行时 mysqldump -u username -p databasename > backup.sql 使用mysqldump的后备时,它冻结起来,什么都不做 还有其他导出数据库的方法吗?


1
如何从命令行启动“ Ubuntu经典桌面”(无效果)
我可以通过ssh连接运行会话,但是我宁愿在Ubuntu 11.04上使用“ Ubuntu经典桌面(无效果)”版本,也不能在新的Unity上使用,因为我在用于显示的笔记本电脑上没有3d支持图形用户界面。如何在没有3d效果的情况下启动较早的gnome会话?我尝试了gnome-session,但是3d效果似乎是一种选择,我希望在ssh会话的基础上进行更精简的会话。

4
如何在CLI中进行检查,以确保每4周进行一次更新并自动安装更新而无需访问软件资源?
安装它们后,我在计算机上运行了一组自定义命令。如何使Ubuntu每4周检查一次更新并在检查时自动安装它们? 我需要通过命令行完成此操作,以便在设置他们的计算机时可以为普通用户设置它。 第一条命令将使更新管理器每2周检查一次更新,因为更新并不总是那么多,并节省了Ubuntu服务器的带宽。 我还需要进行设置,以便用户无需单击即可安装更新,因为每次我帮助朋友设置计算机时,它都会很累人。

2
高分辨率CLI?
我希望控制台的分辨率与我的屏幕分辨率(1440x900)相匹配。1024x768可以正常工作,但是由于某些原因,当我切换到ttyX时放1440x900时,命令提示符几乎就在屏幕底部!在启动过程中,Ubuntu启动屏幕也会从屏幕边缘移开。 这是我的/ etc / default / grub 4 GRUB_DEFAULT=0 5 GRUB_HIDDEN_TIMEOUT=0 6 GRUB_HIDDEN_TIMEOUT_QUIET=true 7 GRUB_TIMEOUT=10 8 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` 9 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 10 GRUB_CMDLINE_LINUX="" 11 GRUB_GFXMODE=1440x900 12 GRUB_GFXPAYLOAD_LINUX=keep 如何获得CLI分辨率为1440x900?

3
命令的制表符完成
我注意到在台式机版本上,键入命令时sudo apt-get install mysq可以像在解析文件路径时一样制表完整。但是,在服务器版本中不会发生这种情况。我是否需要此软件包或配置文件来实现此目的?

3
如何为特定任务自动启动终端实例
我正在阅读一些编程教程,并且对于每个会话,我必须至少启动3个终端窗口(一个用于记录日志尾部,一个用于测试输出,一个用于在其中运行各种shell命令,等等)。 现在,我手动启动它们:单击“终端”图标,在右侧文件夹中单击cd,键入命令,然后将窗口标题更改为有意义的名称。 有什么办法可以编写脚本或可以自动完成的脚本?如果是这样,怎么办? (我很高兴没有得到完整的脚本作为答案。从哪里开始阅读的指针也可以。)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.