标签: bash

在 linux 中使用终端 vs KDE?

我曾经在 centos 中使用 nautilus,但最近刚刚获得了一个 VPS,并很快意识到在这种环境中使用 KDE 是不可接受的。尽管我确实发现在 KDE 中执行文件夹权限之类的操作比在终端中全部输入要快得多?我与之交谈的每个人都说,使用终端,我应该以这种方式学习,而不是使用 KDE,但有些东西我就是不明白

如何在没有鼠标或使用 KDE 的情况下快速更改脚本并在浏览器等中查看它们?并且只使用终端??我想知道如何仅使用终端开发网站???

在 KDE 中即时且只需单击几下,如何才能更快地在终端中输入/查看权限等?

任何想法都非常感谢。我很想了解这些好处,但现在似乎看不到它们。

干杯凯。

linux terminal kde bash

1
推荐指数
1
解决办法
1120
查看次数

Ubuntu bash 命令 find -exec

我想列出每个以“conf”结尾的文件,并将结果输出到给定的文件(使用命令find -exec)。

我试过这个:

find -name *conf -exec /home/ubuntu/myfile
Run Code Online (Sandbox Code Playgroud)

这是错误的吗?

bash command-line find ubuntu

1
推荐指数
2
解决办法
1858
查看次数

Linux中的双管道

是否可以像这样在 Linux 中使用“双管道”执行命令?

blah | blah | blah
Run Code Online (Sandbox Code Playgroud)

linux bash shell command-line pipe

1
推荐指数
1
解决办法
3288
查看次数

将 bash shell 错误保存到文件

当我chmod对文件做 a 时,我试图保存错误。我正在运行命令:

chmod -R 766 * > chmod-errors.txt
Run Code Online (Sandbox Code Playgroud)

但这不起作用。我也试过

chmod -R 766 * | cat > chmod-errors.txt
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

unix freebsd bash shell-script

1
推荐指数
1
解决办法
939
查看次数

运行 tcsh 但 bash 改为启动

我试图在我的 Fedora 7 上启动一个 tcsh(默认 shell 是 bash)

[ss@ssvm ~]$ tcsh
[ss@ssvm ~]$ echo $SHELL
/bin/bash
Run Code Online (Sandbox Code Playgroud)

如您所见,另一个 bash shell 启动了。

我查看了 tcsh 文件:

[ss@ssvm ~]$ ll /bin/tcsh
-rwxr-xr-x 1 root root 345348 2007-02-26 23:58 /bin/tcsh
[ss@ssvm ~]$ ll /bin/csh
lrwxrwxrwx 1 root root 4 2010-03-07 13:13 /bin/csh -> tcsh
Run Code Online (Sandbox Code Playgroud)

它不是链接(但 csh 是)。我不明白为什么会这样。如果您有想法或需要更多信息,请告诉我。谢谢!

XM

linux bash shell tcsh csh

1
推荐指数
1
解决办法
3296
查看次数

避免对 bash 别名的“sudo”需求

我做了一个别名来关闭我的 arch linux 计算机。它运行sudo shutdown -h -P now。我运行它并被要求输入密码,然后它关闭并关闭电源。有没有办法让它在不需要root权限的情况下运行?

bash arch-linux

1
推荐指数
1
解决办法
1108
查看次数

一行命令打印运行进程的用户的唯一列表

编写一行命令,打印在系统上运行进程的用户的唯一列表。

您可以按用户对它们进行编号吗?

您的解决方案是否有任何例外或“陷阱”?

linux unix bash

1
推荐指数
1
解决办法
4029
查看次数

bash 脚本中一行的含义

任何人都可以帮助我从 bash 脚本中理解这一行的含义吗?

[ "$2" = "" ] && >$1 && return
Run Code Online (Sandbox Code Playgroud)

linux unix bash shell-script

1
推荐指数
1
解决办法
286
查看次数

“ls *.py”和“ls *py”有什么区别?

这发生在 cygwin (CYGWIN_NT-5.1 MYPC 1.7.5(0.225/5/3) 2010-04-12 19:07 i686 Cygwin)

第一个命令,ls *.py什么都不显示

$ ls *.py
ls: cannot access *.py: No such file or directory
Run Code Online (Sandbox Code Playgroud)

第一个命令, ls *.py在同一位置运行,显示以下内容

$ ls *py
LICENSE.txt    _cpchecker.pyc   _cperror.pyc    _cpserver.py          _cptree.pyc         favicon.ico
__init__.py    _cpconfig.py     _cplogging.py   _cpserver.pyc         _cpwsgi.py          lib
__init__.pyc   _cpconfig.pyc    _cplogging.pyc  _cpthreadinglocal.py  _cpwsgi.pyc         process
_cpcgifs.py    _cpdispatch.py   _cpmodpy.py     _cptools.py           _cpwsgi_server.py   scaffold
_cpcgifs.pyc   _cpdispatch.pyc  _cprequest.py   _cptools.pyc          _cpwsgi_server.pyc  wsgiserver
_cpchecker.py  _cperror.py      _cprequest.pyc  _cptree.py            cherryd
Run Code Online (Sandbox Code Playgroud)

这些是子目录cherrypy中的文件

我没有ls以任何方式别名(运行/usr/bin/ls给出相同的结果)

那么问题来了,为什么会有差异呢?我不希望ls在没有-R标志的情况下递归运行

cygwin bash ls

1
推荐指数
1
解决办法
562
查看次数

-o:未找到命令

我正在尝试使用 curl 下载文件,但收到以下错误消息。

-o:未找到命令

我的命令是

curl http://lab.test.com/test/test/down.php?c=redsoul&bbs_no=236513&file_num=7061013&filename=%EC%95%84%EC%9D%B4%EC%96%B8%EB%A7%A8%2003%ED%99%94%20%28ANIMAX%201280x720%20x264%20AAC%29.SMI&size=25485 -o 'saveas.smi'
Run Code Online (Sandbox Code Playgroud)

我的命令有错误吗?

bash shell

1
推荐指数
1
解决办法
1951
查看次数

标签 统计

bash ×10

linux ×5

shell ×3

unix ×3

command-line ×2

shell-script ×2

arch-linux ×1

csh ×1

cygwin ×1

find ×1

freebsd ×1

kde ×1

ls ×1

pipe ×1

tcsh ×1

terminal ×1

ubuntu ×1