After read some linux article, and having some basic knowledge, now can have basic understanding on linux processes, a process is a single program that is executed within its own virtual address space. For example, a shell is a process that is created each time a user logs in to the system. It creates a new process every time it implements a program such as a system command. A system command is an example of a collection of related commands called a job. Jobs create a series of separate processes from a single command line. So, in fact, every program running under Linux is a process.
The following table shows the three main categories of processes.

Linux can share its processing power, storage capabilities, and input and output mechanisms with several users, or with several processes created by one user. Processes such as user jobs, operating system tasks, mail, and background jobs like printing need to be monitored simultaneously by Linux. (more…)
Posted by
calvyn | 3 Comments »
When discuss about solaris security, so called Solaris access control lists (ACLs), which focusing on their purpose and structure.
When file permissions aren’t enough
Conventional Solaris file permissions allow you to set read, write, and execute permissions to a file for the file’s owner, group owners, and other users. In addition, you can use special permissions such as the sticky bit permission to allow file owners to edit their files but not other users’ files.

However, these permissions are not always sufficient to meet an organization’s file security needs. This is especially applicable in large or complex organizations in which users from different departments need to collaborate. For example, you might want to assign read permission on a file to more than one group of users and to assign write permission only to certain members of these groups.
Access control lists (ACLs) allow you to assign permissions to meet more complex security requirements than conventional file access permissions. An ACL consists of a list of users and groups who have access permissions on a file or directory, as well as details of the
permissions assigned to these users and groups. Each ACL applies to one file or directory only. (more…)
Posted by
calvyn | 2 Comments »
While the Linux variant of UNIX is fast becoming a desktop operating system, UNIX’s multiuser capabilities make it ideally suitable in a server role.

When tasked as a web or database server, a properly configured UNIX system will provide unparalleled periods of uptime, requiring little service. The structure of UNIX means that in the case of a hardware failure, sections of a data structure can be taken offline, replaced and put online again without shutting down the system. This makes UNIX a good choice for mission critical applications.
UNIX’s multi-user capabilities make it highly resistant to attack. It’s designed in such a way that even if a malicious party did gain access to the system, their activities would be restricted to the user account they had access to, leaving them unable to damage critical system resources. (more…)
Posted by
calvyn | 1 Comment »
When I google around some latest Ubuntu OS, found a collection of Ubuntu eBook. For those who can read eBook and fans of Open Source, this series of Ubuntu eBook is a best collection for you.

Here the list of eBook (more…)
Posted by
calvyn | 1 Comment »
Before I visit hatyai, mum mention the floating market to me, which she describe almost same like bangkok’s floating market, unfortunately, she never visit before as well.
After visit Hatyai Klong Hair Floating Market, compare to the bangkok floating market as In my memories are totally different.

We reach there approximate 4.30pm (thailand 3.30pm), sun light still very heavy, still not a barrier for us! (more…)
Posted by
calvyn | 5 Comments »