Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

5
名称以点开头的目录有何特别之处?
此问题是从软件工程堆栈交换迁移的,因为可以在Unix和Linux堆栈交换上回答。 迁移 8年前。 我想知道两者之间的区别是什么: ~/somedirectory/file.txt 和 ~/.somedirectory/file.txt 在Google上问这个问题真的很困难,因为我.什至不知道如何称呼它,我也不知道该怎么解释。但是有人可以描述包含点和排除点之间的区别吗?

2
从Sys Rq + r中恢复
我对X服务器的锁定非常糟糕,必须执行Sys Rq + r才能从X释放键盘并进入控制台。我能够终止锁定系统的进程,并在仍在运行的X服务器上继续工作。 现在每当我按Alt + F4杀死一个窗口时,我的系统就会切换到第4个控制台,而不是杀死活动窗口。因此,我的键盘似乎仍处于释放模式。 如何撤消以前的Sys Rq + r命令,以便可以在正在运行的X服务器上继续工作?


5
为什么Shell Command Substitution吞噬了尾随的换行符?
按照下面的示例,以及我最近 在bash中的问题,结尾的换行符char哪里去了?,我想知道它为什么发生 x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p # Output is: 610a62 # The trailing newline from the 'echo' command # has been "deleted" by Command Substitution 我认为必须有一个非常重要的理由来执行shell动作,即Command Substitution,实际上从它正在替换的命令输出中删除一些数据... 但是我无法理解这一点,因为它似乎是它应该做什么的对立面..即 将命令的输出传递回脚本过程...对我来说,隐瞒一个字符似乎很奇怪,但是我想这是有道理的...我很想找出那个原因。 。

2
如何重置外壳环境?
这个问题困扰了我一段时间,尽管我认为我已经通过EnvWatcher找到了答案,但不幸的是,它仅适用于Bash。我用zsh。 我想在较小程度上复制env-watcher的功能,但是我需要知道是否有命令可以将shell重置为干净的启动阶段。 例如,我想要以下工作流程。 source some-functions alias another-thing export SVN_EDITOR=vim RESET-ZSH # none of the above are valid any more 有这种内在的可能性,还是我在追蝴蝶?


1
zip格式的外部文件属性
这是一个有点陌生的问题,但是网上似乎没有太多有关此问题的信息。我刚刚添加了有关zip格式的外部文件属性的问题的答案。正如您从我的答案中看到的那样,我得出的结论是,Unix仅实际使用了第二个字节(共4个字节)。显然,当解压缩时,它包含足够的信息以推断对象是文件还是目录,并且还具有用于其他权限和属性信息的空间。我的问题是,这如何映射到通常的Unix权限?是否提供通常ls恰好适合一个字节的常规Unix权限(例如下面的权限),如果可以,有人可以描述布局或提供参考吗? $ ls -la total 36 drwxr-xr-x 3 faheem faheem 4096 Jun 10 01:11 . drwxrwxrwt 136 root root 28672 Jun 10 01:07 .. -rw-r--r-- 1 faheem faheem 0 Jun 10 01:07 a drwxr-xr-x 2 faheem faheem 4096 Jun 10 01:07 b lrwxrwxrwx 1 faheem faheem 1 Jun 10 01:11 …
25 zip 





1
终端使用什么协议/标准?
我想知道命令行应用程序的“ GUI”如何通过网络进行通信。大多数时候,它很简单(纯文本/输入),但有时却更复杂(智能)。 它是否由某种标准定义,以便任何人都可以编写自己的终端,并且所有终端实现均以相同的方式运行(颜色,位置等)?

2
如何为特定命令指定自定义自动完成功能?
有没有一种方法可以让bash确切知道在双击选项卡时显示什么?例如,我有一个scpy需要几个参数的python脚本。例如,例如apt-get,如果您双标签给您 autoclean build-dep clean dselect-upgrade清除源升级 自动删除检查dist-upgrade安装删除更新 有没有办法对自己的脚本/程序执行此操作?我需要将我的python脚本包装在bash脚本中吗?

5
任务完成后如何关闭计算机?
我通常在上学之前开始下载。 在完成特定任务后,我应该使用哪个命令自动进行必要的保存并关闭计算机? (例如,在安装更新后或下载大文件之后。) 我也交叉张贴在askubuntu上。

4
提取tarball时创建目标目录
是否可以创建一个类似于的目标目录,mkdir -p我可以在tar命令中定义一个不存在的目标目录,而tar会为我创建目录? 我知道我可以使用将输出重定向到目录tar -C /target/dir,但是如果目标目录不存在,这将不起作用。
25 directory  tar 

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.