Whenever I attempt to run vagrant halt, it says “default: Attempting graceful shutdown of VM…” but eventually times out and says ” default: Forcing shutdown of VM…” sometimes this works and sometimes it leaves the VM in running state, according to the VirtualBox UI. Here ar…
Tag: linux
How to extract something out of a file after greping?
How can I extract group-3-vm1 after I do this grep? Here’s the result: Answer This awk command replaces the grep and tail commands while also extracting the text of interest: How it works -F'[:/]’ This sets the field separator to either a colon or a slash. /Tracking URL/{n=$4;} This looks for line…
Segmentation fault with ucontext makecontext on OS X 10.10
I run my code in OS X 10.10 with gcc. I am trying to implement a usercontext library. If I comment out thread_create( &t2, thr2, NULL);, the code will produce desired effect. I have no idea why a line related to t2 will lead to segmentation fault of t1. Author’s Notes I happily work on implementing …
Detect if a remote computer is Windows or Linux OS
I have IP Address and Server name of a remote computer. I am able to query WMI to get the OS version if the computer is running Windows but is there a way i can query the remote computer and get the OS version if the computer is not running Windows (Linux, Solaris)? Answer I guess Active Directory is going
When using the GCC driver, what makes a static lib “incompatible”?
So what I am trying to do is on Ubuntu 14.04 (x86_64) I want to set up musl-libc based on the latest released 1.1.11 version which is available at this moment. What I did was to: Install multilib support for GCC: sudo apt-get –no-install-recommends install gcc-multilib Configure the libraries for 32-bit…
Grepping Numbers With Decimal Places
I’m trying to figure out how to grep a time stamp read from a file that consists of a number with a decimal, but I can’t seem to get the output I’m looking for, any help would be great! Thanks in advance. Example: The result should be: What I’ve Tried: Answer you can use awk to split t…
Detecting the linux distribution from java
Is there a (preferably efficient, i.e. without executing binaries and parsing their outputs) way of detecting the Linux distribution in Java? As far as I know, System provides os.name, os.arch and os.version, which don’t seem to help. For a typical Ubuntu installation they get these values: os.name: amd…
Any equivalent function to pthread_getcpuclockid since i have tid of Thread
To get perf statistics of parallel running threads – To get list of threads I use thread list in /proc/self/task Now I want to get ID of a thread’s CPU time clock. But clock_getcpuclockid only works with PIDs. pthread_getcpuclockid requires the pthread id of thread and I did not find any way to ge…
Docker containers as Linux services?
I just created a secure Docker Registry and ran it on a remote VM (using docker run …). I then ran docker ps and saw that it is in fact running. I exited the machine and then SSHed back in. Again, I ran docker ps and verified it “survived” me exiting the SSH session. This has me wondering: d…
Redirecting the output of a virtual printer to a Python script
My intention is to achieve the following scenario: A Windows or Linux user gives the command to print a document (using Ctrl+P) and views a dummy printer (virtual printer) in the list of available printers The user selects the printer and gives the print command Instead of actually printing, the dummy printer…