在控制台输入dpkg-reconfigure locales,一个gui跳出来,我选择en_HK.UTF-8作为我的目标,点击进入。
dpkg-reconfigure locales
Generating locales (this might take a while)...
en_HK.UTF-8... done
Run Code Online (Sandbox Code Playgroud)
如何将整个过程自动化为一个命令?
当您打开 Ubuntu 时,会使用许多英语单词。例如,附件、教育、图形、互联网、办公、其他、声音、视频、系统工具、首选项、运行和注销都将出现在 GUI 中。
如何获得 Ubuntu GUI 中使用的所有英语单词的列表?
我想要一个所有英文单词的列表,以便我可以将它们翻译成中文,以便为 Ubuntu 创建一个词汇表:英文 Ubuntu 术语的中文指南。这将用作迷你词典:一个两列文件,左边是英文,右边是中文。
仅通过查看 GUI 上的文字就可以写出整个内容是一个笑话。我想要一种聪明的方式来完成这项任务。是否有 Ubuntu 使用的所有单词的列表?
当我在 GUI 中遇到单词时手动输入是完成任务的愚蠢方式。
en_us.zh。有没有更聪明的方法来做到这一点?
我的 /usr/lib/locale/locale-archive 中的哪个字符?
执行时出现错误信息apt-get update。
W:签名验证过程中出现错误。存储库未更新,将使用以前的索引文件。
GPG error: http://download.virtualbox.org jessie InRelease: The following
signatures couldn't be verified because the public key is not available:
NO_PUBKEY A2F683C52980AECF
Run Code Online (Sandbox Code Playgroud)
我找到了一个答案:
gpg --keyserver key_server_name --recv-keys A2F683C52980AECF
gpg --armor --export A2F683C52980AECF| apt-key add -
Run Code Online (Sandbox Code Playgroud)
有两个pool.sks-keyservers.net并且keys.gnupg.net在许多公钥服务器中,它们是否相等?
gpg --keyserver pool.sks-keyservers.net --recv-keys A2F683C52980AECF
gpg --keyserver keys.gnupg.net --recv-keys A2F683C52980AECF
Run Code Online (Sandbox Code Playgroud)
这两个命令的效果一样吗?
中有两行/etc/privoxy/config:
logdir /var/log/privoxy
logfile logfile
Run Code Online (Sandbox Code Playgroud)
该命令curl -x "127.0.0.1:8118" https://www.yahoo.com已执行多次。
cat /var/log/privoxy/logfile
Run Code Online (Sandbox Code Playgroud)
为什么日志文件中/var/log/privoxy/logfile什么都没有?
ed2k 是: ed2k://|file|test.iso|1643802624|A3058CE4F2AD70356D07AAA5|/
我想将 iso 保存在 /home 中。
我如何编写命令以使用 amule 或 mldonkey 将 ed2k 下载到 /home/test.iso 中?
让我的应用程序在重启期间自动运行。
sudo vi /etc/systemd/system/app.service
[Unit]
Description=app
After=network.target
[Service]
ExecStart=/usr/bin/python /usr/local/bin/app
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable app.service
Run Code Online (Sandbox Code Playgroud)
现在我的应用程序在重启期间自动运行。
我想让我的应用程序将所有输出信息写入/var/log/app.log。
这就是我所做的。
1.sudo touch /var/log/app.log
2. 仅更改 ExecStart。
ExecStart=/usr/bin/python /usr/local/bin/app > /var/log/app.log 2>&1
Run Code Online (Sandbox Code Playgroud)
应用程序可以运行但没有日志写入/var/log/app.log。
Root 将执行该应用程序。
这里就是证据。
ps aux|grep app
root 246 0.0 3.8 56052 10056 ? Ss 00:57 0:00 /usr/bin/python /usr/local/bin/app > /var/log/app.log 2>&1
Run Code Online (Sandbox Code Playgroud)
为什么 root 没有权限将日志写入 /var/log/app.log?
将 ExecStart 语句更改为
ExecStart=/bin/sh -c '/usr/bin/python /usr/local/bin/app > /var/log/app.log 2>&1'
Run Code Online (Sandbox Code Playgroud)
问题解决了。
1.为什么root没有权限写日志到/var/log/app.log?
2.服务单元中的/bin/bash -c是什么意思?
这是我的信息的 cpu 部分(省略了不必要的)。
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Celeron(R) CPU G1840 @ 2.80GHz
stepping : 3
microcode : 0x19
cpu MHz : 2800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
Run Code Online (Sandbox Code Playgroud)
我的电脑有两个 CPU。
top命令可以整体显示 CPU 使用情况。
如何分别显示cpu1使用情况和cpu2使用情况?
我已经安装了 apache2 和 nginx 作为网络服务器。
我发现很奇怪,apache2的标志在service apache2 stop执行时仍然会在firefox中显示,而nginx标志在执行时无法在firefox中显示service nginx start。

无论您停止 apache2 还是启动 nginx,apache2 debian 默认页面始终显示在我的 Firefox 中。
apache2的配置文件/etc/apache2/sites-available/000-default.conf如下:
<VirtualHost *:8080>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
nginx 的配置文件 /etc/nginx/sites-available/default 如下:
server {
listen 8080;
server_name 127.0.0.1;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /var/www/html;
}
location ~ \.php$ { …Run Code Online (Sandbox Code Playgroud) aria2c -S /home/se.torrent
Files:
idx|path/length
===+===========================================================================
1|./test.mkv
|283MiB (297,429,086)
Run Code Online (Sandbox Code Playgroud)
---+---------------------------------------------- -----------------------------
我想将下载的文件保存为 /tmp 中的 ok.mkv。
aria2c -d /tmp -o ok.mkv /home/se.torrent
Run Code Online (Sandbox Code Playgroud)
下载的名字不能改成 /tmp/ok.mkv ,
执行命令时还是/tmp/test.mkv 。

在手册中aria2c -h,没有字符串,例如:
NOTE:
You cannot specify a file name for Metalink or BitTorrent
downloads.
Apache 已安装,www-data是/var/www/html/wp.
我想念钥匙,现在想改变它。
sudo cat /etc/shadow |grep www-data
www-data:*:17053:0:99999:7:::
Run Code Online (Sandbox Code Playgroud)
把它改成www-data::17053:0:99999:7:::并保存。
su www-data
Password:
Run Code Online (Sandbox Code Playgroud)
要输入回车,不输入字符。
su: Authentication failure
Run Code Online (Sandbox Code Playgroud)
如何修改www-data用户密码?
command-line ×2
apache2 ×1
autorun ×1
bittorrent ×1
cpu ×1
downloads ×1
file-sharing ×1
firefox ×1
gnupg ×1
keyserver ×1
locale ×1
log ×1
nginx ×1
openpgp ×1
password ×1
permissions ×1
proxy ×1
root ×1
server ×1
services ×1
systemd ×1
terminology ×1
top ×1
tui ×1