linux

What does "symbol value" from nm command mean?

When you list the symbol table of a static library, like nm mylib.a, what does the 8 digit hex that show up next to each symbol mean? Is that the relative location of each symbol in the code? Also, can multiple symbols have the same symbol value? Is there something wrong with a bunchof different symbols all having the symbol value of 00...

job scheduling in linux

hi, I want to schedule access to some website for a limited period of time say for 1 hour every day. How can i do that using cron job in linux. or can i do that using linux squid server?. ...

Modern Batch Processing in Linux

What tools, languages, and infrastructure do you use for do batch processing in Linux? I am looking for something that facilitate the tasks of: Process files Log Validation Job Controlling (start,strop,reestart a process) Mysql Connection Thanks for any help! ...

awk save command ouput to variable

I need to execute a command per line of some file. For example: file1.txt 100 4 file2.txt 19 8 So my awk script need to execute something like command $1 $2 $3 and save the output of command $1 $2 $3, so system() will not work and neither will getline. (I can't pipe the output if I do something like this.) The restriction to this ...

Installing Pdftk on Linux server

Ihave been using pdftk.exe in my windows local machine to play with some pdf and is working fine. I want to upload it to my server which is Linux. On searching i found out that i have to install pdftk on the server itself as a compiled package for Red Hat. How can i do this ?? can anyone help me on this?? ...

How to know which Linux Distribution I'm using?

Moved to http://superuser.com/questions/80251/how-to-know-which-linux-distribution-im-using How to know which Linux Distribution I'm using? uname -a gives Linux xxxxxx.net 2.6.9-42.0.3.EL.wh1smp #1 SMP Fri Aug 14 15:48:17 MDT 2009 i686 i686 i386 GNU/Linux How can I know this is Ubuntu/Debian/Fedora or Redhat? I uses /etc/init.d/servic...

C Program on Linux to exhaust memory

I would like to write a program to consume all the memory available to understand the outcome. I've heard that linux starts killing the processes once it is unable to allocate the memory. Can anyone help me with such a program. I have written the following, but the memory doesn't seem to get exhausted: #include <stdlib.h> int main() ...

Is there any python package that could configure IP address of network interface?

I am writing a server application which allow remote client to show/add/change/delete IP addresses of network interfaces of the machine where the host is running. The OS is Linux(CentOS 5.2), so I could do that by simply parse and edit configure file. But is there any package that could simplify the job? And if there is none such pack...

How to find out ALSA audio device capabilities programmatically in Linux without opening the device

How do I find out the capabilities of ALSA devices without opening the device first? Problem is, I need to supply the parameters to the snd_pcm_open() function to use the test functions which to me is silly. Why ask whether this is a playback or record device if I have to tell it to the open function first? As an example, I would like ...

ResourceBundle MissingResourceException Linux Specific Key

Hi, I have been having this issue in iterating through an array of keys and calling the getString() method on the resource bundle. I have all the mappings I need in my bundle and for some reason one of the resource will not be fetched. This is only an issue in Linux Ubunthu 9. It works in Windows. It finds all the resources up until my ...

How do I determine an open file's size in Python?

There's a file that I would like to make sure does not grow larger than 2 GB (as it must run on a system that uses ext 2). What's a good way to check a file's size bearing in mind that I will be writing to this file in between checks? In particular, do I need to worry about buffered, unflushed changes that haven't been written to disk ...

How to log the memory consumption on Linux?

Is there any ready-to-use solution to log the memory consumption from the start of the system? I'd like to log the data to simple text file or some database so I can analyze it later. I'm working on Linux 2.4-based embedded system. I need to debug the problem related to memory consumption. My application automatically start on every sys...

How to copy to clipboard with X11?

Using the frameworks on OS X, I can use the following to copy a PNG to the pasteboard (in C — obviously I could use NSPasteboard with Cocoa): #include <ApplicationServices/ApplicationServices.h> int copyThatThing(void) { PasteboardRef clipboard; if (PasteboardCreate(kPasteboardClipboard, &clipboard) != noErr) { return -1; ...

How random is urandom?

In Linux, just how random is /dev/urandom/? Is it considered safe? Also is it possible to get a stream of 1's? ...

Is there a UNIX/pthreads equivalent to Windows manual reset events?

Briefly, a manual reset event is a synchronization construct which is either in the "signaled" or "nonsignaled" state. In the signaled state, any thread which calls a wait function on the event will not block and execution will continue unaffected. Any and all threads which calls a wait function on a nonsignaled object will block until...

Drawing text on a framebuffer in Linux from C

How can a program draw text on a frame buffer mapped in as an array? What is needed is both a means of representing the individual characters, and of drawing the characters pixel by pixel in a manner that is not too inefficient. The representation of the characters should ideally be defined solely in code, and no third party libraries wo...

Pack an executable inside a shared library?

Is it possible to pack an executable into a shared library and upon calling a function inside the said library: unpack the executable use the executable through fork The reason I am asking is because I was recently faced with a situation where my shared library was being loaded in a "sandbox" environment (maybe chroot based) and I wo...

Why do 'word count' and 'size' return different sizes for a compiled file under Linux?

How do you account for the difference between the size in bytes of a compiled ELF file as reported by wc (relatively large) and size (sum total of sections in file - relatively small) under Linux? Edit: For example, compile a very simple C++ program using g++ and run 'wc myexe' and 'size myexe' and wc may return, for example 500B, whils...

Install zip extension for PHP --enable-zip on Mac OS X

I'd like to install the following but am not sure where I should add --enable-zip? Is there more to it than putting it in php.ini ? http://www.php.net/manual/en/zip.installation.php ...

Development for unstable versions of Chrome?

I would like to know what the members of this great community think of developing and adjusting their web apps and sites in general to recent Google Chrome beta browsers on Linux and Mac OS X and of course Google ChromeOS. Do you think it's too early and I shouldn't waste my time adjusting myself to something that might change due to bu...