9 More Discussions You Might Find Interesting
1. Programming
Hi All,
I'm looking for JAVA code to create file in Linux with specific permission
File should be created and saved in Linux in this path \opt\sys\doc by Java with this permission 764
Anyone can help to provide this Java code (3 Replies)
Discussion started by: AbuAliiiiiiiiii
3 Replies
2. Linux
Hi
How can I write a Java program to execute Linux commands? What is the best approach:
Invoking the Linux shell within Java and executing commands
or, using the Java APIs to do the stuff. Since it is platform independent, it'll know itself what to do. We need not check which OS the Java... (1 Reply)
Discussion started by: Dorothy
1 Replies
3. Programming
Hello,
I have a project directory in /home/researcher
I have in my project/src three packages:A (contains the main class), B and C and I have 2 jar-files file1.jar file2.jar files in the project/my-jars
In Class A I import other classes from the other packages
I compiled as follows:... (4 Replies)
Discussion started by: chercheur857
4 Replies
4. Shell Programming and Scripting
Hi,
I want to remove the following code from Source files (or replace the code with empty.) from all the source files in given directory.
finally {
if (null != hibernateSession && hibernateSession.isOpen()) {
//hibernateSession.close();
}
}
It would be great if the script has... (2 Replies)
Discussion started by: hareeshram
2 Replies
5. Programming
My desired output is
run:
for this 1
for this 2
for this 3
for this 4
for this 5
for this 1,2
1->2
for this 2,3
2->3
for this 3,4
3->4
for this 4,5
4->5
for this 1,2,3
1->2,3 (2 Replies)
Discussion started by: vaibhavkorde
2 Replies
6. Android
In case you did not know, Android 2.1, Éclair, runs on the 2.6.29 Linux kernel. However, the user space it is built atop Dalvik, a Google-designed custom JVM (Java virtual machine).
This is pretty interesting, when you think about it. The core of Android is the linux kernel, and the standard... (5 Replies)
Discussion started by: Neo
5 Replies
7. UNIX for Advanced & Expert Users
Hi,
Need help in tuning JAVA on LINUX.
From http://www.trutek.com/index.php?id=173 I understand that on Linux operating system with 4GB memory, JVM can be run with maximum memory of 3800m. But I had no luck. Could someone help me in achieving on Red Hat Linux server.
Here is the details of... (5 Replies)
Discussion started by: crabbie_upk
5 Replies
8. UNIX for Dummies Questions & Answers
is it advisible to do Linux Programming in JAVA.. If so, whats the advantage over C++ or C.. Cud anyone also help me out by providing some links in this regard.. Would be highly appreciated.. (1 Reply)
Discussion started by: srikumar_cs
1 Replies
9. UNIX for Dummies Questions & Answers
DOes any1 know if the java.awt and javax.swing packages are
installed in Redhat Linux 9.0 or not??. I have compiled a simple Java program and ran it but the Java programs related to GUI are not working. Can any1 provide some Help?. (4 Replies)
Discussion started by: rahulrathod
4 Replies
msgctl(2) System Calls Manual msgctl(2)
Name
msgctl - message control operations
Syntax
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
int msgctl (msqid, cmd, buf)
int msqid, cmd;
struct msqid_ds, buf;
Description
The system call provides message control operations as specified by cmd. The following cmds are available:
IPC_STAT Place the current value of each member of the data structure associated with msqid into the structure pointed to by buf.
The contents of this structure are defined in
IPC_SET Set the value of the following members of the data structure associated with msqid to the corresponding value found in the
structure pointed to by buf:
msg_perm.uid
msg_perm.gid
msg_perm.mode /* only low 9 bits */
msg_qbytes
This cmd can be executed only by a process that has an effective user ID that is equal to superuser or the value of either msg_perm.uid or
msg_perm.cuid in the data structure associated with msqid. Only the superuser can raise the value of msg_qbytes.
IPC_RMID Remove the message queue identifier specified by msqid from the system and destroy the message queue and data structure
associated with it. This command can only be executed by a process that has an effective user ID equal to either that of the
superuser or to the value of msg_perm.uid in the data structure associated with msquid.
Return Values
Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned and errno is set to indicate the error.
Diagnostics
The system call fails under the following conditions:
[EINVAL] The msqid is not a valid message queue identifier.
[EINVAL] The cmd is not a valid command.
[EACCES] The cmd is equal to IPC_STAT and read operation permission is denied to the calling process. For further information, see
[EPERM] The cmd is equal to IPC_RMID or IPC_SET and the effective user ID of the calling process is not equal to that of the supe-
ruser or to the value of msg_perm.uid in the data structure associated with msqid.
[EPERM] The cmd is equal to IPC_SET, an attempt is being made to increase to the value of msg_qbytes, and the effective user ID of
the calling process is not equal to that of superuser.
[EFAULT] The buf points to an illegal address.
See Also
msgget(2), msgop(2)
msgctl(2)