我在根目录中有 ubuntu 文件系统目录,我不小心将数百个文件复制到根目录中。
我直觉地试图通过排除文件系统来删除复制的文件
rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./.
Run Code Online (Sandbox Code Playgroud)
但它不起作用。在删除整个目录时排除某些目录的正确方法是什么?
编辑:永远不要在不知道该怎么做的情况下尝试这里的任何命令!
我正在尝试将剪贴板内容保存到 sqlite 数据库中。创建数据库和表。
我不希望它journal在每次剪贴板更改时都创建文件,所以我尝试传递PRAGMA journal_mode = OFF;标志。但是在单行命令中传递这些命令很棘手,因为sqlite只接受两个命令,例如
sqlite3 clipboard_archive.db "insert into cb (cb_context) values ('clipboard');"
Run Code Online (Sandbox Code Playgroud)
有用。我寻找Q&A网站,一些建议以下列方式回显命令。
echo "PRAGMA journal_mode = OFF;" | sqlite3 clipboard_archive.db "insert into cb (cb_context) values ('clipboard');"
Run Code Online (Sandbox Code Playgroud)
但是PRAGMA journal_mode = OFF;虽然它在sqlite3命令提示符下工作,但不会以这种方式生效。
我的一个班轮脚本有什么问题?
我已经从 12.04 升级了 Ubuntu 14.04,进行了 dist-upgrades。以前做过很多手动安装,比如ffmpeg、libglib等。我现在有一个不错的自定义发行版,它运行良好,但是在尝试编译应用程序时遇到了问题。它源于手动安装的源代码包和本机发行版库之间的库冲突。一个人建议我重命名/usr/local它,但在下次重新启动时启动失败。
当我查找由pkg-configwith添加的目录时
pkg-config --variable pc_path pkg-config
Run Code Online (Sandbox Code Playgroud)
它列出
/usr/local/lib/i386-linux-gnu/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
Run Code Online (Sandbox Code Playgroud)
我不希望它寻找路径 /usr/local/lib...
我怎样才能禁止那些不让pkg-config寻找的路径?
我想即时监控文件或文件夹的创建/删除,可以吗?
编辑:我正在使用 Ubuntu 16.04
我在 Ubuntu 14.04.2 32 位平台上,我安装了 gcc 4.8.4。我想构建旧版本的 gcc (2.95.3) 来编译旧版本的 linux 内核。我试图遵循这个gcc-2.95.3和这个gcc-2.95.3-64(虽然后者指示如何在 64 位主机上构建 32 位的 gcc,它似乎有帮助但没有工作)指南,但我没有建立它。有没有办法在我当前的发行版中编译它?
编辑:这是我使用的错误消息./configure --prefix=/usr/local/gcc --sysconfdir=/etc
,make bootstrap如果我不使用引导标志,我会在达到以下错误之前收到更多错误。以下错误消息来自gcc-2.95.1
Making info file `cpp.info' from `./cpp.texi'.
./cpp.texi:2041: Unknown command `sam'.
./cpp.texi:2041: Misplaced {.
./cpp.texi:2041: Misplaced }.
./cpp.texi:2041: Unmatched }.
./cpp.texi:361: Node `Include Operation''s Next field not pointed back to.
./cpp.texi:421: This node (`Once-Only') is the one with the bad `Prev'.
./cpp.texi:815: Next reference to nonexistent node `Nonstandard Predefined'. …Run Code Online (Sandbox Code Playgroud)