小编Vi.*_*Vi.的帖子

Rational ClearQuest 的控制台界面

有“cleartool”——ClearCase 的控制台界面。如何从控制台与 ClearQuest 交互?

我希望能够编写脚本的序列示例:

  1. 打开 ClearQuest
  2. 按“New UnitOfWork”工具栏项
  3. 填写文本字段和组合框的 GUI 形式。
  4. 按“确定”按钮

我不希望命令行界面过于偏离 GUI。

我希望它是这样的:

clearquesttool (server,database,user,password) add --type=UnitOfWork --workload=30m --project="Some name I see in GUI" --activity="Defect fixing"
Run Code Online (Sandbox Code Playgroud)

windows command-line

5
推荐指数
1
解决办法
1207
查看次数

杀死当前用户的所有进程

user@host$ killall -9 -u user

它肯定会杀死user(包括 forkbombs)拥有的所有进程吗?

  1. 不会user从其他用户生成新进程。
  2. Nouser的进程处于 D-sleep 并且无法杀死。
  3. 没有进程试图检测和/ptrace或终止这个启动killall(但它们可以相互跟踪或做其他事情)
  4. 有可以ulimit防止太多进程(但killall已经启动并分配了它的内存)

例如,如果killall将完成未篡改并成功是否 100% 没有进程留下此 uid?如果不是,如何正确执行(使用标准命令且没有 root 访问权限)。

SysRq+I 肯定会杀死所有东西(甚至复制)吗?

linux kill process

5
推荐指数
1
解决办法
7378
查看次数

适用于 3D Studio MAX 用户的优秀 Blender 教程

对于那些知道在 3D Max 中做同样事情的人,是否有一个很好的教程应该如何在 Blender 中做事情?可能是表格的形式:3D Max sequence of actions: | Blender sequence of actions:

此类操作的示例:

  1. 渲染与所示视口中相同的图片。(3D max:默认情况下会这样做)。
  2. 将视口拆分为“透视”/“顶部”/“左”/“前”。
  3. 从球体(布尔值)中绘制球体、立方体和“减去”立方体。
  4. 制作一些反射面(材质编辑器/光线跟踪贴图)
  5. 批量制作大量对象(粒子/散射)
  6. 绘制一些“形状”样条和“路径”样条并制作“阁楼”网格。
  7. 打开首选项窗口并编辑键盘和鼠标绑定。
  8. 绘制一些路径并使相机沿该路径移动。
  9. 将一些视频输入其中,添加渲染对象 + 应用效果,输出视频(视频帖子)。

例如,我想要一些将 3DS Max 知识映射到 Blender 知识的书。

documentation 3d-graphics blender 3ds-max

5
推荐指数
1
解决办法
4415
查看次数

在启动期间进行“文本模式‘飞溅’游戏”

有时我想在系统启动时做一些事情(例如,玩一个简单的文本模式游戏)。这在发生冗长的 reiserfs 事务重放时特别有用。

当前的hacky方式是:

  1. 将程序放在 initramfs 上。
  2. 在运行之前/sbin/init,“openvt 2 /my/program”。
  3. 关闭来自内核的消息 (sysrq 0)
  4. 覆盖/dev/console/dev/null(以防止启动信息)。

问题是:

  1. 依然一些信息与程序输出的干扰。
  2. 通过切换回该虚拟终端,我无法看到启动消息。
  3. 完成启动序列后,/dev/tty2最终会附加到 getty 和我的程序。

如何在不运行图形飞溅的情况下正确执行此操作?

系统是 Linux Debian Squeeze,没有基于依赖的 sysv 脚本。

linux boot

5
推荐指数
1
解决办法
366
查看次数

如何使用 ImageMagick 将多张图像平均为一张?

convert -average darky1.jpg darky2.jpg lighty1.jpg lighty2.jpg l.ppm
convert -average lighty1.jpg lighty2.jpg lighty1.jpg lighty2.jpg d.ppm
Run Code Online (Sandbox Code Playgroud)

l.ppm 比 d.ppm 轻得多。图像的顺序很重要(但不应该)。

使用evaluate-sequence mean.

如何正确操作?

imagemagick

5
推荐指数
1
解决办法
4443
查看次数

