Questions tagged «command-line»

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



4
如何将“ / proc / * / environ”文件分成几行?
我正在尝试以/proc/*PID*/environ更具可读性的格式获取任何文件的内容。我可以按照下面显示的方式进行操作,但是我确信这不是正确的方法。 $ cat "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spasTEXTDOMAIN=im-configXDG_SEAT=seat0XDG_SESSION_TYPE=waylandSHLVL=1QT4_IM_MODULE=ximHOME=/home/spasDESKTOP_SESSION=ubuntuGNOME_SHELL_SESSION_MODE=ubuntuDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busIM_CONFIG_PHASE=2LOGNAME=spasGTK_IM_MODULE=ibusJOURNAL_STREAM=9:147845_=/usr/bin/gnome-sessionUSERNAME=spasXDG_SESSION_ID=70PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/binXDG_RUNTIME_DIR=/run/user/1000LANG=en_US.UTF-8XDG_CURRENT_DESKTOP=ubuntu:GNOMEXDG_SESSION_DESKTOP=ubuntuXMODIFIERS=@im=ibusSHELL=/bin/bashGDMSESSION=ubuntuTEXTDOMAINDIR=/usr/share/locale/XDG_VTNR=2QT_IM_MODULE=ximPWD=/home/spasCLUTTER_IM_MODULE=ximXDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktopXDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spas^@TEXTDOMAIN=im-config^@XDG_SEAT=seat0^@XDG_SESSION_TYPE=wayland^@SHLVL=1^@QT4_IM_MODULE=xim^@HOME=/home/spas^@DESKTOP_SESSION=ubuntu^@GNOME_SHELL_SESSION_MODE=ubuntu^@DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus^@IM_CONFIG_PHASE=2^@LOGNAME=spas^@GTK_IM_MODULE=ibus^@JOURNAL_STREAM=9:147845^@_=/usr/bin/gnome-session^@USERNAME=spas^@XDG_SESSION_ID=70^@PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin^@XDG_RUNTIME_DIR=/run/user/1000^@LANG=en_US.UTF-8^@XDG_CURRENT_DESKTOP=ubuntu:GNOME^@XDG_SESSION_DESKTOP=ubuntu^@XMODIFIERS=@im=ibus^@SHELL=/bin/bash^@GDMSESSION=ubuntu^@TEXTDOMAINDIR=/usr/share/locale/^@XDG_VTNR=2^@QT_IM_MODULE=xim^@PWD=/home/spas^@CLUTTER_IM_MODULE=xim^@XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop^@XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg^@ $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" | sed 's/\^@/\n/g' USER=spas TEXTDOMAIN=im-config XDG_SEAT=seat0 XDG_SESSION_TYPE=wayland ... 也许我必须为指定一个特定的值$IFS,但这是什么?实现上述结果的正确方法是什么?

5
使用Ubuntu的命令行查找PC的电源硬件信息
是否有工具可以打印电源信息,例如品牌/型号名称和最大(支持的)输出电压?我需要添加第二个GPU,我想确保它确实支持额外的电压。 附:当我有访问权限时,我已经安装了辅助GPU,然后我冲出服务器机房。当我稍后检查时,第二个GPU无法识别(现在,我不再具有访问权限!:P)我想确定问题是否出在GPU正在另一台机器上工作时是否缺少电源电压,以及没错。 当前,我目前没有物理访问PC(仅ssh)。 我试图看其他的帖子,也是其他exisiting工具,即sudo dmidecode -t 39,sensors,和ipmitool,但没有带着成功。


1
如何获得我的戴尔设备的服务标签?
我有一台戴尔笔记本电脑,上面有分配的服务标签。但是,此标签放在不方便的地方(在笔记本电脑的底部),我懒得拔掉所有东西并将其翻过来以读取服务标签。 有什么方法可以从终端或类似设备获取服务标签吗?

3
创建文件及其父目录
我知道该touch命令会创建一个文件: touch test1.txt 但是如何创建文件及其完整路径? 例如,我的桌面什么都不包含: ~/Desktop/$ ls ~/Desktop/$ 我想在中创建1.txt ~/Desktop/a/b/c/d/e/f/g/h/1.txt。我可以用一个简单的命令来做到这一点吗? $ touch ~/Desktop/a/b/c/d/e/f/g/h/1.txt 而不是手动创建完整路径,然后创建文件?


4
怎么把LaTeX方程转换成SVG?
此刻,我正在使用mimetex自动将一堆方程式转换为gif图像。 该程序速度很快,但是图像看起来很糟糕: 如何在命令行上(快速)将LaTeX方程转换为SVG图像?


2
nohup命令的功能是什么?
我是Ubuntu的新手。我学会了一个命令 nohup [command]- <command>对挂断信号免疫 我无法理解“ 免于挂断信号 ” 的含义。它正在谈论什么类型的信号?并且请通过示例告诉我如何使用此命令。

3
在终端窗口中查看LibreOffice Writer文件的工具
我正在使用LibreOffice(.odt)格式的几个文档文件。通常,我当然会使用LibreOffice Writer访问它们。但是有时候我只能通过文本终端连接到该站点。 我想知道是否有一个基于终端的工具可以以大约正确的格式向我显示这些文件的内容?(文件主要包含简单的文本,项目符号列表和一些1x1表,因此在格式方面是相对简单的东西。) PS此问题不是关于从命令行启动LibreOffice本身(在此处提供)。


1
Shell加载速度非常慢-Ubuntu 14.04
打开我的终端(ctrl + alt + t),需要很长时间才能加载我的提示。我在这里阅读过有关同一问题的文章,但是他们的解决方案都没有帮助我。在打开终端时,加载大约需要4-5秒钟,并且在出现提示之前,我看到一个弹出的白色启动屏幕程序的快速闪烁。我认为安装任何特定的软件包/软件后都不会发生这种情况。有什么建议么? 提前致谢。

2
在gnome-terminal中禁用超链接
是否可以在gnome-terminal中禁用超链接?终端永远不要在任何文本下划线,并且点击应该总是开始选择。 我要这样做的原因有两个:首先,我只是简单地单击了位于背面的终端窗口而没有查看终端中的内容,并且常常不小心单击了那里的超链接。其次,当使用npm时,会有很多文本看起来像电子邮件地址,但不是,例如react@0.13.3。

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.