Linux FAQ)

Source: Internet
Author: User
Tags i18n ide hard drive microsoft website dmesg

Technical difficulty: elementary
Author: light rain and snow
Linux classic question = BASICS (zt)

0001
Modify host name
VI/etc/sysconfig/network, change the hostname line to hostname = host name, and the modification will take effect after restart

0002
RET Hat Linux is started to the text interface (XWindow is not started)
Change ID: 5: initdefault in/etc/inittab to 3

0003
Automatic upgrade and update of RedHat (huhuuworm)
Go to www.redhat.com/corp/support/errata/
Upgrade RPM except kernel: up2date-u
Upgrade RPM including kernel: up2date-u-F

0004
LINUX partition software in Windows
Paragon.ext2fs.anywhere.2.5.rarand 410e2fs-1.00-pre4.zip

0005
Mount usage (sakulagi)
FAT32 partition Mount-O codePage = 936, iocharset = cp936/dev/hda7/mnt/CDROM
NTFS partition Mount-O iocharset = cp936/dev/hda7/mnt/CDROM
ISO file Mount-o loop/ABC. ISO/mnt/CDROM
Floppy Disk Mount/dev/fd0/mnt/floppy
USB flash Mount/dev/sda1/mnt/CDROM
Mount-A for all/etc/fstab content
You can specify the file format "-T format", which can be vfat, ext2, and ext3.

0006
Use the FAT partition of the local hard disk in VMware Linux
Share the local FAT partition, and then use smbfs on Vmware. You can put the following rows in/etc/fstab:
// Win_ip/d $/mnt/d smbfs defaults, auto, username = win_name, password = win_pass, codePage = 936, iocharest = gb2312 0 0
Here, win_ip is your windows IP address;
D $ is the name of the shared D disk in your Windows system;
/Mnt/D: mount the partition to the Linux directory;
Win_name and win_pass are users who can read the partition in windows, such as your Administrator name and password.
If you run/etc/rc. d/init. d/netfs, the partition will be automatically mounted at startup.

0007.
Delete an object named-
Rm./-
Rm ---A tells RM that this is the last option. For details, see getopt.
Ls-I to list inum, and then use find.-inum inum_of_thisfile-exec RM {}\;

0007. B
Delete an object named \
Rm \

0007. c
Delete the/and '\ 0 files with names
These characters are not allowed by the normal file system, but may be generated in the file name. For example, the NFS file system in UNIX is used on the Mac system.
1. Solution: mount the NFS file system to a system that does not filter/character to delete files with special file names.
2. You can also remove other files in the directory with the wrong file name. The LS-ID displays the inum and umount file systems containing the file directory,
Clri clears the inum, fsck, mount, check your lost + found, rename the file in it.
It is best to delete any file name through Windows FTP!

0007. d
Delete an object with invisible characters
List file names and dump them to files: ls-L> aaa
Then edit the file content and add the RM command to make its content the format for deleting the above file:
VI aaa
[Rm-r *******
]
Add the execution permission chmod + x AAA to the file
Run $ aaa

0007. e
Delete an object of zero size
Rm-I 'Find./-size 0'
Find./-size 0-exec RM {}\;
Find./-size | xargs Rm-F & very effective
For file in * # define the file type to be deleted
Do
If [! -S $ {file}]
Then

Rm $ {file}
Echo "RM $ file success! "
Fi
Done

