Forwarding X11 over SSH if the server configuration doesn’t allow it
Consider a situation where I’m logging in over SSH from machine A to machine B, I have an X session on machine A, and I want to run an X program on B.
Consider a situation where I’m logging in over SSH from machine A to machine B, I have an X session on machine A, and I want to run an X program on B.
Say I run some processes:
I find myself moving reasonably large amount of data (20+ GB) from one directory tree to other. Often times they are on the same filesystem but sometimes they are on different ones. I do cp just to preserve the original data just-in-case. Once the copy is done I delete the original data after verifying that the data has been copied alright. Sometimes I just do mv if I feel too lazy to clean original data afterwards. However, I am wondering, from purely technical point of view, which operation is more efficient? Why?
For some reason, when I make a text file on OS X, it’s always at least 4kB, unless it’s blank. Why is this? Could there be 4,000 bytes of metadata about 1 byte of plain text?
So, when a command is not found, by what means is the “did you mean:” list populated?
What program finds these alternate commands?
What is the meaning of: “(main), (universe)…”?
Can I change which program finds these?
In blkid output some lines contain UUID and PARTUUID pairs and others only PTUUID. What do they mean?
How are files under /etc/cron.d used?
After each login, there’s certain commands that I run on specific tabs of gnome-terminal. This is a tedious process, so can this be done automatically?
Given this minimal example
I would like to install another distribution but keep my home directory. Is there a way to move the home directory to a separate partition? I don’t have an external hard drive available to back up my data. I would like to set up my partitions as suggested here.