(Linux shell) Chapter 1-test the knife (below) and test the knife
Source: (linux shell) Chapter 1-test the tool (below)
1.6 arrays and associated Arrays
1.6.1 prerequisites
Bash supports both common arrays and associated arrays. Common Arrays can only use integers as array
manipulate all the tables on the server.--The user address can be localhost, or it can be an IP address, a machine name, and a domain name. You can also use '% ' to indicate connections from any address.--' connection password ' cannot be empty, otherwise the creation failed. Password The password set by the representative; Example Grant all the permissions for all tables of all databases to the IP for any value user named Test password for PWD GRANT
some time ago also learned a lot of network-related knowledge, but also through a variety of practices. But it never starts with a real workout from scratch. Please try it today. The following is a detailed record of this process. This includes a partial understanding of the network and a record of the problems encountered. Practice Content and Purpose:1, using the bridge mode, the multiple Linux virtual ma
scripts may also switch directories[Email protected]:~$ pushd/var/www/html/var/www/html ~[email protected]:/var/www/html$The above command saves the current directory to memory and then switches to the requested directory. Once poped is executed, it will remove the saved directory location from memory as the current directory[Email protected]:/var/www/html$ popd~[email protected]:~$14. Switch to a directory with a blank name[Email protected]:~$ cd test
same signal processing (signal handler) table with the parent process.
CLONE_PTRACE
If the parent process is traced, the child process is also traced.
CLONE_VFORK
The parent process is suspended until the child process releases virtual memory resources.
CLONE_VM
The sub-process and parent process run in the same memory space
CLONE_PID
The PID is consistent with the parent process when the child process is created.
CLONE_THREAD
Added to support POSIX thread standards in
Linux OPS Practice case-December 20, 2015-December 31 (first time)1. Create a 10G file system, type ext4, requires the boot can be automatically mounted to a separate data /data directory; Create a 10G partition [Email protected] ~]# FDISK/DEV/SDAWarning:dos-compatible mode is deprecated. It ' s strongly recommended toSwitch off the mode (command ' C ') and change display units toSectors (Command ' u ').Co
-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" wpsc47b.tmp "src=" http://s3.51cto.com/wyfs02/M02/72/9E/ Wkiom1xpa43azlglaag-xihlve4751.jpg "" 561 "height=" 271 "/> 19, create the directory/test/data, let a group of ordinary users have write permission to it, and all the files created by the group of directories belong to the group, in addition, each user can only delete their ow
Linux Practice One1: Maintenance method of software sourceRemove the DEB .When you enter a command on the command line, you can use the command completion method.After the download is complete, use the sudo dpkg-i skype.deb to complete the installation.2: Mastering The concept of Linux rights management. Linux Rights
Linux Shell script programming learning notes and practice, Script Programming learning notes
Http://www.1987.name/141.html
Shell Basics
Terminal printing, arithmetic operations, common variables
Search for specific strings in a specified directory in Linux and highlight matching keywords
Obtain the standard input [read command] from the keyboard or file
Fil
return value.3.shell variable Quantum string knowledge650) this.width=650; "Width=" 720 "height=" 305 "title=" 1.png "style=" width:720px;height:305px; "alt=" Wkiol1j4d1jcztx-aafomugkd9o187.png "src=" https://s5.51cto.com/wyfs02/M01/91/B9/ Wkiol1j4d1jcztx-aafomugkd9o187.png "border=" 0 "vspace=" 0 "hspace=" 0 "/>Tips:The colon of the expression in the above ID 11-14 can be omitted, and if the colon is omitted, the "empty or Unassigned" section in each definition is changed to "Unassigned".For e
is This is-F oldboyfile #删除原始文件 is actually a hard link to delete a fileClearer: This is oldboyfile Hint: Strange, the content is still in, actually this is because has the oldboyfile_hard_link hard link existence, therefore even if deletes the oldboyfile, but still has the hard link to the file Inode node, therefore, At this point the file will not be released and deleted, and when the file Oldboyfile is deleted, only the connection oldboyfile to the Inode node of the file is deleted. [em
Linux C Programming Practice (2)
-File System Programming
1. Linux File System
Linux supports multiple file systems, such as ext, ext2, minix, iso9660, msdos, fat, vfat, and nfs. On the upper layer of these file systems, Linux provides virtual
File Systems (VFS) are used to
group is readable, other users are unreadable and not writable, with the number set9. For Book.txt Read permissions to EveryoneTask four: Complete the following actions as required and record the process on the internship report1. Copy the/etc/man.config to/think, compress/think/man.config to Good.tar, and under/think/newBuild file bad.conf, Man.config, bad.conf simultaneously compressed to Ftpp.tar2. Displays the contents of the Ftpp.tar, creates a new file Top.txt, appends it to Ftpp.tar3. Un
success, there will be a lot of files in your. c file's directory.Then, the module loading, testing and viewing modules, unloading modules and other simple basic operations.Load module: insmodUnload module: RmmodDMESG Viewing the test module: ( Note that D must be lowercase )4, implementing the output current process informationCode good after repeating the first step of each step, and finally check the output te
, and then egrep find its path base name; Further use Egrep to remove its directory name (note that the directory name, not the directory path);MKDIR–P/DATA/PLTECHO/DATA/PLT | GREP-E-O "[^/]+$" first to indicate that the trailing slash end appears at least once:-E [^/]+$,-o indicates that only the matched string itself is displayed6. Find all files that are not root, bin or hadoop under the/usr directory;#find/usr-not-user root-a-not-userbin-a-not-user-hadoop#find/usr-not \ (-user root-o-user bi
First, the actual case (practice) contentIf you study Linux, want to find a portion of Linux related operations, one day you received a company to give the invitation, you came to the company interview, before the interview, OPS supervisor gave you some simple pen questions, the title is as follows:1, the creation of a 10G file system, the type of EXT4, requires
/MSGRCV, Message Send/Receive practice **///1. Message sent int main () {int msgid = Msgget (0x1234,0666| Ipc_creat); if (MsgId = =-1) err_exit (" msgget error"); struct msgbuf mybuffer; for (int i 2. Message reception: The data is constantly taken from the head of the team int main (int argc, char *argv[]) { int msgid = msgget (0x1234, 0); if (MsgId = =-1) err_exit ("Msgget error"); struct MSGBUF buf; ssize_t NRCV; while (
another terminal, modify the user permission of Dir directory in turn)5) Create a new file in Dir directory Tom.txt, the owner is Tom, the group is the Group1,/test directory permissions of 7776) New user rose, switch to Rose User, verify the Rose User's rwx permissions to Tom.txt (open another terminal, modify tom.txt others permissions to match the verification process)7) Add rose to the group1 group and, under the Rose user, verify the rwx permiss
a/etc/crontab, so we configure this file can also use the Cron service to do something. The crontab configuration is for a user, while the edit/etc/crontab is a task for the system. The file format for this file is:Shell=/bin/bashPath=/sbin:/bin:/usr/sbin:/usr/binMailto=root//If an error occurs, or if there is data output, the data is sent to this account as an emailhome=///user-run path, here is the root directory# Run-parts* * * * * root run-parts/etc/cron.hourly//hourly executionScripts with
main () {int inumber = 0; pid_t pid = Vfork (); if (PID = =-1) {perror ("fork"); return-1; } else if (PID > 0) {cout Example 2: case where the parent process/child process modifies global data int main () { int inumber = ten; cout //Example 3: Executes the Hello program under the current directory with vfork int main () {int inumber = 0; pid_t pid = Vfork (); if (PID = =-1) {perror ("fork"); return-1; } else if (PID > 0) {cout
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.