Questions tagged «unix»

此标记专用于与Unix直接相关的PROGRAMMING问题;常规软件问题应直接到Unix&Linux Stack Exchange网站或超级用户。Unix操作系统是由Bell Labs在1960年代后期开发的通用操作系统,目前存在各种版本。

14
如何释放Inode使用率?
我有一个inode使用率为100%(使用df -i命令)的磁盘驱动器。但是,在实质上删除文件后,使用率仍为100%。 那么正确的方法是什么? 与磁盘空间使用量较高的磁盘驱动器相比,磁盘空间使用量较小的磁盘驱动器如何可能具有更高的Inode使用率? 如果我压缩大量文件,是否有可能减少使用的inode数量?

17
如果不存在,有没有办法让mv创建要移动到的目录?
因此,如果我位于主目录中,并且想将foo.c移至〜/ bar / baz / foo.c,但是这些目录不存在,则可以通过某种方式自动创建这些目录,以便您只需要输入 mv foo.c ~/bar/baz/ 一切都会解决?看来您可以将mv别名为一个简单的bash脚本,该脚本将检查那些目录是否存在,如果不存在,将调用mkdir然后是mv,但是我想我会检查是否有人有更好的主意。
275 linux  macos  unix  mkdir  mv 


12
在Vim中删除换行符
有没有一种方法可以删除Vim中行尾的换行符,以便将下一行追加到当前行? 例如: Evaluator<T>(): _bestPos(){ } 我想将所有内容放到一行上,而不要复制行并将其粘贴到上一行中。看来我应该能够将光标放在每一行的末尾,按一个键,然后使下一行跳到光标所在的同一行上。 最终结果: Evaluator<T>(): _bestPos(){ } Vim有可能吗?
271 unix  vim  shell  ssh  vi 

5
SSH配置:覆盖默认用户名
是否可以配置ssh为知道我的用户名是什么? 默认情况下,它使用当前用户名,在我的情况下这是不正确的。 我在借贷者笔记本电脑上,我的用户名是loaner,但是我想告诉ssh我我的用户名是buck。 奖励积分:我在家的用户名是bgolemon。如果我可以配置每个主机的用户名,那就更好了。
271 unix  ssh  ssh-config 



14
在哪里可以设置crontab将使用的环境变量?
我的crontab每小时运行一次。.bash_profile当用户从终端运行作业时,运行它的用户在工作中具有环境变量,但是,显然,crontab在运行时不会被环境变量吸收。 我尝试过将它们放入.profile,.bashrc但是它们似乎仍然没有被捡起。有谁知道我可以将crontab可以接收的环境变量放在哪里?






8
写入文件,但如果存在则将其覆盖
echo "text" >> 'Users/Name/Desktop/TheAccount.txt' 我如何制作它,以便在不存在的情况下创建文件,但在已经存在的情况下覆盖文件。现在,此脚本只是追加。
252 bash  unix 


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.