Tag: bash

将大文件拆分为较小的文件,然后将它们集成以获取原始文件

如何将7GB(电影)文件拆分为(比方说)1GB的较小文件,然后(在另一台Ubuntu计算机中)将它们集成以获取原始文件(仅使用bash命令)?

打开终端时为什么没有.profile来源?

刚刚安装了Ubuntu 14.04.1 LTS。 根据.profile, # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash, if ~/.bash_profile or ~/.bash_login exists. 没有〜/ .bash_profile或〜/ .bash_login。 打开终端时似乎没有源.profile。 打开终端时为什么不来源.profile? 如果没有来源,为什么.profile在那里? 如何知道/控制新终端打开时的来源? 打开新终端时,它是否会“登录”? 在我的路径中添加$ HOME / bin的好地方在哪里? .bashrc中? 这会导致问题,因为.profile具有相同的代码吗?

如何将输出重定向到屏幕以及文件?

我的目标是将脚本中的所有输出记录到脚本要创建的目录中。 例如,我有: ~/.abc.sh : #! /bin/bash rails new myapp 当我跑… cd ~/code . ~/.abc.sh …将在目录~/code/myapp创建一个新的Rails应用程序。 当Rails创建一个应用程序时,它会输出我想要捕获的大量文本,并将其存储在rails命令新创建的同一目录中的日志文件中。 我也想在终端中显示该文本。 我该怎么做呢?

永久PATH变量

如何将此/media/De Soft/mongodb/bin PATH变量永久化? 每个人都说export PATH=$PATH:media/De\ Soft/mongodb/bin to your ~/.profile, or .bashrc, or .zshenv具体取决于你的shell。 我不知道〜/ .profile,或.bashrc或.zshenv是什么。 他们实际上做了什么? 我将如何添加export PATH=$PATH:my/path到我的.profile / .bashrc / .zshenv? 我使用64位Ununtu 14.04 LTS和默认终端。 我是Linux的新手。

如何设置提示使用两种颜色?

我喜欢Mint的一件事是终端通常会显示两种颜色:从左边到$所有东西都是一种颜色,而过去$所有东西都是另一种颜色。 有没有办法在Ubuntu中进行此设置?

如何手动保存终端历史记录?

我的理解是终端退出时更新历史文件。 但有时我的计算机崩溃了,终端没有干净地退出,然后我从历史记录中丢失了那些烦人的命令。 如何让它立即刷新,以便即使我的计算机崩溃,条目仍然存在? 目前我正在使用这种解决方法,但我觉得应该有更好的方法。 我在Ubuntu 12.10上使用gnome-terminal。

kill命令中-9选项的用途是什么?

两者之间有区别吗? kill -9 212121 和 kill 212121

如何每10秒执行一次命令(没有cron)?

当我执行cron我得到了这个错误 cron:无法打开或创建/var/run/crond.pid:权限被拒绝 那么,如何在没有cron情况下做到这一点? PS我想检查svn中的文件是否已更改,我有一个特殊的脚本。

bash脚本与shell脚本相同吗?

我对Ubuntu很新。 我听到有人说“shell脚本”,“bash脚本”。 我想知道他们是一样的吗? 或者他们不同?

如何列出树中的所有文件(目录及其子目录)?

对于我的任务,我需要列出树中的所有文件(目录,其所有子目录,所有子目录等)。 我更喜欢在Nautilus或Krusader中看到它们,但命令行解决方案也很有趣(在这种情况下,我需要列出文件的全名,大小和修改时间)。