0008
RedHat setting scroll wheel mouse (mc1011)
After entering X, select the mouse configuration, and select the wheel mouse (PS/2,
If the mouse performance is abnormal, restart the computer.

0009
Install XWindow
Start with a Linux CD, select upgrade, and then select a separate package to install

0010
Delete Linux partitions
Make a boot floppy disk for partition magic, delete it after startup, or start it with a Win2000 boot disc, and then delete it.

0011
How to exit man
Q

0012
Do not compile the kernel, Mount NTFS partition
Original rh8, Kernel not upgraded or compiled
1. Search and download kernel-ntfs-2.4.18-14.i686.rpm on Google.com
2. rpm-IVH kernel-ntfs-2.4.18-14.i686.rpm
3. mkdir/mnt/C
4. Mount-t ntfs/dev/hda1/mnt/C

0013
Use xmms in RedHat 8.0 to listen to MP3
Download www.gurulabs.com/files/xmms-mp3-1.2.7-13.p.i386.rpm
Rpm-uvh xmms-mp3-1.2.7-13.p.i386.rpm

0014
Retrieve the forgotten root password (LILO/GRUB)
Three methods:
1. When the system enters the single-user status, directly use passwd root to change
2. Install the CD boot system and run the Linux rescue status to connect the original/partition as follows:
CD/mnt
Mkdir HD
Mount-T Auto/dev/hdax (original/partition ID) HD
CD HD
Chroot ./
Passwd Root
This can be done.
3. Take the local hard disk and mount it to other Linux systems. The method is the same as the second one.
Rh8 Medium
I. Lilo
1. When lilo appears: Enter linux single

Lilo: linux single
2. Press enter to directly access the Linux Command Line
3. # vi/etc/shadow
Delete the contents of the first line, that is, the content before "root" and "Next", in the line starting with "root,
The first line is similar
Root ::......
Save
4. # restart reboot. the root password is blank.
Ii. Grub
1. When the grub screen appears, use the up and down keys to select the one you usually start Linux (do not select DoS), and then press the e key
2. Use the up and down keys again to select the one you usually start Linux (similar to kernel/boot/vmlinuz-2.4.18-14 Ro root = label =/), and then press the e key
3. Modify the command line you see and add single. The result is as follows:
Kernel/boot/vmlinuz-2.4.18-14 single Ro root = label =/
4. Press enter to return, and then press the B key to start, you can directly enter the Linux Command Line
5. # vi/etc/shadow
Delete the contents of the first line, that is, the content before "root" and "Next", in the line starting with "root,
The first line is similar
Root ::......
Save
6. # restart reboot. the root password is blank.

0015

Invalidate CTRL + ALT + DEL
VI/etc/inittab
Comment out the CA: ctrlaltdel:/sbin/shutdown-T3-R now line.

0016
How can we see whether the RedHat version is 7 or 8 (huhuuworm)
CAT/proc/version or CAT/etc/RedHat-release or CAT/etc/issue

0017
Which RPM does the file belong)
Search on www.rpmfind.net or get the rpm-QF file name

0018
Save man or info information as a text file
Take tcsh as an example:
Man tcsh | col-B> tcsh.txt
Info tcsh-O tcsh.txt-S

0019
Generate a new file using two existing files
1. Extract the union of the two files (duplicate rows only retain one copy)
2. Extract the intersection of two files (only files that exist in both files are left)
3. Delete the intersection and leave other rows.
1. Cat file1 file2 | sort | uniq
2. Cat file1 file2 | sort | uniq-d
3. Cat file1 file2 | sort | uniq-u

0020
Set the COM1 port to allow the Super Terminal to log on through the COM1 port.
Confirm/sbin/agetty, edit/etc/inittab, and add
7: 2345: respawn:/sbin/agetty/dev/ttys0 9600
9600bps is because the default rate is generally the same as that of a vro.
19200, 38400, 57600, 115200

Modify/etc/securetty and add a line: ttys0 to ensure that the root user can log on.
Restart the machine, and you can unplug the mouse and keyboard display (it is best to check the output information at startup ).

0021
Delete all files in the directory, including subdirectories
Rm-RF directory name

0022
View System Information
CAT/proc/cpuinfo-CPU (I. e. Vendor, MHz, flags like MMX)
CAT/proc/interrupts-interrupt
CAT/proc/ioports-device IO port
CAT/proc/meminfo-memory information (I. e. mem used, free, swap size)
CAT/proc/Partitions-all partitions of all devices
CAT/proc/PCI-PCI device information
CAT/proc/SWAPs-information about all swap partitions
CAT/proc/version-linux version is equivalent to uname-R
Uname-a-view system kernel and other information

0023
Remove unnecessary carriage returns
Sed S/^ m // test. Sh> back. Sh. Note that ^ m is obtained by pressing ctrl_v Ctrl-M.
Or dos2unix filename

0024
Switch x Desktop (lnx3000)
Switchdesk KDE or switchdesk gnome

0025
General Sound Card DriverProgram(Lnx3000)
OSS www.opensound.com/ALSA www.alsa-project.org/

