Tag: 命令行

使用命令行删除指定文件/文件夹以外的所有文件?

我有一个包含大量文件夹和不同文件的文件夹,具有以下结构: NASA │ ├── a │ ├── doc1 │ ├── doc2 │ ├── doc3 │ ├── folder1 │ └── folder2 │ ├── b │ ├── doc1 │ ├── doc2 │ ├── doc3 │ ├── folder1 │ └── folder2 │ ├── c │ ├── doc1 │ ├── doc2 │ ├── doc3 │ ├── folder1 │ └── […]

如何通过文件扩展名递归复制文件?

我想将子目录中具有特定扩展名的所有文件复制到不同的文件夹。 我不想维护目录结构,我只想将找到的所有文件复制到不同的文件夹中。 我用这个命令来做: cp `find . -name “*.aac”` /media/moasad/New\ Volume/Media\ files/Avengers/Aud/aac/ 但是,我注意到如果它遇到文件夹或带有空格的文件,则cp函数不知道该怎么做,我得到的错误是这样的: cp: cannot stat ‘./Temporary_Items/martin/Problem’: No such file or directory cp: cannot stat ‘Files/nav-YCA136843.aac’: No such file or directory 请注意它的一个文件: ./Temporary_Items/martin/Problem Files/nav-YCA136843.aac 但由于“问题文件”中的空间,它很混乱。

配置命令行以在登录时执行

每次重新启动我的Ubuntu 14.10时,我的触摸板驱动器(synaptics)都会重置为默认配置。 有没有办法在重新启动后恢复我的sysclient设置? 另外; 如何配置每次登录时执行的命令? 正确设置触摸板的命令是: synclient VertScrollDelta=-120 && synclient HorizScrollDelta=-120

我可以在壁纸上配置透明终端吗?

我可以在桌面上制作透明的终端壁纸吗? 我过去做过这个,但不记得我做了什么。

如何在终端中查看更多行

我正在安装一个软件包并获得大量错误,需要能够读取所有出现的错误消息。 不幸的是,终端只显示有限数量的线路。 如何查看以前的行或更改可显示的最大行数?

如何在终端上使用除bash之外的shell作为默认值?

当您via Applications -> Terminal或Ctrl + Alt + F1等via Applications -> Terminal进入终端时,默认情况下使用bash来解释您的命令。 如果你想使用另一个命令解释器(比如zsh或fish),你怎么把它作为默认启动?

复制文件时参数列表太长

我刚问了一个与如何计算特定扩展名的文件有关的问题 。 现在我想将这些文件转换为新的dir 。 我在尝试, cp *.prj ../prjshp/ 和 cp * | grep ‘\.prj$’ ../prjshp/ 但他们给出了同样的错误, bash:/ bin / cp:参数列表太长了 我该如何复制它们?

如何运行具有相同名称别名的原始命令?

~/.bashrc文件中ls命令的别名别名为: alias ls=’ls –color=auto’ 然后,当我在终端别名ls ( ls –color=auto )中运行ls命令时运行。 但我的问题是我怎么能只运行原始的ls而且只有ls而没有额外的参数并且没有解决删除别名条目的问题? 因为当我删除这个条目时,我可以用简单的ls运行它。

如何拍摄截图然后通过终端上传图片到imgur?

我不喜欢GUI的截图方式,上传到imgur并获取上传的链接。 那么我该如何拍摄我的Ubuntu桌面的截图,将截图上传到imgur.com然后从终端上取回上传的链接? 我只需要从终端做。

在终端上运行可执行文件

我是Ubuntu的新手,目前正因为任务而加入Ubuntu。 我想问几个问题: 如何创建运行shell脚本的新命令? 例如,在终端上键入passwd ,它会在/usr/bin/passwd上运行可执行文件。 如何使它像我的文件一样? 如何将我的shell脚本更改为像passwd这样的可执行文件?