Linux a word wonderful question and answer

xiaoxiao2021-03-06  39

--------------------------------------------- -------

0001

Modify the host name (bjchenxu)

Vi / etc / sysconfig / network, modify the hostname behavior "Hostname = hostname" (don't this line? Then add this line), then run the "Hostname Host Name". No matter whether you restart, the host name is successful.

0002

Ret Hat Linux boots to the text interface (not starting xwindow) (bjchenxu)

"ID: 5: INitDefault:" in the / etc / inittab changed to 3

0003

Linux automatic upgrade update problem (HUTUWORM, NETDC)

For Redhat, find the patch at www.redhat.com/corp/support/errata/, 6.1 has a tool Up2Date, which can measure which RPM package needs to be upgraded, and then automatically downloads and completes the installation from the Redhat site.

Upgrade RPM: Up2date -u outside KERNEL: Up2date -u

Upgrade RPM: Up2date -u -f in Kernel: Up2date -u -f

Debian is still very different from other distributions, using Debian to do server maintenance is more convenient; the upgrade of the Red Hat is actually troublesome, of course, if you pay the red hat, the service will not be the same.

Debian Upgrade Software:

APT-GET UPDATE

APT-GET UPGRADE

Prerequisites: Configuring networks and /etc/apt/sources.list, you can also use the APT-SETUP settings.

0004

WINDOWS under the Linux partition software (BJCHENXU)

Paragon.ext2fs.Anywhere.2.5.rar and explore2fs-1.00-pre4.zip

0005 0005

MOUNT usage (Sakulagi)

FAT32 partition mount -o codepage = 936, octharset = 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

All / etc / fstab content mount -a

You can specify the file format "-t format", the format can be VFAT, EXT2, EXT3, etc.

0006

Using local hard drives in VMware's linux (BJCHENXU)

Share your local FAT partition and then use SMBFS hanging in VMware. You can put the following line to / etc / fstab:

// Win_IP / D $ / MNT / D SMBFS DEFAULTS, AUTO, UserName = Win_Name, Password = Win_Pass, CodePage = 936, IOCHAREST = GB2312 0 0

Where Win_IP is your Windows IP address;

D $ is a shared name of the D disk shared in your Windows;

/ MNT / D is the directory of the partition mount to Linux;

Win_Name and Win_Pass are users in your Windows to read the partition, such as your administrator name and password.

If you run /etc/rc.d/init.d/netfs, you will automatically mount this partition when starting.

0007.a 0007.A

Delete files called -a (BJCHENXU)

Rm ./-a

RM - -A tells RM This is the last option, see getopt

LS -I lists Inum, then use Find. -inum Inum_OF_THISFILE -EXEC RM '{}' /;

0007.b

Delete files name / a file (bjchenxu)

RM // a

0007.c 0007.c

Delete the name belt / and '/ 0' file (bjchenxu)

These characters are characters that are not allowed by the normal file system, but may be generated in the file name, such as the NFS file system under UNIX is used on the Mac system.

1. Solve the method, remove the NFS file system to delete files with a special file name under the system that is not filtered '/' characters.

2. You can also remove the other files of the error file name, LS -ID displays the Inum, Umount file system containing the file directory,

CLRI Clears the directory of Inum, Fsck, Mount, Check Your Lost Found, Rename the file in it.

It is best to delete files with any file names through Windows FTP!

0007.d

Delete files with invisible characters (BJCHENXU)

List the file name and dump to file: ls -l> aaa

Then edit the contents of the file join the RM command to make its content into the format of the above file:

VI AAA

[rm -r *******

]

Plus the file with the execution permission CHMOD X AAA

Execute $ AAA

0007.e

Delete file size is zero file (bjchenxu)

Rm -i `find ./ -size 0`

Find ./ -size 0 -exec rm {} /;

or

Find ./-size 0 | xargs rm -f &

or

For file in * # ourselves define file types that need to be deleted

DO

IF [! -s $ {file}]

THEN

RM $ {file}

Echo "RM $ File Success!"

Fi

DONE

0008

Redhat Set Roller Mouse (MC1011)

After entering X, select the configuration of the mouse, select Wheel Mouse (PS / 2),

If the mouse is abnormal, restart your computer.

(Or SU, VI / ETC / X11 / XF86Config, modified PS / 2 to IMPS / 2)

0009

Add XWindow (bjchenxu)

Start with Linux CD, select Upgrade, then select the package separately, install it.

0010

Delete Linux partition (BJCHENXU)

Do a PARTITION MAGIC launch floppy disk, delete it after startup. Or start with the Win2000 boot CD and then delete.

0011

How to exit Man (bjchenxu)

Qi

0012

Do not compile the kernel, Mount NTFS partition (BJCHENXU, HUTUWORM)

Original RH8, not upgraded or compiled kernel

1. Search on Google.com and download kernel-NTFS-2.4.18-14.i686.rpm

2. rpm -ivh kernel-NTFS-2.4.18-14.i686.rpm

3. MKDIR / MNT / C

4. Mount -T NTFS / DEV / HDA1 / MNT / C

or

Read Only:

http://linux-ntfs.sourceforge.net/

Read / Write:

http://www.jankratochvil.net/project/captive/

0013

TAR volume compression and mergers (Wongmokin)

Take 500M per volume

TAR Split Compression: TAR CVZPF - MyTARFILE.TAR.GZ | Split -D -B 500MTAR Multi-volume merge: CAT X *> mytarfile.tar.gz

0014

Find back the ROOT password (BJCHENXU) forgotten when using LILO / GRUB

Three ways:

1. Go to the single user status in the system, change directly with Passwd root

2. Use the installation CD boot system to carry out the Linux Rescue state, the original / partition mount, the data is as follows:

CD / MNT

Mkdir HD

Mount -T Auto / DEV / HDAX (partition number where the original / partition is located) HD

CD HD

Chroot ./

Passwd root

This can be done

3. Take the hard disk of this unit and hang it on other Linux systems. The way is used as the second

RH8

One. LILO

1. Type Linux Single when LILO: Tips

Screen display LILO: Linux Single

2. Enter to enter the Linux command line directly

3. #vi / etc / shadow

Put the first line, that is, the ROOT: after ROOT: and next: The front content is deleted,

The first line will be similar to

root :: ......

save

4. #Reboot restart, the root password is empty

Two. GRUB

1. When the GRUB screen appears, use the upper and lower keys to select the one you usually start (Don't choose DOS 哟), then press the E key.

2. Use the up and down button to select the one you usually start in LINUX (similar to kernel /boot/vmlinuz-2.4.18-14 ROOT = Label = /), then press E to

3. Modify the command line you see now, join Single, as follows:

Kernel /Boot/vmlinuz-2.4.18-14 Single Ro root = label = /

4. Enter back, then press B to start, you can directly enter the Linux command line

5. #vi / etc / shadow

Put the first line, that is, the ROOT: after ROOT: and next: The front content is deleted,

The first line will be similar to

root :: ......

save

6. #Reboot restart, the root password is empty

0015

Make Ctrl Alt Del failure (BJCHENXU)

Vi / etc / inittab

Comment Ca :: ctrlatdder: / sbin / shutdown -t3 -r now, you can

0016

How to see the version of the redhat is 7 or 8 (hutueworm)

CAT / PROC / VERSION or CAT / etc / redhat-release or cat / etc / ousseue

0017

Which file is in which rpm is in this?

Search on www.rpmfind.net, or RPM -QF file name

0018

Delicate the information of Man or INFO as a text file (bjchenxu)

Take TCSH as an example:

MAN TCSH | col -b> tcsh.txt

Info TCSH -O TCSH.TXT -S

0019

Use the existing two files to generate a new file (bjchenxu)

1. Remove the pane of two files (repeated rows, reserved a copy)

2. Remove the intersection of two files (only the files existing in both files)

3. Delete the intersection, leave other lines

Cat file1 file2 | sort | UNIQ

2. Cat file1 file2 | sort | UNIQ -D

3. Cat file1 file2 | sort | uniq -u

0020

Set the COM1, let the super terminal log in (BJCHENXU) via COM1 port (BJCHENXU) confirmation / SBIN / AGETTY, edit / etc / inittab, add

7: 2345: Respawn: / sbin / agharge / dev / ttys0 9600

9600bps is because the lack of router is generally this rate, or it can be formed.

19200, 38400, 57600, 115200

Modify / etc / securetty, add a line: TTYS0, make sure the root user can log in

Restart the machine, you can unplug the mouse keyboard display (it is best to look at the output information when starting)

0021

Delete Directory All files include subdirectory (BJCHENXU)

RM -RF directory name

0022

View System Information (BJChenxu)

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 - Information of PCI Equipment

CAT / Proc / Swaps - Information on all SWAP partitions

CAT / Proc / Version - Linux version is equivalent to uname -R

UNAME -A - See the system kernel and other information

0023

Remove extra carriage return (bjchenxu)

Sed 's / ^ m //' Test.sh> back.sh, pay attention to ^ m is getting ctrl_v ctrl-m

Or dos2Unix filename

0024

Switch X Desktop (LNX3000)

If you log in to Linux in a graphic login, click Session on the login interface to select GNOME and KDE. If you are logged in with a text, then execute SwitchDesk Gnome or SwitchDesk KDE, then startX to enter GNOME or KDE.

(Or vi ~ / .xinitrc, add or modify into exec gnome-session or exec startkde,

Then start x using startX)

0025

Universal sound card driver (LNX3000)

OSS

Www.opensound.com/ ALSA

Www.alsa-project.org/

0026

Change Redhat's system language / character set (BEMING / MC1011)

Modify / etc / sysconfig / i18n file, such as

Lang = "en_us", xwindow will display the English interface,

Lang = "en_cn.gb18030", XWindow will display the Chinese interface.

There is also a method

CP / ETC / SYSCONFIG / I18N $ HOME / .I18N

Modify $ home / .i18n file, such as

Lang = "en_us", xwindow will display the English interface,

Lang = "en_cn.gb18030", XWindow will display the Chinese interface.

This will change the individual's interface language without affecting other users.

(Debian does not support GB18030 (RH Zysong Font is copyrighted)

It seems that there is no free GBK and GB18030 Font.

Vi .bashrc

Export lang = zh_cn.gb2312

EXPORT LC_ALL = zh_cn.gb2312)

0027

Set the screen to 90 columns (BJCHENXU) stty cols 90

0028

Use MD5SUM files (BJCHENXU)

MD5SUM ISOFILE> HASHFILE, the MD5SUM file is compared with the Hashfile file content comparison, verification

Whether it is consistent MD5SUM -C Hashfile

0029

Unzip multiple zip files at a time (bjchenxu)

Unzip "*", pay attention to quotation marks less

0030

See the PDF file (bjchenxu)

Use XPDF or install Acrobat Reader for Linux

0031

Find the file (BJCHENXU)

Find. -type f / (-perm -04000 -o -perm -02000 /) -exec ls -lg {} /;

0032

Pack Chinese input method (bjchenxu)

Take RedHat8 as an example, xwindow and its terminal don't have to say it, the default is installed, exhaled with Ctrl-Space.

Now discuss pure console, please download zhcon.gnuchina.org/download/src/encha-0.2.1.tar.gz,

In either directory, TAR XVFZ ENCON-0.2.1.tar.gz, CD ENCON-0.2.1, ./configure,

Make, make install. End of installation, want to use, run zhcon, want to exit, run the exit.

0033

Receive the pop-up CD (Beike)

#eject -t

0034

CD CD made of ISO file (mentally wisdom)

Cp / dev / cdrom xxxx.iso

0035

Quickly watch the boot hardware detection (mentally wisdom)

Dmesg | More

0036

View hard drives (BJCHENXU)

DF -K is displayed in K

DF -H is displayed in humanized units, which can be B, K, M, G, T..

0037

View the size of the directory (bjchenxu)

du -sh dirname

-S only shows total

-H is in units of k, m, g, and improve information readability. KB, MB, GB is a converter unit at 1024, and -H is converted at 1000.

0038

Find or delete the process (WWWZC) that is using a file (WWWZC)

Fuser filename

Fuser -k filename

0039

Install software (BJCHENXU)

RPM -IVH aAA.RPM

TAR XVFZ AAA.TAR.GZ; CD AAA ;./configure; make; Make Install

0040

Set / Delete Environment Variables in Character Mode (Bjchenxu)

under Bash

Setting: Export Variable Name = Variable Value

Delete: unset variable name

under CSH

Setting: STENV variable name variable

Delete: UNSETENV Variable Name

0041

How does LS see hidden files (ie, the files that open) (double eyelids)

LS -A

(for redhat)

0042

Where is the file in the RPM? BJCHENXU

RPM -QPL AAA.RPM

0043

Use src.rpm (bjchenxu)

Rpmbuild --rebuild * .src.rpm

0044

Color or no color display in Vim (bjchenxu)

Vi ~ / .vimrc; If there is Syntax on, the color, Syntax Off, no color is displayed

0045

Linux is a real-time or time-time operating system (BJCHENXU)

Minute

0046

What is the meaning of make bzimage -j? WIND521

-j is mainly used when your system hardware resources are relatively large, use this speed to speed up compilation, such as -J 3

0047

The source package is not (bjchenxu) You don't have the source code, you can see your source code on your CD RPM-I * kernel * source * .rpm. You can see your source code.

0048

Modify system time (bjchenxu, laixi781211, hutoworm)

Date -s "2003-04-14 CST", CST referral time, time setting DATE -S 18:10

After modification, execute the clock -w Write to CMOS

HWClock - Systohc

Set The Hardware Clock to The Current System Time

0049

BiChenxu under the mount of Windows

Automatically hang the Windows D disk on / mnt / d, open / etc / fstab with VI, add the following line

/ dev / hda5 / mnt / d vfat defaults, codepage = 936, ocharset = cp936 0 0

Note that first, one / mnt / d directory is created.

0050

Linux how to use so many memory (BJCHENXU)

In order to improve system performance and non-waste memory, Linux makes multiple memory Cache to increase IO speed.

0051

What is the last two numbers in the last configuration item in the FSTAB (LNX3000)

The first called FS_FREQ, used to determine which file system needs to perform DUMP operation, 0 is not required;

The second name is fs_passno, which is the sequence number of the FSCK program to detect the disk when the system is restarted.

1 is the root file system, 2 is another file system. FSCK Detects the disk according to the serial number, 0 indicates that the file system is not detected.

Dump executes the backup operation of the file system for EXT2

FSCK detection and repair file system

0052

Linux allows users to have a certain length and comply with complexity (EAPASS)

Vi /etc/login.defs, change Pass_min_len

0053

Translation software in Linux (bjchenxu, hutoworm)

Star translation king xdict

There is a DICT tool under Console, check 11 dictionaries through the DICT protocol to Dict.org, for example: DICT RTFM

0054

Do not let the monitor sleep (bjchenxu)

Setterm -blank 0

Setterm -blank n (n is waiting time)

0055

Use DAT to query yesterday's date (gadfly)

Date --Date = 'Yesterday'

0056

How to screen capture under xwindow (BJCHENXU)

KSNAPSHOT or GIMP

0057

Unzip small (BJCHENXU)

TAR XVFJ EXAMPLE.TAR.BZ2

TAR XVFZ EXAMPLE.TAR.GZ

TAR XVFZ EXAMPLE.TGZ

TAR XVF EXAMPLE.TAR

Unzip eXample.zip

Tar -jvxf some.bz is to change Tar ZVXF to JVXF

Software file-roller with a graphics interface in Zip / Tar RH8 can do this. You can also unnounce the ZIP file with unzip * .rar, unrar * .rar unlined the RAR file, but UnRar is generally unreliable, to download online.

0058

Find ways to find a file in the multi-level directory (Qinghai Lake)

Find / dir -name filename.ext

Du -a | grep filename.ext

Locate FileName.ext

0059

Do not let ordinary users change their own password (MyXFC)

[root @ xin_fc etc] # chmod 511 / usr / bin / passwd

I want to make ordinary users to change your password yourself.

[root @ xin_fc etc] # chmod 4511 / usr / bin / passwd0060

What should I do if the graphics card is unable to do (Win_BIGBOY)

Go to http://www.redflag-linux.com/, you can install the XFree86 4.3 installation.

0061

Super delete formatting tool (mentally wisdom)

To build a deleted formatted gadget than pqmagic: sfdisk.exe for msdos

http://www.wuseuang.net/soft/sfdisk.zip

0062

How to make the correct Chinese in the XMMS playlist (MyXFC)

- * - * - * - * - * - ISO8859-1, -MISC-SIMSUN-Medium-R-NORMAL - 12 - * - * - * - * - * - GBK-0, * - R-

Complete this thing completely to your font

Operation method:

Right click anywhere in the XMMS playing tool

Will see an "option" and select "Fonts" to select "Fonts"

Then copy the above font to "playlist" and "User X FONT)

0063

Play MP3 file in Redhat Linux (Hehhb)

The original XMMS cannot play MP3 (silent), install an RPM package: rpm -ivmms-mp3-1.2.7-13.p.i386.rpm. Open XMMS, CTL-P, first tick in the upper half of the small box, then select "Fixed (MISC) GBK-0 13" font to display Chinese song song name. Select "Open Audio System Driver 1.2.7 [Lioss.so] in the audio output plugin to play the MP3 file normally.

0064

Install Chinese font (HEHHB)

Download first

Http://freshair.netchina.com.cn/~george/sm.sh

(references:

http://www.linuxeden.com/edu/doctext.php?docid=2679)

SIMSUN18030.TTC can be downloaded in Microsoft website, http://www.microsoft.com/china/windows2000/downloads/18

030.asp It is an MSI file, installed in Mswindows, installed in the Fonts under the Windows directory

It can be found in the catalog. Take SIMSun.ttc, Simsun18030.ttc, Tahoma.ttf, Tahomabd.ttf

Copy to / usr / local / temp, then download the shell files in this directory, then open the terminal

CD / USR / local / TEMP

CHMOD 755 sm.sh

./sm.sh

0065

Fat32, FAT16 file system loaded with Windows partition (Hehhb)

Enter KDE as root, click on the "Starting point" icon on the desktop, establish the following folders: C, D, E, F, G, USB in / mnt directory. It is used as the partition and USB flash drives under Windows.

Use the text editor to open the / etc / fstab file. Add it as follows:

/ dev / hda1 / mnt / c vfat ocharset = GB2312, umask = 0, CODEPAGE = 936 0 0

/ dev / hda5 / mnt / d vfat ocharset = GB2312, umask = 0, CODEPAGE = 936 0 0

/ dev / hda6 / mnt / e vfat ocharset = GB2312, umask = 0, CODEPAGE = 936 0 0

/ dev / hda7 / mnt / f vfat ocharset = GB2312, umask = 0, CODEPAGE = 936 0 0 / dev / hda8 / mnt / g vfat ocharset = 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 ocharset = GB2312, umask = 0, CODEPAGE = 936 0 0

The deployment is exit. After restarting, you can access the FAT32 or FAT16 format partition to solve the display of the Windows partition and the disc Chinese file name garbled.

Question. A total of six columns, each column is used for a Tab key. Note that this method can only mount on the FAT partition format. SDA1 is a flash drive.

0066

Use five and pinyin, location input method (HMKART) in X

From http://www.fcitx.org/, upload the FCITX RPM package installation

0067

How to extract the RAR file (HMKART) under Linux

http://www.linuxeden.com/download/softdetail.php?soft=883

Download Rar for Linux 3.2.0, decompressing MAKE

You can then use unrar e youfilename.rar to extract the RAR file

0068

How to add / remove the RPM package after the hard disk is installed (Sakulagi)

RedHat-config-packages --iseodir =

Can specify the directory where the ISO file is located

0069

Control volume under characters (GRUB007)

AUMIX

0070

Make ISO with DD (GRUB007)

DD if = / dev / cdrom of = / tmp / aaa.iso

0071

Delete all things before a few days (including 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 (HUTUWORM)

/ var / spool / cron / next file named by the username

0073

Run the program in different users (BJCHENXU)

Su - username -c "/ path / to / command"

Sometimes you need to run a special identity, you can let Su come to do

0074

How to empty a file (bjchenxu)

> filename

0075

Why can't I display Chinese under OpenOffice (Allen1970)

Change font settings

Tools-> Options-> font replacement

Andale Sans Ui -> SIMSUN

0076

How to back up Linux system (Purge)

Symantec Ghost 7.5 supplies EXT3 NATIVE replication

0077

Partition Magic (WWWWZC) on Linux

Linux Next useful partition tool: parted

You can modify the partition size, delete / create partitions in real time.

0078

/ PROC / SYS / SEM, every representation, what does it mean? (Sakulagi)

/ Proc / Sys / SEM content is as follows

250 32000 32 128

These 4 parameters are Semmsl in turn (the maximum number of semapons per user), SEMMNS (maximum number of system semantics), SemOPM (number of SemoP system call operands), SemMni (system signal quantity set maximum)

0079

What does BIGMEM SMP UP mean in the GRUB boot menu? (lnx3000)

SMP: (Symmetric Multiple Processor) Symmetrical Multi-processor Mode Bigmem: Supports 1G above memory optimized kernel

Up: (UNI Processor) Mode of single processor

0080

Why is Oracle installer display garbled? (lnx3000)

Now Oracle's installer has problems with Chinese support. You can only use the English interface to install, before performing RunInstaller, execute: export lang = c; export lc_all = c

0081

What is the color of the document and directory under Linux (Sakulagi, mentally wisdom)

Blue represents a directory; green represents executable; red represents a compressed file; light blue

Color represents a link file; gray represents other files; red flashing indicates that the file is problematic; yellow is a device file, including Block, Char, FIFO.

Use Dircolors -P to see the default color settings, including various colors and "bold", underscore, flashing, etc.

0082

Check out how many activities httpd scripts (BJCHENXU)

#! / bin / sh

While (True)

DO

PStree | grep "* / [httpd /] $" | sed 's /.*-/ ([0-9] [0-9] * /) / * / [httpd /] $ // 1 /'

Sleep 3

DONE

0083

How to add a hard disk (good gentleman)

First, shutdown, physical connection hard disk

If it is an IDE hard disk, pay attention to the main, slave the plate; if it is a SCSI hard disk, pay attention to selecting an ID number that is not used.

Second, boot, check the hard disk is not detected by Linux

Dmesg | grep hd * (IDE hard drive)

Dmesg | grep sd * (SCSI hard drive)

Or Less / Var / Log / Dmesg

If you don't detect your new hard drive, restart, check the connection, see if the BIOS has recognized it.

Third, partition

You can use fdisk, sfdisk or partned (GNU partition tool, partition magic under Linux)

Fourth, format

MKFS

V. Modify FSTAB

VI / ETC / FSTAB

0084

How to see the volume of the partition under Linux (Q1208C)

E2Label / dev / hdxn, where x = a, b, c, d ...; n = 1, 2, 3 ...

0085

How to add a new language package after installation in RH8, 9 (Mr.)

One. 8.0

Put 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 make up the part of the back, so as not to enter incorrectly)

4.RPM-IVH TTFONTS-EN_TW-2.11-15.NOARCH.RPM (Traditional Chinese)

If you still want to weave Japanese, Korean, try the TTFONTS * .RPM on the second CD.

2.9.0

9.0 is not on the first plate, on the third disk. RPM package name is:

TTFONTS-EN_CN-2.12-1.Noarch.rpm (Simplified Chinese)

TTFONTS-ZH_TW-2.11-19.NOARCH.RPM (Traditional Chinese)

0086

Terminal capture screen (TSGX)

CAT / dev / vcsx> Screenshot where x represents the X terminal

You can also run Script Screen.log, record the screen information to Screen.log. I will record your exit for a while. This is also a good way to grip.

This is seen on the Cookbook on Debian. Can be used on RH9. There is no test on other systems.

0087

Let a program continue to run (NETDC) #nohup program name after exiting landing

0088

The man command is not in the path, how to view non-standard MAN files (bjchenxu)

nroff -man /usr/man/man1/cscope.1 | more

0089

Run the program in different users (BJCHENXU)

Su - UserName -C "/ path / to / file"

Sometimes you need to run a special identity ... you can let Su come ...

0090

Direct entry into effect after editing / etc / inittab (BJCHENXU)

#init q

0091

Let Linux execute several commands continuously, the error stops (BJCHENXU)

Command1 && Command2 && Command3

0092

How to install GRUB to MBR (Bjchenxu, Netdc)

Grub> root (HD0, 0)

GRUB> Setup (HD0)

You can also install GRUB with # grub-install / dev / hda.

0093

Write GRUB (LILO) to the Linux partition in the LINUX partition or the main guiding sector (MBR) (BJCHENXU)

If you want your computer to start, you will write GRUB (LILO) to the MBR, if you write to the Linux partition, you want to boot with the boot disk. It is recommended to write MBR, convenient point, as to write to MBR is not safe, what explains? Each time Win98, MBR will be modified once, do you think is it unsafe?

0094

How to make multi-system coexistence (bjchenxu)

98 system, use LILO (GRUB) to boot, 2K / NT uses Osloader to boot multi-system

0095

How to swithel in the graphical interface and console (character interface) (BJCHENXU)

a. Graphical interface to the console: CTR Alt Fn (n = 1, 2, 3, 4, 5, 6).

b. Switch between each console: Alt Fn (n = 1, 2, 3, 4, 5, 6).

c. Console to graphics: Alt F7

0096

Redhat Linux common command (bjchenxu)

<1> LS: Column Directory.

Usage: LS or LS DIRNAME, parameter: -a Displays all files, -l lists files.

<2> MKDIR: Build a directory.

Usage: Mkdir Dirname, Parameters :- Jack Multi-level Directory, such as: MKDIR A / B / C / D / E / F -P

<3> Mount: Mount partition or mirror file (.iso, .img) file.

usage:

a. Disk Partition: Mount DeviceName MountPoint -O Options, where DeviceName is a device name of the disk partition, such as / dev / hda1, / dev / cdrom, / dev / fd0, mountpoint is a mount point, it is a directory, Options is Parameters, if the partition is a Linux partition, generally not -O Options, if it is the Windows partition, the options can be IoCharset = CP936, so that the Chinese file name in the Windows partition can be displayed. Use: such as / dev / hda5 is a Linux partition, I want to hang it on the directory A (if you have no directory A, first mkdir a), mount / dev / hda5 a, this directory A is the partition hda5 Things, such as HDA1 is a Windows partition, hung it on B, mount / dev / hda1 b -o iocharset = cp936. b. mirror file: mount filename mountpoint -o loop, filename is the mirror file name (* .Iso, *. img), other don't say, the same is true. Use: If I have an A.iso CD image file, Mount A.iso A -O Loop, so you can browse A.iso's content, *. IMG file.

<4> Find: Find files.

Usage: Find Indir -Name FileName, Indir is which directory you want to find, filename is the file name you're looking for (you can use wildcard), when using wildcard, FileName is best to use single quotes, otherwise sometimes error, use case: Find. -name test *, find files starting with TEST in the current directory.

<5> grep: Find the specified string in the file.

Usage: GREP STRING FileName, find String in FileName (available in wildcard) (it is best to use double quotes). Parameters: -r Find in FileName in all subdirectory. Use: grep hello * .c -r Find Hello in all .c files in the current directory (including subdirectory).

<5> VI: Editor.

Usage: vi filename. FileName is the text file you want to edit. After using the execution vi filename, you may find that you can't edit the text content, don't worry, this is because VI has not entered the editing state, press A or I to enter the editing state, enter the editing state, you can edit the text . To exit the edit status, press the ESC button. The following operations should be in a non-editing state. Find text: Enter / and you want to find text and enter. Exit: Enter: and Q and Enter, if you modify the text, then you want to use: Q! Enter to you. Save: Enter: W Enter, if it is read-only file, use: w !. Save Exit: Enter: WQ Enter, if you are read-only: wq! Enter. Cancel: Press U. You can cancel one step by one, you can cancel multiple steps multiple times. Copy and paste a line of line: move the cursor anywhere on the line you want to copy, press yy (just twice Y), move the cursor to the previous line to paste, press P, just now, the text will be The next line inserted into the row where the cursor is located, and the original cursor is in the row of all the rows. Copy paste multi-line text: Almost the same line, just yy change to the number of rows to copy to copy, followed by yy, followed. Move the cursor to the specified line: Enter: and the line number and enter, such as moving to 123 lines: 123 Enter, move to the end: $ Enter. 0097

How to turn off the PC speaker under the Linux text interface (Labrun)

# 去 # # # # # # #>>>>>>>>>>>>>>>>>> () >> >> ~ / .bashrc

0098

Replenishing Windows leads to solutions that Linux can't boot (good gentleman)

If there is no restrict, take the Linux boot disk (or the first installation disc) to boot, enter the rescue mode. First find where the original / partition mount is. Redhat is usually / mnt / sysimage. Perform "Chroot / MNT / Sysimage". If it is grub, enter grub-install / dev / hd * (depending on the actual situation); if it is LILO, enter LILO -V, then restart. If the partition changes, the corresponding modification /etc/lilo.conf and /boot/grub/grub.conf will then perform the above command.

0099

Why did Win2k is very slow after linux (LNX3000, good Mr.)

Old problem, is you in 2000, is it possible to see Linux's logic, but you can't access it?

In disk management, select this disk, right click -> Change "Drive Name and Path" -> "Delete" is ok, beware that it is not to delete this disk!

0100

Method for burning Linux released ISO files to CD (BJCHENXU)

Borrow the NERO software in Windows, select the image file burning, select the ISO file, burn it!

0101

Method for burning ISO in Linux (HUTUWORM)

Method 1: Use XcDroast, choose to make a disc, select the ISO file, burn!

See http://www.xcdroast.org/xcdr098/faq-a15.html#17

Method 2: Logger the command of the recorder:

CDRecord --scanbus

The output is:

0,0,0 0) 'Atapi' 'CD-R / RW 8X4X32' '5. EZ' Removable CD-ROM burned command:

CDRecord -v Speed ​​= 8 dev = 0,0,0 hutuworm.iso

0102

What should I do when the screen is flowing (double eyelid pig)

When you accidentally Cat is not a text file, this time the screen will spread, then you can press two "Enter" keys, then knock "reset", then the screen will return to normal ....

0103

How to learn the specific package (Diablocom) when uninstalling the package

Everyone knows that the command to delete the package is rpm -e xxx, but when we don't know the exact spelling of this XXX, you can use rpm -q -a to query all installed packages or use rpm -qa | grep xxxx to query the name.

0104

Use the / TMP folder under Linux in memory (Yulc)

Add a line in / etc / fstab:

None / TMP TMPFS DEFAULT 0 0

Or join in /etc/rc.local

Mount TMPFS / TMP -T TMPFS -O Size = 128M

Note: SIZE = 128M represents / TMP maximum can be used 128M

Regardless of the way, as long as Linux restarts, the files under / TMP disappeared

0105

Use only LS to list the directory (Yulc)

LS -LF | grep ^ d

LS -LF | GREP / $

LS -F | GREP / $

0106

List the native IP address in the command line, not to get the NIC information (Yulc)

IFCONFIG | GREP "inet" | cut -c 0-36 | SED -E 'S / [A-ZA-Z:] // g'

Hostname -i

0107

Modify / etc / profile or $ home / .profile file How to take effect immediately (Peter333)

#Source / etc / profile (or Source .profile)

0108

BG and FG use (BJCHENXU)

Enter Ctrl Z, the current task will be suspended and paused, and the process number is returned on the screen. At this time, use the "BG% process number", will put this process in the background, and use "FG% process number" Enable this process to perform it to the foreground. In addition, the Job command is used to see the current BG process.

0109

Ctrl S and Ctrl Q (bjchenxu)

Ctrl-s is used to suspend data to the terminal, the screen is like death, can recover by ctrl-q

0110

Directory Statistics Script (BJCHENXU)

Save into total.sh, then use Total.SH absolute path to statistically the size of the directory.

Code:

#! / bin / sh

DU $ 1 --MAX-Depth = 1 | Sort -n | awk '{Printf "% 7.2FM ---->% S / N", $ 1/1024, $ 2}' | sed 's: /.*// ([^ /] / {1, /} /) $: / 1: g '

0111

GREP does not show its own process (bjchenxu)

#ps -aux | Grep httpd | grep -v grep

GREP -V GREP can cancel the process of the Grep itself you execute, the -v parameter is not displayed

0112

Delete a file containing the keyword (WongMokin)

Find / MNT / EBOOK / -TYPE F -EXEC GREP "Enter keyword" {} /; -Print -exec rm {} /;

0113

Let the tasks in CRON do not feed back information, this example checks one email (WongMokin)

0-59 / 5 * * * * / usr / local / bin / fetchmail> / dev / null 2> & 1

0114

Unzip RPM files in the current directory (bjchenxu)

Cat kernel-ntfs-2.4.20-8.i686.rpm | rpm2cpio | pax -r

0115

Merge two PostScript or PDF files (Noclouds)

$ gs -q -dnopause -dbatch -sdevice = pswrite /

-SoutputFile = bar.ps -f foo1.ps foo2.ps

$ gs -q -dnopause -dbatch -sdevice = pdfwrite /

-SoutputFile = bar.pdf -f foo1.pdf foo2.pdf

--------------------------------------------- ------- 0001 Let Apache's default character set to Chinese (BJCHENXU) if it is 1. *, Vi httpd.conf finds AddDefaultCharset ISO8859-1, changed to AddDefaultCharset GB2312 If it is 2. *, you need to change a place, vi httpd.conf AddDefaultCharset ISO-8859-1 instead AddDefaultCharset off 0002 permanently change the ip (bjchenxu) ifconfig eth0 new ip and then edit the / etc / sysconfig / network-scripts / ifcfg-eth0, modify ip 0003 from a remote Linux Displaying Windows Desktop (LNX3000) Install RDESKTOP Pack 0004 Manually Add Default Gateway (BJCHENXU) to perform: Route Add Default GW Gateway IP want to change gateway 1 vi / etc / sysconfig / network-scripts / ifcfg-eth0 Changing Gateway 2 /etc/init.d/network restart 0005 redhat 8.0 on MSN and QQ (bjchenxu) Download GAIM version 0.58 version: GAIM-0.58-2.i386.rpm Download QQ plug-in for GCC2.9 version: libqq-0.0.3-ft- 0.58-gcc296.so.gz puts the downloaded file into the / temp directory, and then deletes the GAIM existing in the system, ie, type commands in the terminal emulator: rpm -e gaim. Start installing the open terminal emulator, continue to perform the following command to install the GAIM version 0.58, namely: CD / TEMP (enter the temp directory) RPM -IVH GAIM-0.58-2.i386.rpm (installation software) When the installation is successful, you can Establish a GAIM icon on the GNOME or KDE desktop. Continue to install QQ plug-in, type command: gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (decompress file) CP libqq-0.0.3-ft-0.58-gcc296.so / usr / lib / gaim (Copy plug-in to the GAIM library directory) The Software Settings When the GAIM version 0.85 is first launched, the login interface will appear. First select "Plug-in", click "Load" in the Plugin dialog box, load libmsn.so and libqq-0.0.3-ft-0.58-gcc296.so file, and turn it off after confirmation. Then select "All Accounts", continue to click "Add" in the account editor that appears, when you appear, we can enter your QQ or MSN number, login name fill in the QQ number or MSN mailbox. The password fills in the corresponding QQ or MSN password, Alias ​​fill in its own nickname, the protocol selects the corresponding QQ or MSN, and other settings can be default. You can log in when all settings are complete. Since MS is often upgraded to MSN's protocol, the GAIM and MSN plugins on Linux must be upgraded, and there is no no longer-lost solution, please forgive 0006 Isors 22-port now run what program (bjchenxu) LSOF -I: 22 0007 Viewbook IP, Gateway, DNS (BJCHENXU) IP: Log in with root, executes ifconfig.

Where ETH0 is the first network card, LO is the default device Gateway: Log in to the root user, execute netstat -rn, the Gateway, which is starting with 0.0.0.0, is the default gateway, you can also view the / etc / sysconfig / network file, inside Have a specified address! DNS: more /etc/resolv.conf, the content is specified as follows: Nameserver 202.96.69.38 Nameserver 202.96.64.38 0008 RH8.0 Command Line Easily change the TTL value (cgWeb) #Sysctl -w net.ipv4.ip_default_ttl = n ( N = 0 ~ 255), if n> 255, the TTL = 0 0009 RH8.0 command line Easily change the system configuration default value (houaq) editing /etc/sysctl.conf, for example, will be Net.IPv4.ip_forward = 0 Change to Net.ipv4.ip_forward = 1 After the restart is restarted, use sysctl -a to see the directory of other Windows machines shared on the 0010 Mount LAN Mount -t Smbfs -o Username = guest, password = guest // Machine / PATH / MNT / CDROM 0011 Allow | Boot ROOT SSH Login (Fun-FreeBSD) modified SSHD_CONFIG: PermitRootlogin No | YES 0012 Let root Telnet login (BJCHENXU) edit /etc/pam.d/login, remove auth request / lib / Security / PAM_Securetty.so This sentence 0013 In Linux ADSL device (wind521) requires a normal Linux at least one network card broadband device has been applied, and has been opened. At present, there are a few ADSL equipment on the market, and their way to work has some subtle differences. It is the process of completing the Internet through virtual dialing, that is, using the PPPoE device to perform virtual dial-up calls, it is an automatic dial-up work after power-on, then left to our interface is RJ45. The gateway that is generally left to our Dalian area is 10.0.0.2. This device is most likely to deal with. Finally, it is directly assigned to a fixed IP, which is relatively easy to deal with it. 1. The first need is dialing: Several devices communicate with the computer via the ETH interface, so the connection of the hardware device is first, especially the broadband cat, must confirm the correctness (otherwise, don't go anything in a while, don't just count, you don't think about me) and start the system, Confirm that the software is installed on the system (to find the user via rpm -qa | grep pppoe), if the user is not installed, in the disc or go online to Down, after installing, perform ADSL with root users Setup, this enters the setting status of ADSL data, requires input to apply for broadband usernames and other information, confirm that there is no problem, accept until the end (inside is E text, but can understand, simple, I usually don't have to use a firewall setting, I can choose 0, everyone can consider).

After the configuration is complete, the ADSL-START is executed with root users, which will make ADSL's dial-up work, will be online, if there is any specific problem, look at the log (/ var / log / messages) tells you what. Stop ADSL, execute ADSL-STOP (very simple) 2. The other two are easier to deal with: full-to-day cat: Just set your network card to an IP of a 10 network segment, then the gateway refers to the whole gateway To the IP of the cat, on (10.0.0.2), basically no too much problem fixed IP: Like the NIC configuration, the IP, gateway, and DNS can be fixed by the application. 0014 Let Linux automatic synchronization time (shunz) VI / etc / crontab plus a sentence: 00 0 1 * * root rdate -s time.nist.gov 0015 Linux online resources What are the online resources? Http://lwn.net/ http://www.tldp.org/ http://www.yolinux.com/(Flying-Dance Big Big Pig) http://www.justlinux.com/ http://www.linuxtoday.com/ http: //www.linuxquestions.org/ http://www.fokus.gmd.de/linux/ http://www.linux-tutorial.info/ http://public.www.planetmirror.com/ http: // Www.freebsdforums.org/forums/ http://www.netfilter.org/documentation/ http://www-106.ibm.com/developerWorks/Linux/ domestic http://www.fanqiang.com/ http: / / www.linuxsir.com/ http://www.chinaunix.net/ http://www.linuxfans.org/(deadcat) http://www.linuxeden.com/ http://www.linuxforum.net/ Http://www.linuxAid.com.cn/ http://freesoft.online.sh.cn/ http://www-900.ibm.com/developerWorks/cn/linux/index.shtml http: // www .neweasier.com / Software.html http://www.bluei Dea.com/bbs/archiveContent.asp?id=635906 (SQH) http://westlinux.ywzc.net/(Onesun) 0016 Change SSHD port (bjchenxu) Add a line in / etc / ssh / sshd_config: Port 2222 , / Etc / init.d / sshd restart Restart Triggering Process 0017 Change the Telnet port (bjchenxu) Change the port number 21 of the Telnet in the / etc / service file to the value you want, / etc / init.d / xinetd RESTART Restart Triggering Process 0018 Terminal Mode Is Problem (Sakulagi) Export Term = VT100 0019 Imitation Super Terminal, Linux What Program Connection Router and Switch (Alstone) Minicom 0020 SSH can not automatically disconnect (Wind521) That is Timetou setting ,

Modify TMOUT Variable 0021 What tools use tools to make intrusion detection (BJCHENXU) Snort 0022 Linux CChecker or EFENCE CCHECKER MAR 0023 Linux How to Monveading All Data By NET Data (BJCHENXU) TCPDUMP IPTRAF 0024 Why is root to perform a lot of commands, you are telnet, then SU ​​is root, change your su command format, should be Su - root 0025 Close User POP3 Permissions (TIANSGX) The port of POP3 is off. Find this line POP-3 110 / TCP in the file / etc / services to add this line to the '#', you can comment out. 0026 Linux Play Flash Animation (MYXFC) LINUX Play Flash Animation With this thing, it will not cause the browser to close (other plugin is not easy to use) first download flash play animation at Linux plugin http://www.collaborium. ORG / ONSITE / JOS2000 / Related / Soft / Flash_Linux.tar.gz Tar ZXVF Flash_Linux.tar.gz After opening the package, you will see the Linux folder in the Linux file, there are two files libflashplayer.so and shockwaveflash.class, These two files are copied into the plugin in your browser (the browser is different, the position of the plugin may be different) /usr/lib/mozilla-1.0.1/plugins, you can lock the WU-FTP user in 0027 Directory Edit FTPAccess file restricted-uid * This sentence is important to limit FTP users in their own directory. 0028 While the server does not allow Telnet (Know Qiuyi) server to start the Telnet service && server's firewall priority should be set to low 0029 to prevent anyone from using the su command to become root (xiaohu0) 1.vi /etc/pam.d/ Su Auth Sufficient /LIB/Security/pam_rootok.so Debug Auth Required /Lib/security/pam_wheel.so group = Wheel 2. In / etc / pam. D / su configuration file defined WHEEL group. 0030 How to make Lynx browser can browse Chinese website (Ghost_Vale) Simplified Chinese web browsing modify the following settings on the Save options to disk: [X] Display and Character set Display character set: (!) [Chinese________________________] Assumed document character set: [iso-8859-1 ______] CJK Mode (!): [ON_] Then moved to the bottom ACCEPT CHANGES Press ENTER to save, you can, of course your system is to support Simplified Chinese can 0031 network card is activated, but can't do it, what should I do? (Slock) TRACE, see that it is blinded in that piece.

1.PING DNS 4.PING Gateway 3.PING DNS 4.TRACE DNS IF All = Ok The nslookup www.sina.com.cn ping sina's address TRA 'Address basically knows the result 0032 in redhat9 with Samba, Win2000 can be accessed, Win98 is not accessible? (Squall2003) If it is a Wind98 required to modify the registry: hkey_local_machine / system / correntControlSet / Services / VXD / VNETSUP built a D value: EnablePlainTextPasswd, key value 1 0033 How to get the MAC address of the NIC (bjchenxu, hutueworm) ARP -A | awk '{Print $ 4}' IFCONFIG ETH0 | Head -1 | awk '{print $ 5}' 0034 How to get an IP address of the NIC (MB) ifconfig eth0 | awk '/ inet addr / {split ($ 2, x, ":") Print x [2]} '0035 How to modify the working group (hutueworm) vi /etc/samba/smba/smb.conf in the Linux machine, modify the Workgroup = one, write the group name behind. 0036 a piece of network card how to bind two IP (LinuxLoveu) #CD / etc / sysconfig / network-scripts #cp ifcfg-eth0 IFCFG-ETH0: 1 #VI ifcfg-eth0: 1 Modify IP and device name Debian Next network card binding ip plurality of methods (NetDC) modify / etc / network / interfaces auto eth0 iface eth0 inet static address 172.16.3.123 netmask 255.255.255.0 network 172.16.3.0 broadcast 172.16.3.255 gateway 172.16.3.1 auto eth0: 1 iface eth0: 1 inet Static Address 10.16.3.123 Netmask 255.255.0.0 Network 10.16.0.0 Broadcast 10.16.255.255 Modified / etc / network / ifstate LO = Lo Eth0 = Eth0 Eth0: 1 = Eth0: 1 Then /etc/init.d/networking restart is ok .

0037 How IP Binds Two NICs (HUTUWORM) assumptions 192.168.0.88 is IP, 192.168.0.1 is gateway: / sbin / modprobe bonding miimon = 100 mod = 1 / sbin / ifdown eth0 / sbin / ifdown eth1 / sbin / ifconfig Bond0 192.168.0.88 / sbin / ifnslave Bond0 Eth0 Eth1 / Sbin / Route Add Default GW 192.168.0.1 0038 192.168.1.0/24 (double eyelid pig) It is equivalent to 192.168.1.0/255.255.255.0, just means Different ... 0039 LINUX Clear ARP Table Command (NETDC) #arp -d -a 0040 Using NTP Protocol from Server Synchronization Time (NTDC) NTPDATE NTP-Server Example: NTPDATE 172.16.2.1 ------- --------------------- Program development -------------------------- 0001 Linux Under debug Core file (BJCHENXU) GDB : Error generates an executable of Core Dump. : Core Dump file name, the default is "core" 0002 GCC ABC.C get a.out can't run (bjchenxu) ./a.out 0003 C compiles why error information says COUT is not defined (BJCHENXU) After the include header file, join using namespace std; 0004 new compilation generated GCC, use the standard connection library under / usr / local / lib, but how the default connection path used is / usr / lib added? (In addition to increasing -L / usr / local / lib) (Sakulagi, Hutueworm) (Sakulagi, Hutueworm) (Sakulagi, Hutueworm) (Sakulagi, Hutueworm) (Sakulagy_path = $ LD_LIBRARY_PATH: / USR / local / lib Write ~ / .bash_profile inside.

Add a simple way: add / usr / local / lib to /etc/ld.so.conf, then run LDConfig ----------------------- ----- Classic Book -------------------------- 0001 GNU / Linux Advanced Network Application Service Guide (BJCHENXU) Linuxaid website Machinery Industry Advantages of Publishing Hands: Also, all, all are the shortcomings of actual combat: Lower: RedHat 6.2 0002 Linux Apache Web Server Administration (BJCHENXU) (US) Charles AULDS Translator: Ma Shuge Yan Electronic Industry Press Advantages: At present, I haven't found a problem about Apache. This book has not been shortcoming: for 1.3.x, the latest for 2.0. * Chinese version is waiting for the market price: ¥ 46.00 Terminal Member price: ¥ 34.50 (4-5 stars) ¥ 35.88 (1-3 stars) ¥ 36.80 (ordinary member) ISBN: 7-5053-6563-0 Published: 2001-03-01 0003 Linux Kernel Scene Analysis (BJCHENXU) Zhejiang Advantages of the University Press: It's too penetration, can't understand the shortcomings: or the version problem, huh, the kernel update is too fast, but still must read 0004 UNIX Environment Advanced Programming (BJCHENXU) Richard Stevens Machinery Press Advantages: Bo Damn Division: Beginners are difficult to understand, otherwise how to call "Advanced Programming"? 0005 Programming Essence - Microsoft Writing High Quality Unlike C Procedures (BJCHENXU) Steve MAGUIRE Electronic Industry Press Advantages: Do not say, the author is the shortcomings of Microsoft's senior engineers: it is difficult to find, 1994 0006 Understanding the Linux kernel , 2nd Edition (hutuworm) author: Daniel P. Bovet & Marco Cesati Publisher: O'Reilly after reading this book, you will understand the circumstances under which Linux has the best performance and how it can face the challenges in Provide excellent system response in process schedule, file access, and memory management in various environments. By explaining its importance to introduce each topic and links kernel operations to UNIX programmers and user familiar system calls or utilities. 0007 UNIX operating system tutorial (English version) (mentally wisdom) by Syed Mansoor Sarwar ... Machinery Press: Machinery Press: Shallow Easy, focusing on UNIX basic concepts and overall understanding, BCKEA. In addition: Machinery Industry Press has published Chinese version, Name: UNIX Tutorial 0008 UNIX programming environment (mentally wisdom) by Brian W.kernighan, Rob Pike Chen Xiangqun and other translation machinery industry publishing homes: shallow, deep-in-depth explanation How to use Unix and various Tools, briefly introduce UNIX programming environment; compare "Unix Environment Advanced Programming", this book is suitable for newcomers.

Cons: There is no English version 0009 The Art of UNIX Programming (hutuworm) Author: Eric Steven Raymond URL: http://catb.org/~esr/writings/taoup/html/ advantages: Advantages ES Raymond classics would not have said Others: The book stops updating on September 19th, stabilized to version 1.0, and has been sent to the Addison-Wesley Press Printer 0010 Unix Network Programming - Volume 1 "Set Addition API and X / Open Transfer API" SLG1972) Tsinghua W.Richard Stevens (Suduth) Detailed explains the UNIX network programming non-door-level @ @ 0011 and its bids of the source code download address http://www.tomydan.net/downloads/ebooks/ Unp.rar or http://linux.syunicom.com/unp.tar.gz 0011 UNIX Network Programming - Volume 2 "Process Communication" (SLG1972) Tsinghua W.Richard Stevens (Soft) Detailed explanation of UNIX The relationship between the process, the relationship between threads, as well as a variety of different standard process programming. Non-door-level things 0012 UNIX network programming - volume three "app" (SLG1972, hutueworm) I have not bought it so far, it should be good. Nothing to buy is because the Richard Stevens master the ear of the ear, and it is no longer possible to complete the third volume in this plan. It is said that it has not been placed by Gary R. Wright, but he has been free from the master of the master. 0013 "Based on C CORBA Advanced Programming" (SLG1972) Qingda Michi Henning, Steve Vinoski is a must-have for the CORBA application. Non-door-level stuff. 0014 Unix Linux NMS, including this edition, please go to this Edition FTP server download evaluation: I have seen the most comprehensive, most practical CHM documentation on UNIX knowledge, equivalent to a small website, support inside Full-text search, recommend all brothers and sisters who have not yet been downloaded 0015 www.chinaoy.com (Aomin5555) is good, quite full, book download is good Website: Redhat Linux9.0 Official Getting Guide · Redhat Linux9.0 Official Installation Guide · Redhat Linux9.0 official custom setting manual · Redhat Linux basic tutorial · Linux reference Daquan · Tsinghua Forum Linux essence · Linux system administrator guide Chinese manual · Linux website construction and maintenance Raiders · Redhat Linux8.0 installation manual · Linux environment Database administrator Guide 0016 Linux Advanced Routing & Traffic Control (HUTUWORM) Specially talking about Linux iProute2, about 100 pages, www.lartc.org Chinese version at: http://www.lartc.org/LARTC-EN_CN.GB2312.PDF 0017 DEBIAN USER highly recommended (NETDC) Debian Reference (Debian Reference Manual) http://qref.sourceforge.net/ Simplified Chinese version of the PDF document.

转载请注明原文地址:https://www.9cbs.com/read-73211.html

New Post(0)