所以基本上我想要做的是逐行比较两个文件第 2 列。我怎么能做到这一点?
文件_1.txt:
User1 US
User2 US
User3 US
Run Code Online (Sandbox Code Playgroud)
文件_2.txt:
User1 US
User2 US
User3 NG
Run Code Online (Sandbox Code Playgroud)
输出文件:
User3 has changed
Run Code Online (Sandbox Code Playgroud) 有没有办法增加我现有的“交换文件”而不必销毁和重新创建它?我想将我的交换空间从 1GB 增加到 2GB。目前它是这样设置的:
$ sudo swapon -s
Filename Type Size Used Priority
/swapfile file 1048572 736640 -1
$ ls -lh /swapfile
-rw------- 1 root root 1.0G Nov 9 2016 /swapfile
Run Code Online (Sandbox Code Playgroud)
我正在使用 Ubuntu 14.04。
我有 ubuntu 9.10(karmic),当我尝试安装一个新程序时,postgres 被安装为该程序的依赖项,如果安装成功则完全没有问题,但是出现错误,并且 Postgres 是未安装且应用程序无法运行。我曾尝试更新 Postgres,但什么也没有,只有消息“出现错误,您的 postgres 无法安装”
现在我想从我的机器上完全删除 Postgres,我该怎么做,我不想在每次启动时终止这个进程。我只想删除 Postgres。
什么是命令行?
谢谢人们。
我试过输入:
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
$ sudo apt install python3-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-wheel python3.5-dev
The following NEW packages will be installed:
libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-pip python3-wheel python3.5-dev 0 to upgrade, 8 to newly install, 0 to remove and 0 not to upgrade.
Need to get 1,219 kB/39.1 MB of archives.
After this operation, 56.8 MB of …Run Code Online (Sandbox Code Playgroud) 如何在桌面模式下安装 pgAdmin 4?该文档仅详细说明服务器模式。
有没有文本编辑器可以编辑这样的文件?
我试过了:
geditkatenanovimmcedit没有成功。
如何删除快照?apt 假装它不在那里,但我仍然可以用它调用命令。
试图 rm 它说“只读文件系统”
root@tunnel:/# apt remove snap
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'snap' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@tunnel:/# snap whoami
email: -
Run Code Online (Sandbox Code Playgroud) 我在 Windows 中快速重命名文件的方法之一是
F2 > Rename > Tab (to next file) > Rename ...
Run Code Online (Sandbox Code Playgroud)
但是在 Ubuntu/Nautilus 中,我无法切换到下一个文件。但是在 Linux 上,我认为必须有一个命令行替代方案。
但是,有时,我可能想要更多地控制如何重命名特定文件。在这种情况下,也许最好能够切换到下一个文件
我有一个程序在屏幕下运行。事实上,当我从会话中分离并检查 netstat 时,我可以看到程序仍在运行(这正是我想要的):
udp 0 0 127.0.0.1:1720 0.0.0.0:* 3759/ruby
Run Code Online (Sandbox Code Playgroud)
现在我想重新连接到运行该进程的会话。所以我启动了一个新终端,然后输入 screen -r
$ screen -r
There are several suitable screens on:
5169.pts-2.teamviggy (05/31/2013 09:30:28 PM) (Detached)
4872.pts-2.teamviggy (05/31/2013 09:25:30 PM) (Detached)
4572.pts-2.teamviggy (05/31/2013 09:07:17 PM) (Detached)
4073.pts-2.teamviggy (05/31/2013 08:50:54 PM) (Detached)
3600.pts-2.teamviggy (05/31/2013 08:40:14 PM) (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.
Run Code Online (Sandbox Code Playgroud)
但是我怎么知道哪个会话是运行我创建的那个进程的呢?
现在我遇到的其中一份文件说:
“当你使用一个窗口时,输入 Ca A 给它一个名字。这个名字将用于窗口列表中,当你开始使用很多窗口时,它会帮助你记住你在每个窗口中所做的事情。 ”
问题是当我进入一个新的屏幕会话时,我尝试按 control+a A 并且没有任何反应。
我想实现一个键盘快捷键,以便在 gnome-shell 崩溃时重新启动它(一些错误目前尚未修复)。为此,我需要一个命令行来重新启动 shell。
在Alt+F2和restart当外壳崩溃,因为提示被实施命令将无法正常工作在外壳。
因此,如何从命令行重新启动 gnome-shell?
command-line ×6
files ×2
postgresql ×2
apt ×1
gnome-shell ×1
gnu-screen ×1
pgadmin ×1
pip ×1
python ×1
python3 ×1
rename ×1
snap ×1
storage ×1
swap ×1
text-editor ×1