0026
Change the RedHat System Language/character set (beming/mc1011)
Modify the/etc/sysconfig/i18n file, as shown in figure
Lang = "en_us", XWindow will display the English interface,
Lang = "zh_cn.gb18030", XWindow displays the Chinese interface.
Another method
CP/etc/sysconfig/i18n $ home/. i18n
Modify the $ home/. i18n file, as shown in figure
Lang = "en_us", XWindow will display the English interface,
Lang = "zh_cn.gb18030", XWindow displays the Chinese interface.
In this way, the user interface language can be changed without affecting other users.

0027
Set the screen to 90 Columns
Stty Cols 90

0028
Use the md5sum File
Md5sum isofile> hashfile: Compares the content of the md5sum file with the hashfile file to verify the hash value.
Consistent md5sum-C hashfile

0029
Decompress multiple ZIP files at a time
Unzip "*", note that the quotation marks cannot be less

0030
View PDF files
Use xpdf or install Acrobat Reader for Linux

0031
Search for files with a permission bit of S
Find.-Type F \ (-Perm-04000-o-Perm-02000 \)-exec LS-LG {}\;

0032
Chinese Input Method
Take redhat8 as an example. XWindow and Its terminal do not need to be mentioned. It is installed by default. use ctrl-space to call out.
Download zhcon.gnuchina.org/download/src/zhcon-0.2.1.tar.gz,
In any directory, tar xvfz zhcon-0.2.1.tar.gz, CD zhcon-0.2.1,./configure,
Make, make install. After the installation is complete, run zhcon to exit and run exit.

0033
Remove the pop-up disc (beike)
# Eject-T

0034
CD disc into ISO file (mental retardation)
CP/dev/cdrom xxxx. ISO

0035
Fast viewing of boot hardware detection (mental retardation)
Dmesg | more

0036
View hard disk usage
DF-K is displayed in K.
DF-H is displayed in human units, which can be B, K, M, G, T ..

0037
View the directory size

Du-SH dirname
-S only displays the total
-H is measured in K, M, and g to improve information readability. KB, MB, and GB are measured in 1024 units and-H is measured in 1000 units.

0038
Process for searching or deleting a file in use (wwwzc)
Fuser filename
Fuser-K filename

0039
Install software
Rpm-ivh aaa. rpm
Tar xvfz aaa.tar.gz; cd aaa;./configure; Make; make install

0040
Set/delete environment variables in Character Mode
Under bash
Set: Export variable name = variable value
Delete: unset variable name
Under CSH
Set: setenv variable name variable value
Delete: unsetenv variable name

0041
How does ls view files starting.
Ls-

0042
Where can I install files in RPM?

Rpm-qpl AAA. rpm

0043
Use SRC. rpm
Rpmbuild -- rebuild *. SRC. rpm

0044
Display color in vim or not
VI ~ /. Vimrc; If syntax on exists, the color is displayed. If syntax is off, the color is not displayed.

0045
Linux: Real-time or time-based OS
Time-sharing

0046
What does make bzimage-J mean by J (wind521)
-J is mainly used to speed up compilation when your system hardware resources are relatively large and rich, such as-J 3.

0047
Why is there no source package?
You have not installedSource codeYou can install rpm-I * kernel * Source *. rpm on your CD to view your sourceCode.

0048
Modify system time
Date-s "CST", CST indicates the time zone, and the time is set to date-S

0049
Mount the partitions in windows at startup.
The Windows Drive D is automatically mounted to/mnt/D. Use VI to open/etc/fstab and add the following line.
/Dev/hda5/mnt/d vfat defaults, codePage = 936, iocharset = cp936 0 0
Note: You must create a/mnt/d directory manually.

0050
How does Linux use so much memory?
To improve system performance and avoid wasting memory, Linux caches more memory to improve Io speed.

0051
What do the last two digits in the final configuration item of fstab mean (lnx3000)
The first one is fs_freq, which is used to determine which file system needs to perform the dump operation. 0 means no;
The second name is fs_passno, which is the sequence number of The fsck program to check the disk when the system restarts.
1 is the root file system, 2 is another file system. Fsck checks disks by serial number. 0 indicates that the file system is not detected.
Dump: backs up ext2 file systems.
Fsck detects and repairs file systems

