我想重命名几个文件的格式
libabc-x86_64-gnu-linux.a
libasdfgh-x86-gnu-linux.a
全部按格式
libabc.a
libasdfgh.a
使用Bash。我已经编写了regex (libpj[^-]*).*,它应该将有趣的部分保留在捕获组1中。
for i in `ls *.a`; do mv "$i" "${i/(lib[^-]*).*/\1}"; done
但是Bash给出了许多形式上的错误
mv: 'libabc-x86_64-gnu-linux.a' and 'libabc-x86_64
我决定移除一些不想要的包裹。
sudo apt-get remove --purge chirp
相应的包被移除,但也
The following packages will be REMOVED:
chirp kali-linux-full python-libxslt1
kali-linux-full的删除导致我的Kali崩溃。有人能告诉我为什么会发生这种事吗?或者我做错了什么?
我的文件包含以下几行
File.txt
Unix is good
Linux and unix is different?
Linux is also good, then what about unix?
这里我要输出
(1st line blank)
Linix and
Linux is also good, then what about
在这里vi命令或任何其他命令都会给出这个输出?搜索特定的单词,如果这是对的话,然后删除那个词,然后删除该行中的所有单词。
我在下面的机器上通过ssh使用Firefox:
g1> head -1 /etc/motd
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.0-26-generic x86_64)
g1> firefox -version
Mozilla Firefox 17.0.1
从xterm调用时,会重复显示以下消息。它似乎只有在我执行一些动作时才能打印出来,比如写这个问题。点击什么东西。否则,将不打印任何消息。
(firefox:4162): GConf-WARNING **: Client failed to connect to the D-BUS
我有一个生产VMU16.04LTS,它打破了apt和完整的/boot目录与各种内核。
apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.4.0-138 lin
亚马逊网络服务上的EC2机器充满了多个linux头文件,目前磁盘空间已经100%满了。我运行了像apt-get autoremove这样的命令,但是它抛出了一个错误
No apport report written because the error message indicates a disk full error
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
我可以通过rm命令删除旧的标头吗?安全吗?如果我使用rm命令删除,我应该在那之后做任何清理吗?以下是headers列表:
du -h -d
我启用了ubuntu,突然之间我无法安装任何东西。下面是一个错误输出示例。这种情况发生在我试图安装的任何软件包中。
laptop@my-laptop:~$ sudo apt install -f gcc
Reading package lists... Done
Building dependency tree
Reading state information... Done
gcc is already the newest version (4:9.3.0-1ubuntu2).
0 upgraded, 0 newly installed, 0 to remove and 0
我正试图升级我在ubuntu16.04中的软件包。但它在samba库中显示错误,表示哈希不匹配。甚至我也试过使用--try-fix-missing,但这没有帮助。
📷
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
linux-head
如果我是在Linux终端中,并且开始设置变量,比如导出AGE=45。
然后我有一个脚本来读取终端变量中的用户数据并对其进行处理,这有可能吗?
IE:
user@linux$ export AGE=45
user@linux$ ./age.sh
#script asks for input
read -p "what is your age?" scriptAGE
#user inputs variable set in terminal
$AGE
#回波输出
echo "your age is: " $scriptAGE"
#应该说你的年龄
在构建一个在码头容器中的第三方库(libtorch,如果重要的话)期间,我遇到了一个丢失的包含文件的错误。在从Ubuntu16.04主机运行构建进程时,同样的构建过程运行良好,但在从Ubuntu18.04主机运行时,文件丢失了。
经过一些跟踪之后,我现在只是从NVidia运行基本容器,并查找该文件。这是我得到的输出:
Ubuntu 16.04 host
$ uname -a
Linux ub-carmel 4.15.0-123-generic #126~16.04.1-Ubuntu SMP Wed Oct 21 13:48:05 UTC 2020 x86_64 x86_64 x86_64 GN
如果运行建议的命令行,安全性如何。有窃听器吗?
The following packages were automatically installed and are no longer required:
linux-headers-4.15.0-32 linux-headers-4.15.0-32-generic
linux-headers-4.15.0-33 linux-headers-4.15.0-33-generic
linux-headers-4.15.0-34 linux-headers-4.15.0-34-generic
linux-image-4.15.0-
问:我今天早上想在我的服务器上做dist升级.
我得到的是:
apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-image-extra-3.5.0-32-generi
我刚接触ruby,我已经在我的机器上安装了ruby,目前显示的ruby版本是1.9.3。但是,当我尝试在rails上安装新项目时,即使我已经安装了ruby 1.9.3,它也会显示ruby 1.9.1加载错误。在google网上冲浪这么长时间后,我发现我可以通过安装rvm来更改默认ruby作为新安装的ruby,我尝试安装rvm,但不知道它是否安装正确,因为安装rvm后,当尝试输入命令rvm default1.9.3时显示错误
ruby-1.9.3-p392 is not installed.
To install do: 'rvm install ruby-1.9.3-p392
当我检查