Linux application basics, linux applications
File Location:
System commands:/bin and sbin directories, or shell internal commands;
Application:/usr/bin and/usr/sbin directory.
/Usr/bin: Common execution program file;
/Usr/sbin: The execution program or management program on the server.
Common software packages:
Rpm: extension. rmp software package;
Deb: software
Linux basics #2: Basic Structure of Linux File System is an inverted tree structure. All files or folders are contained in a root directory. Linux is case sensitive. The name can contain a maximum of 255 characters except the forward slash (+). Each Shell has a current working directory. Run the command pwd (print work
Linux basics-Bash command priority, linux-bash priority
1. Bash Introduction
The command interpreter, also known as the Bourne Again Shell, originated from the shell. Shell, commonly known as shell, refers to a command parser in a UNIX system. It is mainly used for user-system interaction. There are many types of shells on UNIX systems. The first shell, namely, t
, equivalent to X (lowercase x),,, also equivalent to shit+2 z in command modeq! Do not save exitCommand mode:HJKL control up and down functionM Middle PositionL The last line of the current screenYY Copy, 8yy: Indicates copying 8 rows from the line where the current cursor is locatedP PasteDD Cut, 8DD: Cuts 8 lines from the line where the current cursor is locatedU undoCtl+r Anti-RevocationG to the last 1 lines15G means jump to line 15th1G means jump to line 1thGG Jump To line 1thCloud disk inf
Linux Message Queue basics, linux Message QueueBasic concepts of Message Queue
Message Queue provides a method to send a piece of data from one process to another (limited to local)
Each data block is considered to be of a type. The data block received by the recipient process may have different types of values.
Message queues have the same limitations as queues,
Linux Security Basics: network configuration commands and linux basic configuration commands
1. ifconfig view and configure network interface information(1) set an IP addressIfconfig eth0 192.168.0.1(2) temporarily disable or enable the NICIfconfig eth0 downIfconfig eth0 up(3) set the subnet maskIfconfig eth0 netmask 255.255.255.0(4) view the status of the first
; output redirection.command >file writes the command's correct output to FILE.command >>file appends the command's correct output to FILE.command 2>file writes the error message of the command run output to FILE.command 2>>file appends the command run output error message to FILE.Correct + error:>+2> with >.command >file writes the correct and error messages for the command run output to FILE, and also supports the Append command >>file.command >file1 2>file2 can save the correct and wrong info
compressed package needs to use the date command's-D yesterday parameter#!/bin/bash# # #beifenw= ' Date +%w 'If [$W-eq 0];thenTar zcvf/backup/6_etc_ ' date-d yesterday +%f '. tar.gz/etcElseTar zcvf/backup/etc_ ' date-d yesterday +%f '. tar.gz/etcFi# # #qingliFind/backup-type f-name "*.tar.gz"-mtime +7|grep-v ' 6_etc_ ' |xargs rm–rfWrite scripts to test, modify current time and backup, last sync time#!/bin/bashFor N in ' seq-w 24 'DoDate-s "201804$n";/bin/bash/service/scripts/backup.shDoneNtpdat
, hard disk logical partition for a general period of hda1 hda2 ... And so on, CDs are generally/DEV/HDC. Before loading generally in the/DEV/MNT directory to create an empty directory (first name), such as floppy disk can be floppy, hard disk partition for its disk such as C, D and so on, CD-ROM can be CD-ROMs, individual use example:mount a floppy disk in mddos format: mount–t msdos/dev/fd0/mnt/floppymount a floppy disk in Linux format: Mount–t ext2
Linux shell programming 1 ---- shell script programming basics 1 What is shell script 1 shell is not only a command interpreter but also a programming language, a program written in shell is similar to a batch processing program in DOS. 2. A user can store a series of commands in the file. Generally, a program written in shell is called a shell script or a shell program 3, the combination of variables and f
Copyleft: with the Copyright relative, meaning the user is free to learn, freely modify the source code, can get the source code for any purpose ... an Droid:Linux+jvm+java program (because it runs on Java Virtual machine, so its performance is weaker than iOS running directly on the Linux kernel)IOS : Free bsd+object-c (Swift)The Linux Basic Law:E verything is file (including hardware)Composed of a number
Third Week Study Summary catalogueI. Knowledge context diagramTwo. Shell scriptsThree. Shell Login methodFour. File search and compression and tarFive. Simple SED text processingI. Knowledge context diagramTwo. Introduction to shell script 1.shell scripting linux下经常会遇到重复输入大量重复命令的问题,如果只是在命令行界面执行,就会显得很繁琐。 而shell脚本就解决了这个问题,他是一个可以经过解释执行的文件,在其中保存我i们要执行的命令, 下次仅仅执行这个脚本就可以了,为我们节省里大量
downloads the directory on the server to local, and the last . represents the current directoryrsync -r mydir/ happycasts.net:mydir/Can synchronize the corresponding directory of the client and server, note that two can / not save, and the general use -a of parameter substitution -r , -av to print out some useful information-aCan only synchronize the newly created files on the client, and sometimes the local will also delete some files, need the server also do the corresponding delete, it shoul
1.Shell Overview What is a shell?
is a command-line interpreter that provides users with an interface system-level program that sends requests to the Linux kernel to run programs, which users can start, hang, stop, or even write programs with the shell.
Or a powerful language, easy to write, easy to debug, flexible. The shell is the scripting language that interprets execution, and you can call
Here we will first introduce the basic syntax of shell, including the beginning, comment, variables, and environment variables, however, laying a good foundation is a prerequisite for easy learning in the future.
1. Linux script compiling Basics
◆ 1.1 Basic syntax IntroductionStart with 1.1.1The program must start with the following line (must begin with the first line of the file ):#! /Bin/shSymbol #! The
, assuming there are some files in the current directory, two JPG files, mail.jpg and tux.jpg.1.2 Compiling shell scriptsScript FileName:#!/bin/sh Echo *.jpgchmod +x filename./filename to execute your script.This will print out the results of "mail.jpg tux.jpg".quotation marks (single and double quotation marks) prevent this wildcard extension:#!/bin/shecho "*.jpg" Echo ' *.jpg 'This will print "*.jpg" two times.Single quotes are more restrictive. It prevents any variable expansion. Double quote
Tags:oracle tips acl desktops kylin User creation kernel name public
Basics of getting Started with Linux
Linux birth
Linux Release Notes
Linux official website
Linux Kernel official website
A more fa
perform2, write the command written in the terminal directly in a file, and then through the SH execution can see the results (Bash can also be executed), this kind of execution way to interpret the execution3, the command is divided into:==> Alias==> Compound Commands==> function==> build_in==> Hash==> $PATH==> Error:command not foundGet a command according to the above priority to find, first find the same name alias command, and then find the compound command ...The alias command is intended
The main contents of this section
Shell Script debugging
Shell functions
Shell Control Structure Preliminary
1. Shell Script debuggingWhen a script goes wrong, you need to debug the script and learn that script debugging is an essential skill for every Linux system user. Shell script debugging does not require any additional tools, just need to add the-X option in front of the script file to create the debug.sh file with the foll
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.