别名,例如ll用alias命令定义的。
我可以检查命令,比如type ll哪些打印
ll is aliased to `ls -l --color=auto'
Run Code Online (Sandbox Code Playgroud)
或command -v ll打印
alias ll='ls -l --color=auto'
Run Code Online (Sandbox Code Playgroud)
或者alias ll也打印
alias ll='ls -l --color=auto'
Run Code Online (Sandbox Code Playgroud)
但我似乎无法找到那里的别名定义,即一个文件,如.bashrc在运行中的shell,或者手动。在这一点上,我不确定这是否可能。
我应该简单地浏览所有加载的文件bash并检查每个文件吗?
我知道我可以更改 Linux 控制台的一些基本设置,比如字体,例如,使用dpkg-reconfigure console-setup.
但我想改变诸如闪烁率、颜色和形状之类的东西(我希望我的光标始终是一个块)。我见过有人做到了这一点。我只是从来没有机会问那些人如何做到这一点。
我指的不是终端仿真器窗口,我指的是 Linux 文本控制台,您可以通过Ctrl+ Alt+到达F-key
我目前正在使用 Linux Mint,它是 Debian 的衍生产品。不过,我也想知道如何在 Fedora 中做到这一点。
编辑:我可能正在做某事
我从这个网站学到了如何做我需要的改变。但我还没有完成。
我暂时决定使用echo -e "\e[?16;0;200c",但我遇到了一个问题:运行vim或 等应用程序irssi或附加屏幕会话时,光标恢复为闪烁的灰色下划线。
当然,它只适用于这个,tty所有其他文本控制台不受影响。
那么我怎样才能使这些更改永久化呢?如何将它们填充到其他控制台?
我使用 OpenBSD 已经有一段时间了。然而,我所做的只是从一个版本到下一个版本,总是只做更新。我对系统进行了配置,使其可以用作我的路由器和防火墙,而且它的运行效果非常好。但我从不更新软件包。我所做的只是继续下一个版本。
来自 Linux 世界,我习惯于每周应用几次更新;但我如何在 *BSD 上做到这一点?- 或者这不是 *BSD 哲学的一部分?
我的老板希望他的团队成员让他知道谁拥有 root 访问权限。
如何检查我是否有 root 访问权限?
如果我可以登录服务器并使用 做任何事情sudo,是否意味着我有 root 访问权限?
我有以下关于 cron 工作的一般问题。
假设我有以下内容crontab:
* 10 * * * * someScript.sh
* 11 * * * * someScript2.sh
30 11 */2 * * someScript3.sh <-- Takes a long time let's say 36 hours.
* 12 * * * someScript4.sh
Run Code Online (Sandbox Code Playgroud)
在适当的时间运行剩余的作业是否足够聪明?例如,长脚本不需要终止?
另外,如果最初的长脚本仍在运行并且它再次被 cron 调用会发生什么?
谢谢!
我有 500 万个文件,占用了大约 1TB 的存储空间。我需要将这些文件传输给第三方。
做到这一点的最佳方法是什么?我曾尝试使用 .tar.gz 减小大小,但即使我的计算机有 8GB 内存,我也会收到“系统内存不足”错误。
是蜗牛邮件文件的最佳解决方案吗?
在 XFCE 中,按住鼠标Alt左键然后单击窗口中的任意位置将移动该窗口(就像拖动标题栏一样),或者在单击并用鼠标右键拖动时调整窗口大小。
我非常喜欢这个功能,而且我已经习惯了,因为永远。但我一直把它绑定到Super-L(左“Windows”键)。
如何更改Altfor的行为Super-L?我正在查看XFCE 设置管理器,但在任何地方都找不到它。
所以,我为我的笔记本电脑买了一块新电池,从一开始,我就遇到了问题。
电池几乎完全从制造商那里放电。我将它插入我的电脑,电池会报告充电率为 0,因此永远不会达到“充满电”
几分钟后 X11 崩溃了,我现在在这个 ( upower -i /org/freedesktop/UPower/devices/battery_BAT0):
native-path: BAT0
vendor: Hewlett-Packard
model: Primary
power supply: yes
updated: Fri 21 Oct 2016 08:28:33 AM CEST (106 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 17.8704 Wh
energy-empty: 0 Wh
energy-full: 24.192 Wh
energy-full-design: 95.04 Wh
energy-rate: 0.0996923 W
voltage: 15.947 V
percentage: 73%
capacity: 25.4545%
technology: lithium-ion
icon-name: 'battery-full-charging-symbolic'
Run Code Online (Sandbox Code Playgroud)
所以电池正在充电,能量容量只有它设计的四分之一(即使电池只有几天的时间),它处于 73%,而且充电率很小,它没有甚至报告充满电需要多少时间。
现在,我知道您可以通过为电池充电几个小时,然后让它电量耗尽,然后再次充电来“校准”电池。
不过,这似乎不是正确的做法。我想知道我是否不能通过SMBus直接访问智能数据。
i2cdetect -l …
输出locate txt | head:
/etc/brltty/brl-ba-all.txt
/etc/brltty/brl-bd-all.txt
/etc/brltty/brl-bl-18.txt
/etc/brltty/brl-bl-40_m20_m40.txt
/etc/brltty/brl-ec-all.txt
/etc/brltty/brl-ec-spanish.txt
/etc/brltty/brl-eu-all.txt
/etc/brltty/brl-lb-all.txt
/etc/brltty/brl-lt-all.txt
/etc/brltty/brl-mb-all.txt
Run Code Online (Sandbox Code Playgroud)
输出locate *.txt | head:
/home/abc/capital.txt
/home/abc/state.txt
Run Code Online (Sandbox Code Playgroud)
为什么输出结果会有如此巨大的差异?第二个命令似乎只检查我的主文件夹,但第一个命令似乎检查许多目录。为什么会这样?