我想了解一下,apt-get所以没有什么坏事可以让我感到惊讶。我一直在寻找一些教程,但没有发现任何可以仔细教授它的内容,包括其内部结构。我找到了这篇文章,但对我来说还不够。
我在哪里可以了解更多信息(不包括文档和手册页)?
掌握这里并不意味着我将学习apt-get命令的100 个开关,而是意味着我将在比阅读其源代码更一般的层面上了解它的工作原理。
谢谢你。
我尝试根据基于 Debian 的系统的本指南更改我的主机名:
/etc/hostname/etc/init.d/hostname start虽然有错误。当我编写sudo命令时,它总是告诉我它无法识别主机名。重新启动系统后,图形环境不起作用,startx命令不成功。因此,我将主机名改回了旧名称。
我可以在没有错误的情况下更改主机名吗?
当我跑步时
evince file.pdf
我收到这个错误
Failed to get bus connection: Could not connect: Connection refused
Ubuntu 12.04
我必须重新启动。我可以在不重启的情况下修复这个错误吗?
你能解释netstat输出中的以下几行吗?
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ] STREAM CONNECTED 37133819 /tmp/.lxterminal-socket:0-xralf
unix 2 [ ] STREAM CONNECTED 37109191 /tmp/.lxterminal-socket:0-xralf
Run Code Online (Sandbox Code Playgroud) 我正在下载视频如下
$ youtube-dl url_to_video
Run Code Online (Sandbox Code Playgroud)
下载文件很慢
33.1% of 301.31MiB at 19.75KiB/s ETA 02:54:03
它通常更快。
您能否通过命令行工具识别瓶颈在哪里(速度迅速减慢的跳跃)?与第 X+1 跳相比,命令行工具应该能够显示第 X 跳的速度减慢。
我经常需要使用sudo命令,因为我正在运行的命令需要更高的权限。是否有一些方法可以最大程度地减少使用sudo和/或使用它的方法比输入密码更快,但仍然安全?
在输出中
netstat -a | grep LISTEN
Run Code Online (Sandbox Code Playgroud)
通常有很多过程。我如何(在哪里)找到有关它们的信息,它们在系统中的目的是什么,以及我是否可以杀死它们?其中哪些可能是不安全的,哪些是安全的?
今天,当我登录并检查ps输出时,我注意到在root. 我在这里搜索了相关的行:
root 1126 0.0 0.0 2616 424 ? Ss Apr16 0:06 cron
root 6445 0.0 0.0 2400 868 ? Ss 07:30 0:00 anacron -s
root 6566 0.0 0.0 2244 276 ? S 07:35 0:00 /bin/sh -c nice run-parts --report /etc/cron.daily
root 6567 0.0 0.0 2152 524 ? SN 07:35 0:00 run-parts --report /etc/cron.daily
root 6574 0.0 0.0 2244 556 ? SN 07:35 0:00 /bin/sh /etc/cron.daily/apt
root 6615 0.0 0.0 2160 272 ? SN 07:35 0:00 …Run Code Online (Sandbox Code Playgroud) 我找到了有用的快捷方式!!,当您sudo在命令之前忘记时可以使用它。你会很容易地输入
$ sudo !!
Run Code Online (Sandbox Code Playgroud)
很长一段时间以来,我一直在以另一种方式执行此操作up arrow,
ctrl + home然后键入sudo。优点是,您可以看到命令。
你会建议改变习惯并使用!!,为什么?