0052
In Linux, the user's password must have a certain length and conform to the complexity (eapass)
VI/etc/login. defs, change pass_min_len

0053
Translation software in Linux
Interstellar translation Wang xdict

0054
Do not let the monitor sleep
Setterm-blank 0
Setterm-blank n (n is the waiting time)

0055
Use dat to query the date of yesterday (Gadfly)
Date -- date = yesterday

0056
How to screenshot in XWindow
Ksnapshot or gimp

0057
Unzip
Tar xvfj example.tar.bz2
Tar xvfz example.tar.gz
Tar xvfz example. tgz
Tar xvf example.tar
Unzip example.zip

0058
How to find a file in a multilevel directory (Qinghai Lake)
Find/Dir-name filename. ext
Du-A | grep filename. ext
Locate filename. ext

0059
Do not allow normal users to change their passwords (myxfc)
[Root @ xin_fc etc] # chmod 511/usr/bin/passwd
I also want normal users to change their passwords.
[Root @ xin_fc etc] # chmod 4511/usr/bin/passwd

0060
What should I do if the video card is really inadequate (win_bigboy)
Go to http://www.redflag-linux.com/and install xfree86 4.3.

0061
Powerful deletion and formatting tool (mental retardation)
A secure tool for deleting and formatting than pqmagic: sfdisk.exe for msdos
Http://www.wushuang.net/soft/sfdisk.zip

0062
How to display the correct Chinese characters in the xmms playlist (myxfc)
-*-Iso8859-1,-MISC-simsun-Medium-r-normal -- 12-*-gbk-0, *-r-
Copy this item to your font.
Operation Method:
Right-click anywhere in the xmms playback Tool
You will see an "option", and then select "function Settings" and select "fonts"
Then copy the font to the "playlist" and "user X Font ".

0063
Listen to MP3 (hehhb) in Linux)
RedHat disc original with xmms can not play MP3 (silent), to download and install an RPM package: xmms-mp3-1.2.7-13.p.i386.rpm installation can. Open xmms, CTL-P, in the font bar
First in the upper half of the small box, then select the "fixed (MISC) gbk-0 13"
To display the Chinese song name. Select "enable audio system driver" in the audio output plug-in.
Program 1.2.7 [liooss. So] can play MP3 files normally.

0064
Install Chinese font (hehhb)
Download http://freshair.netchina.com.cn first /~ George/SM. Sh
(References: http://www.linuxeden.com/edu/doctext.php? Docid = 2679)
Simsun18030.ttc available on Microsoft website, http://www.microsoft.com/china/windows2000/downloads/18
030. asp it is an MSI file, which is installed in mswindows and installed in the fonts directory under Windows
You can find it in the directory. Set simsun. TTC, simsun18030.ttc, tahoma. TTF, tahomabd. TTF
Copy the file to/usr/local/temp and put the downloaded shell file in this directory. Then open the terminal.
CD/usr/local/temp
Chmod 755 SM. Sh
./SM. Sh

0065
Load the Windows partition's FAT32 and fat16 file systems (hehhb)
Enter KDE as root, click the "Start" icon on the desktop, and create the following folders in the/mnt Directory: C, D, E, F, G, USB. used as windows partition and USB flash drive.
Open the/etc/fstab file in a text editor. Add the following:
/Dev/hda1/mnt/C vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
/Dev/hda5/mnt/d vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
/Dev/hda6/mnt/e vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
/Dev/hda7/mnt/F vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
/Dev/hda8/mnt/g vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
/Dev/CDROM/mnt/cdrom udf, iso9660 noauto, iocharset = gb2312, owner, kudzu, RO 0 0
/Dev/sda1/mnt/USB vfat iocharset = gb2312, umask = 0, codePage = 936 0 0
After the disk is retained, you can access the FAT32 or fat16 format partition normally.
Problem. There are six columns separated by the tab key. Note that this method can only mount the FAT partition format. sda1 is a flash disk.

0066
Use five strokes and Pinyin in X and the location input method (hmkart)
Download the rpmpackage of fcitxfrom http://www.fcitx.org/to install it.

0067
How to decompress the rarfile (hmkart) in Linux)
Http://www.linuxeden.com/download/s....php? Softid = 883
Download RAR for Linux 3.2.0, unzip it, and then make
Then, unrar e youfilename.rar can be used to decompress the rarfile.

