小编cou*_*que的帖子

隐藏以波浪号结尾的文件

当我尝试导航时,这些备份文件会弄乱我的屏幕。

如何隐藏以波浪号结尾的文件,以便ls不显示它们,而只显示它们ls -a。也就是说,我希望它们表现得像以句点开头的文件。

command-line

9
推荐指数
2
解决办法
2075
查看次数

想在 shell 启动时执行 sudo 命令

我已经sudo do something在我的 中放置了一个命令~/.bashrc,这有效,但是每次打开终端时,我都必须输入密码。我如何做到这一点,所以没有密码输入?

sudo bashrc

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

编译不带 .c 后缀的 C 源文件

让 hello_world 成为有效的 C 源文件。当我尝试编译时,我得到

gcc hello_world // hello_world: file not recognized: File format not recognized

我知道我可以重命名为 .c 后缀,但如果我不这样做,gcc 是否支持编译没有 .c 后缀的文件?

gcc

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

在不打开终端的情况下执行终端命令

在终端中,我有一个别名,这样当我输入时note,我的笔记的文本文档就会出现。很多时候,当我浏览网页时,我想快速记下,但我没有打开终端,所以我必须按 Shift-Alt-T 打开终端,然后输入“note”。然后我必须点击终端。

有没有办法在不打开终端的情况下访问终端命令,这样我就不必按这么多键了?也许通过镜头或HUD?Alt-note会非常好.. 我知道我可以将终端映射到 Alt,但是我仍然需要点击它。

command-line

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

如何每天同步两台电脑

我有两台运行 Ubuntu 的计算机;一台是我的工作电脑,另一台是我的家用电脑。我希望它们的行为与基本相同的计算机一样。在一台计算机上安装的任何程序或文件更改都将反映在另一台计算机上。例如,当我回到家时,我可以按“同步”,白天在我的工作计算机上所做的更改就会出现在我的家用计算机上。

这可能吗?

sync

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

在手册页中查找 C 结构或标题?

在用 C 编程时,我喜欢使用 man 部分 2 和 3 来查找系统和库调用的形式。

但我也经常需要查找标准库中定义的结构体的形式。例如,'sys/socket.h' 中的 sockaddr/sockaddr_un。有什么办法可以通过手册页查找结构或头文件吗?

command-line c manpage

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

使用 source vs bash 命令

测试文件

mkdir test
echo $1
echo $2
Run Code Online (Sandbox Code Playgroud)

似乎以下两个命令执行相同的操作。他们是一样的吗?如果没有,我怎么能改变我的例子来显示差异?

cat test.sh | bash -s hi bye
source test.sh hi bye
Run Code Online (Sandbox Code Playgroud)

bash

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

引用了上一个命令的输出

假设您处于以下情况:

<command 1>
<output of command 1>
<want to use output of command 1 here without have to retype it>
Run Code Online (Sandbox Code Playgroud)

我的具体情况:

which eclipse
/usr/bin/eclipse
ldd /usr/bin/eclipe
Run Code Online (Sandbox Code Playgroud)

但我宁愿不必输入最后一行,有什么捷径吗?

command-line 11.10

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

标签 统计

command-line ×4

11.10 ×1

bash ×1

bashrc ×1

c ×1

gcc ×1

manpage ×1

sudo ×1

sync ×1