What is the main advantage of creating links to a file instead of copies of the file?A: The main advantage is not really that it saves disk space (though it does that too),Rather, that a change of perpermissions on the file is applied to all the
If there are not many developers involved, JDK is indispensable. Now I will record the configuration party to facilitate future use.
First download the JDK package and configure the environment variables.
Computer properties, add the
Install JDK in Linux as follows:
Step 1: Check whether the built-in JDK of Linux is installed
(1) Check the installed JDK: # Java-version
Step 2: Install JDK
download from sun
Jdk1.6.0 _ 29-linux-i586-rpm.bin orjdk1.6.0_29-linux-i586.binCreate a
I want to begin to read the Linux source code carefully, first from the simplest Linux-0.11. I will repost an article below to encourage myself.
Http://www.51testing.com/html/11/n-817111.html
How to read Linux source code
With the gradual
With the rapid development of the Internet and the maturity of Linux enterprise applications, Linux is widely used in the server field. How to implement remote management of Linux becomes the primary task of network administrators. We often see
Linux kernel essence: 75 skills required to be proficient in Linux Kernel
The kernel is the core of the operating system. The basic functions of the operating system are provided by the kernel. File generation and data packet transmission are also
For the IA64 architecture, in Linux operating systems, especially for multi-CPU Systems with SMP or NUMA architectures, when describing the private data of each CPU, the Linux operating system provides the per_cpu mechanism.
The per_cpu mechanism
This article is published in the Linux format magazine. The author explains in depth how Linux kernel works.
I believe it will be of great help to Linux developers.
The definition of the word "kernel" in the Oxford dictionary is: "A soft, usually
You can install VMWare on a virtual machine and in windows. Then, you will know about it in Baidu;
I directly installed Ubuntu 12.04 with a USB flash drive. After using Ubuntu for a long time, I felt better than windows. I haven't used windows for
KernelThe link compilation process relies on the vmlinux. LDS file
ArmFor example, the vmlinux. LDS file is located in the kernel/ARCH/ARM/vmlinux. LDS, The vmlinux-armv.lds is generated in the kernel/ARCH/ARM/makefile
Ifeq ($ (config_cpu_32),
So far, we have been engaged in QNX, RTLinux, uC/OS-II, Nucleus PLUS, vrtx, VxWorks, and ECOs, which have the following features:ECos: multi-task preemption mechanism, configurable (special), configurable File System uC/OS: few code, multi-task
1. Compile the header file and source file of the library.
2. compile all involved source files as the target file in the following way:# G ++/GCC-g-C-FPIC-O library1.o library1.cpp# G ++/GCC-g-C-FPIC-O library2.o library2.cpp#......#
3. link all
There are many methods for inter-process communication in Linux, such as "Pipeline", "signal", "Shared Memory", "message queue", and "socket. However, I personally prefer "message queue ".
Message queues and pipelines have at least the following
When I first started to contact Linux, I always had some simple problems and did not know how to solve them. I first called "Linux entry-1" as a summary.
1.Connect to ADSL: sudo Pon DSL-provider
Disconnect ADSL: sudo poff
View ADSL status: plog
2.
Shell: Bash. I use Bash's VI command line method.
Editor: vim, emacs
Program Development: GCC, GDB, make, LD, scheme48, j2sdk, Perl, Python, Tcl/tk...
Thesis, magic lamp tool: latex, Context
Drawing tool: metapost. This language is so powerful that
Build one of the basic Linux frameworks
Building a Linux by yourself can not only deepen your understanding of Linux, but also help you learn embedded Linux. The process of building a Linux (kernel compilation, file system creation, graphical
Build your own Linux 2 busybox Port
Busybox is a software that integrates more than one hundred common Linux commands and tools. It even integrates an HTTP server and a Telnet server, all these functions only have a size of about 1 MB. the Linux
Linux driver framework.
I. Linux Device Drivers and external interfaces can be divided into three parts::
1. interfaces between the driver and the operating system kernel. This is done through the file_operations (include/Linux/fs. h) data structure.
Build your own Linux 3 Preliminary improvement (providing network functions) 1 add profile file
# Ash profile # VIM: syntax = sh # No core files by default # ulimit-s-c 0>/dev/null 2> & 1 # user = "'id-UN'" // not supported yet user Login function,
Gpio (generalpurpose input/output) is the chip pin, and the pin is programmable to set the working mode of the pin: input mode (detect the input signal ), output Mode (output 0 or 1), high-impedance (usually used in the adswitch), and prohibit or
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service