Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

4
如何注销`sudo su`?
我sudo su经常开始mysql做一些功课。 当我完成mysql(或其他任何命令)时,我仍然在sudo。 我如何“退出”,所以我迅速的变化从后#到$?

2
为什么Unix / Linux系统上最强大的用户称为“ root”?
在使用“超级用户”这个术语时,又受到另一个问题的启发,为什么在称为Unix / Linux的系统上,heck是最强大的用户root?为什么不admin,sysop,base,king或类似的东西?当我读到这个词时,root我想到的只是植物的根。 请提供引用和参考,而不仅仅是偶然的观察。
89 linux  root  user 

12
无需询问即可删除文件
如何在不询问用户是否同意删除文件的情况下删除文件?我正在编写Shell脚本并使用rm函数,但询问“删除常规文件?”。我真的不需要这个 谢谢。
89 linux  shell 

13
如何从命令行启动GUI linux程序,但又与命令行分开?
我之前已经搜索过,但从未找到答案。 在Windows中,如果打开控制台窗口,键入winmine,然后按Enter,将出现Minesweeper,它与cmd程序完全分开。我知道,Minesweeper实例不以任何方式绑定到命令提示符,除了将Minesweeper的父级设置为该命令提示符实例。但是,在Linux中有所不同。 在Linux中,如果打开了控制台窗口,请键入emacs并按Enter,Emacs将打开,但它似乎与命令行绑定。具体来说,在关闭Emacs实例之前,我似乎无法使用命令行。有没有办法在Linux中复制Windows行为? 谢谢!

4
如何在Linux中创建一个1GB的随机文件?
我正在使用bash shell,并希望将命令外的内容openssl rand -base64 1000传递给命令,dd例如dd if={output of openssl} of="sample.txt bs=1G count=1。我认为我可以使用变量,但是我不确定如何做到最好。我要创建文件的原因是因为我想要一个1GB的随机文本文件。
88 linux  dd 

6
tmux忽略配置文件
我刚刚在Ubuntu 10.04上安装了tmux,并尝试C-a通过~/.tmux.conf使用以下行创建文件来将前缀密钥重新映射到: set-option -g prefix C-a unbind-key C-b 当启动tmux时,定期地和使用-f ~/.tmux.conf,前缀实际上是相同的默认值C-b 没有任何错误或警告。 知道conf的加载有什么问题吗?
87 linux  tmux 

6
在chroot环境中挂载dev,proc,sys?
我正在尝试使用自定义选择的软件包创建Linux映像。我想做的是手工制作要在XO笔记本电脑上使用的软件包,因为如果可以构建所需的所有软件包并只是将它们刷新,则在真正的XO硬件上编译软件包会花费很长时间。映像到XO,可以节省时间和空间。 当我尝试安装一些软件包时,由于缺少proc,sys,dev目录,因此配置失败。因此,我从其他地方了解到需要将主机proc ...目录“挂载”到我的chroot环境中。 我看到了两种语法,不确定使用哪种语法。 在主机中: mount --bind /proc <chroot dir>/proc 和另一种语法(在chroot环境中): mount -t proc none /proc 我应该使用哪一个,有什么区别?
87 linux  debian  chroot 

13
如何使用FFmpeg从图像创建视频?
是否可以使用ffmpeg不是从零开始的一系列序列创建视频? 例如,我有一些图像[test_100.jpg,test_101.jpg,test_102.jpg,...,test_200.jpg],我想将它们转换为视频。我尝试了以下命令,但是没有用(似乎数字应该从零开始): ffmpeg -i test_%d.jpg -vcodec mpeg4 test.avi 有什么建议吗?
86 linux  ffmpeg 


4
如何在vim编辑器中添加命令?
如果假设我的源代码文件名为“ foo.c”。在编辑和调试时,我总是执行以下命令: :!gcc -g foo.c -o foo; gdb foo 我可以在Vim中添加一个自定义命令,以便如果我键入“:debug”然后执行上面的命令?我该如何实现?
86 linux  vim 

2
Linux-使用特定用户权限挂载设备
如何在启动时挂载具有特定用户权限的设备?我仍然很难解决。我想用uid=1000和设置分隔线gid=1000。我当前对该/etc/fstab/文件的输入如下所示: dev /var/www vboxsf rw, suid, dev, exec, auto, nouser, async, uid=1000



4
如何使新文件权限从父目录继承?
我有一个名为的目录data。然后,我在用户ID“机器人”下运行脚本。机械手将写入data目录并更新其中的文件。这个想法data对我和机器人都是开放的。 所以我像这样设置了权限和所有者组 drwxrwxr-x 2 me robot-grp 4096 Jun 11 20:50 data 我和机器人都属于“ robot-grp”。我像父目录一样递归地更改权限和所有者组。 我定期使用将新文件上传到data目录中rsync。不幸的是,我希望上传的新文件不会继承父目录的权限。相反,它看起来像这样 -rw-r--r-- 1 me users 6 Jun 11 20:50 new-file.txt 机械手尝试更新时new-file.txt,由于缺少文件许可权而失败。 我不确定设置umask是否有帮助。无论如何,新文件并不会真正跟随它。 $ umask -S u=rwx,g=rx,o=rx 我经常对Unix文件权限感到困惑。我什至有一个正确的计划吗?我正在使用Debian lenny。


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.