Linux Study Notes and linux Study Notes

Source: Internet
Author: User

Linux Study Notes and linux Study Notes
Linux Study Notes 1. Common commands

Command storage. Which commands can be executed?

 

Root:

/Sbin

/Usr/sbin

All users:

 

/Bin

/Usr/bin

Bin -- binaryBinary files

LinuxAll files are binary files.

Usr-user

Sbin-super binary

 

 

 

File Processing Command

 

1

Ls

The list function is used to display directory file attributes, such as ls-ld.

Eg

Description

-A all

Show all files, including hidden files

Ls-/

 

-L long

Detailed information display

[Root @ localhost ~] # Ls-l

Total 68

-Rw ------- 1 root 1211 Feb 14 anaconda-ks.cfg

Drwxr-xr-x 3 root 4096 Feb 14 11: 20 Desktop

-Rw-r -- 1 root 31736 Feb 14 04:02 install. log

-Rw-r -- 1 root 0 Feb 14 0:16 install. log. syslog

Drwxr-xr-x 2 root 4096 Feb 14 17: 36 test

Drwxr-xr-x 2 root 4096 Feb 14 11: 20

Each of the three permissions indicates the creation time of the file size in the group to which the hard connection owner belongs.

Block 512 bytes

The first character is as follows:

D directory

-Binary files

L soft link file

Each of the three assignments is as follows:

R-read w-write x-execute execution

Rwx r-x

Owner u group g others o

User group others

-D

View directory Properties

[Root @ localhost ~] # Ls-ld/test

Drwxr-xr-x 3 root 4096 Feb 14 :42/test

 

2

Cd

Switch directory

 

 

Cd/

Enter the root directory

 

 

Cd [Directory]

 

 

 

Cd ..

Returns the parent directory.

 

 

3

Pwd

Print working directory

View Current Directory

[Root @ localhost ~] # Pwd

/Root

 

4

Touch

Create an empty file

 

 

[Root @ localhost test] # touch testfile

[Root @ localhost test] # ls-l testfile

-Rw-r -- 1 root 0 Feb 14 18:51 testfile

 

 

5

Mkdir

Make directories

Create an empty directory

[Root @ localhost ~] # Mkdir test

 

6

Cp

English: copy

Copy a file

-R copy directory

 

Copy [source files, multiple] [destination directories]

[Root @ localhost test] # cp/etc/inittab/etc/services/test

[Root @ localhost test] # ls/test

Abc.txt inittab lost + found samlee services testfile

 

Copy etc to test

[Root @ localhost test] # cp-R/etc/test

 

/Etc is mainly a configuration file and is very important. Remember to back up

Command stop shortcut: Ctrl + c

7.

Mv

English: move

Move file, rename

[Root @ localhost test] # ls/test

Abc.txt etc inittab lost + found samlee services testfile

Rename:

[Root @ localhost test] # mv services service

[Root @ localhost test] # ls/test

Abc.txt etc inittab lost + found samlee service testfile

Mobile:

[Root @ localhost test] # mv/test/inittab/tmp/

[Root @ localhost test] # ls/test

Abc.txt etc lost + found samlee service testfile

Rename + Mobile:

[Root @ localhost test] # mv/test/testfile/tmp/file. test

[Root @ localhost test] # ls/tmp

File. test scim-panel-socket: 0-root

Gconfd-root scim-socket-frontend-root

Inittab ssh-yoUWCY4180

Keyring-z1fmdW virtual-root.IYU2ep

Mapping-root vmware-config0

Orbit-root VMwareDnD

Scim-bridge-0.3.0.lockfile-0 @ localhost: 0.0 vmware-root

Scim-bridge-0.3.0.socket-0 @ localhost: 0.0 vmware-root-592157060

Scim-helper-manager-socket-root

 

 

8

Rm

Remove

Delete

[Root @ localhost test] # ls/test

Abc.txt etc lost + found samlee service

Delete service

[Root @ localhost test] # rm service

Rm: remove regular file 'service '? Y

[Root @ localhost test] # ls/test

Abc.txt etc lost + found samlee

Delete:

[Root @ localhost test] # touch testfile

[Root @ localhost test] # ls

Abc.txt etc lost + found samlee testfile

[Root @ localhost test] # rm-f testfile

[Root @ localhost test] # ls

Abc.txt etc lost + found samlee

 

The rm-f directory name is not prompted and is forcibly deleted. It is used when writing the script because there is no yes interaction.

9

Cat

Concatenate and display files

View

[Root @ localhost test] # cat/etc/issue

CentOS release 5.5 (Final)

Kernel \ r on an \ m

 

It is suitable for viewing small files, because if there are many files, the previous ones will be overwritten and cannot be turned over.

For example, cat/etc/services

10

More

(Space) or f displays the next page

(Enter) display the next line

Q or Q quit

View by PAGE

[Root @ localhost test] # more/etc/services

 

 

11

Head

-Num file name

View the num row before the file

[Root @ localhost test] # head-5/etc/services

#/Etc/services:

# $ Id: services, v 1.42 2006/02/23 13:09:23 pknirsch Exp $

#

# Network services, Internet style

#

 

 

12

Tail

-Num file name

-F file name

View the num row at the end of the file

Dynamic viewing of file tail Information

[Root @ localhost test] # tail-5/etc/services

Com-bardac-dw 48556/tcp # com-bardac-dw

Com-bardac-dw 48556/udp # com-bardac-dw

IQ object 48619/tcp # iqobject

IQ object 48619/udp # iqobject

# Local services

[Root @ localhost test] # tail-f/etc/services

 

To monitor log files, tail-f displays 10 lines by default.

13

Ln

English: link

Destination ln file name directory

Destination ln-s file name directory

-S soft connection

Create a hard link

Create soft link

[Root @ localhost test] # ln-s/etc/issue. soft

[Root @ localhost test] # ls-l/etc/issue. soft

-Rw-r -- 1 root 47 Apr 26 2010/etc/issue

Lrwxrwxrwx 1 root 10 Feb 14 16: 51/issue. soft->/etc/issue

 

Hard link:

[Root @ localhost test] # ln/etc/issue. hard

[Root @ localhost test] # ls-l/etc/issue. hard

-Rw-r -- 2 root 47 Apr 26 2010/etc/issue

-Rw-r -- 2 root 47 Apr 26 2010/issue. hard

 

Copy:

[Root @ localhost test] # cp/etc/issue/test/issue

[Root @ localhost test] # ls-l/etc/issue/test/issue

-Rw-r -- 2 root 47 Apr 26 2010/etc/issue

-Rw-r -- 1 root 47 Feb 14 20:31/test/issue

 

Copy without changing the time, for example, some backups

[Root @ localhost test] # cp-p/etc/issue/test/issue

Cp: overwrite '/test/issue '? Y

[Root @ localhost test] # ls-l/etc/issue/test/issue

-Rw-r -- 2 root 47 Apr 26 2010/etc/issue

-Rw-r -- 1 root 47 Apr 26 2010/test/issue

 

 

 

The soft connection file type is l

All users of the soft connection have permissions, but whether the access is successful depends on the source file.

The soft connection time is the time when the soft connection is created.

Equivalent to shortcuts

 

Similar to copy, the file size is the same

Unlike copy, it is synchronously updated.

 

Another difference is that the copy time is different and the time is the creation time.

 

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.