显示文件信息(或属性)的命令行是什么,例如在 GNOME中的 GUI 方法中显示属性?
我知道ls -l
显示属性;但如何显示相同的信息?
例如,代替
rw-rw-r--
Run Code Online (Sandbox Code Playgroud)
我们有这样的 GUI 渲染:
abdennour@estifeda: $wishedCmd myFile
.....
Permissions :
Owner Access: Read & write
Group Access :Read & Write
Others Access: Read only
.....
Run Code Online (Sandbox Code Playgroud)
这是我对&
,disown
和用法的理解nohup
:
<command>
: 在终端的当前bash
实例中运行进程,在前台(即进程被列为bash
前台作业stdin
,stdout
并且stderr
仍然绑定到终端);不能免于挂断;<command> &
: 在终端的当前bash
实例中,在后台运行进程(即进程被列为bash
后台作业stdin
,stdout
并且stderr
仍然绑定到终端);不能免于挂断;<command> & disown
:在后台运行终端当前bash
实例中的进程,但该进程与bash
“作业”列表分离(即该进程未列为bash
前台/后台作业stdin
,stdout
并且stderr
仍绑定到终端);免于挂断;nohup <command> & disown
:运行终端当前的内部流程bash
实例,在后台 …这是这个特定文件的我的流浪机器的内容:
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/us$
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
syslog:x:100:103::/home/syslog:/bin/false
Run Code Online (Sandbox Code Playgroud)
有人能解释一下,如果某个邪恶的人可以获取我的生产服务器的这个文件,为什么会很糟糕?
agung@agung-K43SJ:~$ steam
Running Steam on ubuntu 15.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Run Code Online (Sandbox Code Playgroud)
在此之前,我也尝试从终端安装 Steam,但在下载更新后它没有启动。
谁能帮我找到安装 Steam 的解决方案?
有时,当从命令的输出中复制粘贴文本时,我会不小心使用Ctrl+c而不是Ctrl+ Shift+ c。
所以命令行将其解释为^C
...
为什么是这样?为什么命令行将control输入解释为^
?
我最近注意到一些我不太喜欢的奇怪事情:
那么为什么我在跑步时会得到一列火车ls
?我怎样才能阻止这种情况并使其行为正常?这是我发现的复活节彩蛋吗?我正在运行 Ubuntu GNOME 15.04。
信息更新:
跑步which ls
让我乘坐同一列火车,而跑步ls -l $(which ls)
只是让我乘坐另一种火车。
运行command -v ls
输出什么。并且运行command -v sl
也不会输出任何内容。
这可能都与cow
我最近安装的(或类似的)软件包有关,该软件包承诺“让事情变得轻松一点”。
我只是想知道,例如当我启动qtox
时:
qtox &
Run Code Online (Sandbox Code Playgroud)
然后关闭终端,qtox
用它关闭。但是在运行时etherape
使用:
sudo etherape &
Run Code Online (Sandbox Code Playgroud)
关闭终端不会关闭或对 Etherape 造成任何问题。并且在不同的应用程序之间有不同的行为,有些在终端关闭时关闭,有些则没有,这是怎么回事?为什么有些人关闭而其他人不关闭?我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10。
为什么会$ ls > ls.out
导致“ls.out”包含在当前目录中的文件名列表中?为什么选择这个?不然为什么不呢?
从哪里uname -i
提取信息?
细节是否存在于/etc/
?
细节是否存在于/proc/
?
如果是这样,它引用哪个文件来输出这些详细信息?
command-line ×8
bash ×3
animations ×1
kernel ×1
ls ×1
nohup ×1
passwd-file ×1
permissions ×1
redirect ×1
security ×1
steam ×1
sudo ×1