如何在特定桌面上打开程序?

当我启动 GUI 程序时,它的窗口出现在当前活动的桌面上(基本上是在随机桌面上)。

如何让它出现在特定的桌面上?例如,在启动时,我希望启动某些程序并将其分发到桌面。

我已经设置了 openbox 的配置文件以强制某些程序始终在特定桌面上启动。

理想情况下它应该是这样的:

start_on_desktop 1 gnome-terminal --tab -e program1 --tab -e program2
start_on_desktop 2 gnome-terminal --tab -e program3 --tab -e program4
start_on_desktop 3 firefox
Run Code Online (Sandbox Code Playgroud)

它应该能够在其他桌面上启动相同的程序。

也不喜欢我在桌面 X 上启动程序然后切换到桌面 Y 并且突然一个应该在 X 上的程序出现在 Y 上。当我启动很多程序并经常在桌面之间切换时,它们最终会变得混乱,我需要将它们收集在一起并合理地重新分配。

此外,我希望第一个初始 gnome-terminal 位于桌面 3 上,但我也希望后续 gnome-terminal 位于桌面上,我按下启动 gnome-terminal 的按键(也在 openbox 中配置)。

desktop window-manager openbox

5
推荐指数
1
解决办法
4169
查看次数

所有无效主机都被解析为“com.org”

vi@vi-server:~$ nslookup nonexistent.itransition.com
Server:         8.8.8.8
Address:        8.8.8.8#53

** server can't find nonexistent.itransition.com: NXDOMAIN

vi@vi-server:~$ cat /etc/resolv.conf 
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)

它不存在。相同的结果dig nonexistent.itransition.com

vi@vi-server:~$ ping nonexistent.itransition.com
PING nonexistent.itransition.com.org (216.234.246.153) 56(84) bytes of data.
64 bytes from 99.f6.ead8.static.theplanet.com (216.234.246.153): icmp_seq=1 ttl=46 time=128 ms
64 bytes from 99.f6.ead8.static.theplanet.com (216.234.246.153): icmp_seq=2 ttl=46 time=128 ms
Run Code Online (Sandbox Code Playgroud)

它捕获所有无效的主机名?为什么?如何预防?

跟踪输出:

$ strace -s1024 ping nonexistent.itransition.com
execve("/bin/ping", ["ping", "nonexistent.itransition.com"], [/* 18 vars */]) = 0
...
socket(PF_INET, 0x802 /* SOCK_??? */, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("8.8.8.8")}, 16) …
Run Code Online (Sandbox Code Playgroud)

linux dns

5
推荐指数
1
解决办法
232
查看次数

Eee PC 1015PEM 中的背光控制

当我用 启动我的 Linux 时acpi_osi=Linux,我可以控制背光亮度从几乎零到中等亮度。(其实最大围绕Linux启动前设置的亮度级别)

当我用 启动我的 Linux 时acpi_osi=Linux acpi_backlight=vendor,我可以控制亮度从中间到maximum_bright

如何能够控制它从几乎零到maximum_bright?

                 very_dim:   dim:   normal:  bright:  very_bright:
acpi_backlight:                          *************************
only acpi_osi:   ***************************
I want:          *************************************************
Run Code Online (Sandbox Code Playgroud)

linux backlight eee-pc brightness

5
推荐指数
1
解决办法
1133
查看次数

如何在不丢失命令的情况下中止为选项卡完成构建列表?

some_very_long_command_line --arg1 --arg2=555 --arg4 ... ... ... && <now Tab pressed>
(Now it works. I want to cancel before the following message)
Display all 6936 possibilities? (y or n)
Run Code Online (Sandbox Code Playgroud)

如何长时间搜索 Tab 完成,但不丢失命令?

如果只是按 Ctrl+C 它将中止,但也不会将命令保存到历史记录。

bash tab-completion

5
推荐指数
1
解决办法
365
查看次数

长时间使用触摸屏如何防止手指摩擦?

当我开始在触摸屏上拖动时,我的手指可以流畅轻松地移动。然而,我使用触摸屏的次数越多,屏幕/手指的阻力就越大,这使得四处走动变得不那么愉快。

如何预防?

input-device touchscreen

5
推荐指数
1
解决办法
5万
查看次数