如何通过终端命令从文件夹或单个文件创建 iso 图像?目前我正在通过Brasero
s GUI执行此操作,但我想使用 shell 脚本来执行此操作。
在我的 240 GB SSD 上,我最初有两个分区,一个包含 Linux Mint 的逻辑卷,另一个包含与 Windows 共享的 NTFS 分区。
现在我删除了 NTFS 分区并希望扩展我的逻辑卷组以使用释放的磁盘空间。
如何扩展卷组、包含 /home 的逻辑卷和/home 上的文件系统 (ext4)?这可以在网上做吗?
PS:是的,我知道我必须备份我的数据:)
/dev/sdb/ (240GB)
linuxvg (160GB) should use 100% of the disk space
swap
root
home (ext4, 128GB) should be extended to use the remaining space
Run Code Online (Sandbox Code Playgroud)
的输出sudo vgdisplay
:
--- Volume group ---
VG Name linuxvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status …
Run Code Online (Sandbox Code Playgroud) 我想.zshrc
用tar备份我的主目录下的所有“dotfiles”(fe ),但不包括目录结构和所有子目录。
我已经用不同的命令尝试了几次,但我取得的最好的结果是一个存档,其中还包括隐藏的目录$HOME
。
#!/bin/zsh
BACKUPFILE=dotfile_backup.tar.gz
tar --create --file=$HOME/$BACKUPFILE --auto-compress --no-recursion --exclude=. --exclude=.. --exclude=*/ --directory=$HOME .*
Run Code Online (Sandbox Code Playgroud)
我也考虑过使用find
结果并将结果传送到 tar,但没有运气。有人知道如何实现这一看似简单的任务吗?
PS:大部分时候我在使用tar创建存档的时候,我不得不考虑xkcd漫画:
:)
当我将外接显示器连接到我的笔记本电脑(规格如下)时,无论是使用 VGA 还是 Displayport,我总是必须配置屏幕分辨率和显示位置。目前,我正在使用名为arandr 的XRandR 的 GUI 实用程序执行此操作。另一个问题是,在连接显示器时,始终使用尽可能低的显示分辨率,而不是最高的分辨率。
是否可以在每次连接特定显示器时自动调用先前进行的配置?例如,当我在工作时连接显示器时,我希望显示器并排设置;在家里,我使用垂直布局。
我的两台笔记本电脑都存在此问题。他们运行 Fedora 18 和 Xubuntu 13.04,都使用 XFCE 作为窗口管理器。它们是相同的设备,Lenovo X220,具有集成的 Intel HD3000 显卡。
更新
我试图对每个监视器进行设置,但不幸的是,fedora 不使用 xorg.conf 文件,而是在每次启动 X 时尝试进行自动配置(请参阅创建 xorg.conf) 使用Xorg :1 -configure
,创建 xorg.conf 文件,就像在 Fedora wiki 中描述的那样,失败了Number of created screens does not match number of detected devices.
。
解决方法
我做了一些解决问题的解决方法,但仅适用于在显示端口连接的显示器。Arandr 可以将显示设置保存为 shell 脚本,所以我使用保存的设置并将它们放入.xinitrc
.
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
这应该可以解决问题,如果有人有更好的方法,请告诉我。