0068
How to add/delete an RPM package (sakulagi) after hard disk installation)
RedHat-config-packages -- isodir = <path>
You can specify the directory where the ISO file is located.

0069
Character-controlled volume (grub007)
Aumix

0070
Use DD for ISO (grub007)
Dd If =/dev/CDROM of =/tmp/AAA. ISO

0071
Delete all the things a few days ago (including the directory name and files in the directory) (shally5)
Find.-ctime + 3-exec Rm-RF {}\;
Or
Find./-mtime + 3-print | xargs Rm-F-R

0072
Where is the user's crontab (huhuuworm)
/Var/spool/cron/file named after the user name

0073
Run programs as different users
Su-username-c "/path/to/command"
Sometimes you need to run a program with a special identity to allow Su to do it.

0074
How to clear a file ()
> Filename

0075
Why cannot I display Chinese Characters in OpenOffice (allen1970)
Change font settings
Tools-> options-> font replacement
Andale sans UI-> simsun

0076
How to back up Linux (purge)
Symantec Ghost Versions later than 7.5 support ext3 native Replication

0077
Partition magic (wwwzc) on Linux)
Next useful partition tool in Linux: parted
You can modify the partition size in real time and delete/create a partition.

0078
What does each item in/proc/sys/SEM mean? (Sakulagi)
The content of/proc/sys/SEM is as follows:
250 32000 32 128
These four parameters are semmsl (each user has the maximum number of semaphores), semmns (the maximum number of system semaphores), and semopm (the number of calls to the semop system each time ), semmni (maximum number of system semaphores)

0079
What does bigmem SMP up In the grub boot menu mean? (Lnx3000)
SMP: (elastic Ric multiple processor) symmetric multi-processor Mode
Bigmem: Kernel optimized with memory larger than 1 GB
Up :( uni processor) single processor Mode

0080
Why is the Oracle installer garbled? (Lnx3000)
Currently, the Oracle installer has a problem with Chinese support. It can only be installed on the English interface. Before Running runinstaller, run: Export lang = C; export lc_all = C.

0081
What is the color of files and directories in Linux? (sakulagi)
Blue indicates directory; Green indicates executable file; red indicates compressed file; light blue indicates
Color indicates the link file; gray indicates other files; red indicates that the link file is faulty; yellow indicates the device file, including block, Char, and FIFO.
Use dircolors-P to see the default color settings, including various colors and definitions such as "bold", underscores, and flashes.

0082
Where is the MySQL DATA inventory?
1. If the RPM package is used for installation, the directory name of the database should be in the/var/lib/MySQL directory.
2. If the source code is installed in/usr/local/MySQL, use the database name as the directory name in/usr/local/MySQL/var.

0083
How to add a hard disk (Mr. Hao)
1. Shut down and physically connect to the hard disk
For an IDE hard disk, pay attention to the master and slave disk settings. For a SCSI hard disk, select an unused ID number.
2. Start the instance and check whether the hard disk has been detected by Linux.
Dmesg | grep HD * (IDE Hard Drive)
Dmesg | grep SD * (SCSI hard disk)
Or less/var/log/dmesg
If you have not detected your new hard disk, restart and check the connection to see if the BIOS recognizes it.
Iii. Partitioning
You can use fdisk, sfdisk, or parted (GNU partition tool, partition magic in Linux)
Iv. Format
Mkfs
5. Modify fstab
VI/etc/fstab

0084
In Linux, how does one view the volume label of a partition? (q1208c)
E2label/dev/hdxn, where x = A, B, C, D...; n = 1, 2, 3...

0085
How to add a new Language Pack after installing rh8, 9 (Mr. Hao)
I. Medium 8.0
1. Place the first disc
2. CD/mnt/CDROM/RedHat/RPMS
3. rpm-IVH ttfonts-ZH_CN-2.11-29.noarch.rpm (Simplified Chinese, you can use the tab key to complete the following part to avoid incorrect input)
4. rpm-IVH ttfonts-ZH_TW-2.11-15.noarch.rpm (Traditional Chinese)
If you want to install Japanese or Korean, try ttfonts *. rpm on the second CD.
Ii. Medium 9.0
9.0 is not on the first disk, and on the third disk, the RPM package names are:
Ttfonts-zh_CN-2.12-1.noarch.rpm (Simplified Chinese)
Ttfonts-zh_TW-2.11-19.noarch.rpm)

 

