Questions tagged «command-line»

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

5
查找目录中每个扩展名的文件数
我想计算目录中每个扩展名以及不带扩展名的文件的数量。 我已经尝试了一些选项,但是还没有找到可行的解决方案: find "$folder" -type f | sed 's/.*\.//' | sort | uniq -c是一个选项,但如果没有文件扩展名则不起作用。我需要知道多少个文件没有扩展名。 我也尝试过将find循环放入数组中,然后对结果求和,但是这时该代码引发未声明的变量错误,但仅在循环之外: declare -a arr arr=() echo ${arr[@]} 这将引发未声明的变量,以及一旦查找循环完成。




4
更新到15.10后无法从终端启动图形应用
更新到15.10后,无法从终端运行图形应用程序: xxx@xxx:~$ gksudo wireshark Invalid MIT-MAGIC-COOKIE-1 key (gksudo:5532): Gtk-WARNING **: cannot open display: :0 xxx@xxx:~$ sudo -H wireshark [sudo] password for xxx: Invalid MIT-MAGIC-COOKIE-1 key ** (wireshark:5535): WARNING **: Could not open X display Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: Failed to connect to server socket: No such file …


1
系统范围的$ PATH变量在哪里设置?
我正在使用Ubuntu Desktop 14.04,因此,我正在使用非登录外壳。当我打开GUI终端时,首先非登录Shell会话将读取以下启动文件: /etc/bash.bashrc ~/.bashrc 非登录外壳程序从父进程继承环境,该父进程是一个登录外壳程序,因此会话还读取以下启动文件: /etc/profile ~/.bash_profile 但是,我无法找到$PATH全系统的路径一样/bin,/sbin,/usr/bin,/usr/sbin,在这些文件中的设置。$PATH这些目录的集合在哪里?



3
失败失败:不支持操作
跑步的时候 fallocate -l 10G /path/to/file 我返回了以下错误: fallocate: file: fallocate failed: Operation not supported 使用dd(if = / dev / zero或if = / dev / urandom)创建文件是可行的,但是如果我要创建大型文件(大小为数十GB),则需要几个小时才能完成。 运行Ubuntu 14.04。使用ext4分区,指定文件类型似乎不会改变结果。 在我的CentOS6机器上可以正常工作,而在Ubuntu上则不能。
10 14.04  command-line  dd 



3
为什么从GTK +应用程序收到这么多控制台消息?
我试图使用命令行打开软件中心 software-center 它确实起作用了。我的意思是,软件中心同时打开并可以正常运行,但在终端窗口中,我看到了很多奇怪的错误。怎么可能?我很困惑 是否对此有任何解释(及其修复)?我再说一遍,该应用程序确实可以打开并且运行良好,只是背景中显示不正常的行。 这是所有行的屏幕截图。

5
如何从文件中获取最长的行?
我有兴趣从文件中找出最长的行的行号。 例如,如果我有一个包含以下内容的文件: lalala tatatata abracadabra mu mu mu 我如何编写bash脚本,该脚本将为我提供如下输出:3 -> abracadabra?


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.