电脑用户

计算机爱好者和高级用户的问答


1
如何将别名传递给sudo?
我试图把我的别名~/.bash_profile,~/.bashrc,/etc/profile,和/etc/bashrc。 我仍然无法执行以下操作: alias zf2="php public/index.php" 然后执行: sudo zf2 orm:info 问题似乎是我无法使用visudo将别名指定为命令,这会导致语法错误。 因此,我无法致电: sudo zf2 orm:info 但是,我能够在/ usr / share / scripts / zf2中创建一个脚本,其中包含: #!/bin/bash alias zf2="php public/index.php" zf2 $1 并将此脚本添加为visudo中的命令。当此脚本位于最终用户的PATH中时,我可以执行 zf2 orm:info 我有不同的别名zf2,需要向最终用户公开。我希望保留别名而不是脚本集合。
38 bash  sudo  alias 

7
在命令提示符下运行.exe
我试图运行一个迭代程序,每当我单击它时,它都会打开然后终止。当我使用程序打开输入文本文件时,迭代完成,然后窗口立即关闭。我该如何运行它以便不关闭窗口(并且我可以看到我的结果),或者设法在命令提示符下执行相同的操作。我对在命令提示符下执行操作不太熟悉。

2
如何使符号链接的文件夹显示为普通文件夹
我有两个需要进行docker化的Dart应用程序。这两个应用程序使用共享的源目录。 由于Docker阻止从上下文目录(project/app1)之外的文件夹中添加文件,因此我不能从../shared或从shared(中的符号链接projects/app1)添加文件。 我正在寻找一种欺骗Docker的方法。 我简化的项目结构 - projects - app1 - Dockerfile - shared (symlink ../shared) - otherSource - app2 - Dockerfile - shared (symlink ../shared) - otherSource - shared - source 我可以向上移动Dockerfile一个级别并docker build从那里运行,但是然后我需要在同一目录中两个Dockerfile(用于app1和app2)。 我当前的想法是,如果我能以某种方式掩盖projects/app1/shared符号链接这一事实,那么这个问题将得到解决。我检查了是否可以共享projects使用Samba并将其重新安装到其他位置,并将Samba配置为将符号链接视为普通文件夹,但尚未找到是否支持此功能(我对Samba经验不足,也没有尝试过,只是搜索了一下) 。 还有其他工具或技巧可以允许吗? 我宁愿不更改目录结构,因为这会引起其他麻烦,并且也不愿复制文件。

5
为什么新一代处理器以相同的时钟速度更快?
例如,为什么2.66 GHz双核Core i5会比2.66 GHz Core 2 Duo(也是双核)更快? 是否因为更新的指令可以在更少的时钟周期内处理信息?还涉及其他哪些体系结构更改? 这个问题经常出现,答案通常是相同的。这篇文章旨在为这个问题提供一个确定的,规范的答案。随时编辑答案以添加其他详细信息。

6
如何检测USB端口是3.0还是2.0?
我有一个Toshiba Canvio 3.0外置硬盘。它具有USB 3.0。如果将其连接到USB 3.0端口,它将闪烁蓝色。如果是2.0端口,则指示灯将变为白色。 昨天,我将其插入电源,并且指示灯呈蓝色。现在,我将其插入相同的端口,并且指示灯为白色。 我能以某种方式检测我刚刚插入的USB端口是2.0还是3.0?我想知道我使用的设备或USB端口是否有问题。 编辑:我正在使用Windows 8.1

18
Windows文件复制对话框:为什么估算为…BAD?
xkcd 我知道Windows复制对话框(在Windows XP中)首先将副本存储在内存中,并且在对话框关闭后仍在复制,因此时间已到,但是为什么要估算复制时间呢?即使在禁用内存复制的情况下(在Vista和Windows 7中),它还是不准确吗?似乎太武断了!整个复制过程如何工作,为什么Windows无法正确估计它?

10
如何启动gVim最大化?
打开gVim时如何自动最大化它的窗口?还有一个跨平台的解决方案,我正在尝试在Linux和Windows计算机上使用相同的配置... 我已经尝试过hack了:set lines=999 columns=999,它几乎可以用,但是窗口没有最大化,只是调整了大小,我丢失了一些行/列。

6
TightVNC无法在Windows 7中退出全屏
TightVNC允许我们全屏显示远程会话,从而使远程屏幕占据了整个监视器。 在Windows XP下,要将“全屏”会话“还原”(取消最大化)回到窗口会话中,我们将按Alt-ESC(或Windows键)以显示我们自己的任务栏,然后右键单击TightVNC查看器的任务栏图标,其中弹出菜单将具有“还原”选项。整个弹出菜单似乎已在Windows 7下消失了。现在唯一的选择是关闭会话,但它记住要以全屏(!)显示所有以后的会话。 此问题引起的麻烦是,我无法将远程会话拖到第二台监视器上。另一个是我无法进入“查看器”工具栏并开始文件传输。 是否可以使用TightVNC Viewer在Windows 7下退出全屏显示? 或者,如何重置此存储的值,以便以后可以在窗口中看到远程会话?



1
Mac OS X中命令的重击完成
像在Ubuntu中一样,如何在键入命令时获取fink并macports自动完成程序名称apt-get? 例如当我输入 sudo port install ca 然后按tab,我希望终端自动完成或显示可用的命令。 sudo!之后,OS X甚至不会自动完成命令!

2
如何禁用Windows 10内存压缩?
我以前的错误假设是: 这会耗尽笔记本电池的电量,而且我的RAM也不乏。在任务管理器中,您看到ntoskrnl.exe比任何其他进程正在消耗更多的CPU时间。此功能似乎不是可选的,而是在2天前随第一个Win10 Update(在我的情况下为Win10Pro)附带的。 编辑: 我想禁用它,至少要排除它是我(未经证实的)假设的罪魁祸首。在过去的两个月中,这个过程从未引起我的注意,而在任务管理器的简称中,它被称为“系统内存和压缩内存”。

5
Ubuntu 17.04 systemd解析的DNS查找随机失败
我已升级到Ubuntu 17.04,现在似乎已经在Ubuntu 16.10中首次引入了新的DNS解析器机制。 我现在有50%的时间遇到​​DNS查找失败。 对nslookup的所有其他调用均失败,其中一半的调用可以解决问题,一半的调用可以解决此问题: watch -n 1 nslookup google.com Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find google.com: SERVFAIL 据我了解,DNS服务器IP地址现在用于表示systemd-resolved,它会进行某种元查找以避免较慢的DNS查询(或其他)。我在过去一周升级到17.04的两台计算机上看到了完全相同的行为。 知道这里存在什么问题以及解决该问题的正确方法吗? 升级之前一切正常(从16.04或16.10起,抱歉,我不记得是哪个)。我认为17.04是LTS发行版,但现在我看到我跳枪了,直到4月份才被认为是稳定的。所以...我在这里。 还要注意的是...浏览器似乎没有出现问题,但是nslookup,ping,git等确实存在问题。
38 ubuntu  dns  systemd 

2
合并两种字体
如何自动组合两种字体,以使第一种字体不可用但在第二种字体中可用的字形可以合并为第一种字体?
38 fonts 

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.