FAQs about Linux-Development Section (zt)
Technical difficulty: elementary
Linux classic question = Program Development

Author: light rain and snow
---------------------------- Program Development
0001
Debug core files in Linux
GDB <progname> <core>
<Progname>: the executable program that generates core dump due to an error.
<Core>: name of the core dump file. The default value is "core"

0002
A. Out obtained by gcc abc. C cannot be run.
./A. Out

0003
Why is the error message "cout" not defined during C ++ compilation?
Add using namespace STD after the include header file;

0004
The standard connection libraries used by the newly compiled GCC are all under/usr/local/lib, but how to add the default connection paths/usr/lib? (Except for adding-L/usr/local/lib at each compilation) (sakulagi, huhuuworm)
Export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/usr/local/lib
Write ~ /. Bash_profile.
Add a simple method:
Add/usr/local/lib to/etc/lD. So. conf and run ldconfig once.

---------------------------- Classic books --------------------------
0001
GNU/Linux Advanced Network Application Service Guide
Linuxaid website
Machinery Industry Press
Advantages: comprehensive and refined, all of which are practices
Disadvantage: earlier version: RedHat 6.2

0002
Linux Apache Web Server Management Guide
Charles aulds
Machinery Industry Press
Advantage: I have not found any questions about Apache yet.
Disadvantages: For 1.3.x, the latest Chinese version for 2.0. * is to be released

0003
Linux Kernel Scenario Analysis
Zhejiang University Press
Advantage: too thorough to understand
Disadvantage: it is still a version problem. Hehe, the kernel is too new, but it must be read.

0004
Advanced Programming in UNIX environment
Richard Steven s
Machinery Industry Press
Advantage: profound and profound
Disadvantages: It is hard for beginners to understand. Otherwise, how is it called advanced programming?

0005
Programming essence-Tips for Microsoft to write high-quality and error-free C Programs
Steve Maguire
Electronic Industry Press
Advantage: no more. The author is the lead of the VC development team.
Disadvantages: Hard to find.

0006
Understanding the Linux kernel, 2nd edition (huhuuworm)
By Daniel P. bovet & Marco cesati
Published by: oreilly
After reading this book, you will understand under what circumstances Linux has the best performance and how it faces challenges, provides excellent system responses for process scheduling, file access, and memory management in various environments. By explaining its importance, the author introduces every question and associates kernel operations with system calls or utilities that UNIX programmers and users are familiar.

0007
UNIX operating system tutorial (English version) (mental retardation)
By Syed Mansoor Sarwar...
Machinery Industry Press
Features: easy to understand, focuses on basic UNIX concepts and overall understanding, and reviews English by the way.
Disadvantages: no Chinese Version

0008
Unix programming environment (mental retardation)
By Brian W. kernighan, Rob Pike
Translated by Chen xiangqun
Machinery Industry Press
Features: simple, easy to understand how to use Unix and a variety of tools, a brief introduction to the Unix programming environment, compared to the "Unix environment advanced programming", this book is suitable for beginners.
Disadvantage: currently, no English version is available.

0009
The art of Unix programming (huuworm)
Author: Eric Steven Raymond
URL: http://catb.org /~ ESR/writings/taoup/html/
Advantages: the advantages of the e.s. Raymond classic are not required.
Disadvantage: keep updating. The current version is 0.73. After reading it, I will release a new version for you. It is quite uncomfortable.

0010
UNIX network programming-Volume 1 API set and X/Open Transmission Interface API (slg1972)
Tsinghua
W. Richard Steven S (late)
Describes the programming of UNIX networks in detail.
Non-entry level

0011
UNIX network programming-Volume 2 inter-process communication (slg1972)
Tsinghua
W. Richard Steven S (late)
Describes in detail the processes between UNIX and the relationship between threads, as well as the similarities and differences of various standard process programming.
Non-entry level

0012
UNIX network programming-Volume 3 Application (slg1972, huhuuworm)
I haven't bought it yet. It should be nice.
I didn't buy it because Master Richard Stevens died young and it was no longer possible to complete the third volume of the plan.

Related Article

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.