1 / 14

UNIX

UNIX. find command. The find command is used to locate files on a Unix or Linux system. find will search any set of directories you specify for files that match the supplied search criteria Syntax: find where-to-lookup criteria/filename Wild cards: find /tmp fi*. find command.

cady
Download Presentation

UNIX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIX

  2. find command The find command is used to locate files on a Unix or Linux system. find will search any set of directories you specify for files that match the supplied search criteria Syntax: find where-to-lookup criteria/filename Wild cards: find /tmp fi*

  3. find command We can use this command to find out files which were modified in last 10 minutes find . -mmin -10 The above lists all the files in current directory which were modified 10 minutes back find . -mtime 0 # find files modified between now and 1 day ago # (i.e., within the past 24 hours) find . -mtime -1 # find files modified less than 1 day ago

  4. find command find . -name '*' -size +1M In the above example the system would search for any file that is larger then 1MB. find . will display the path names of all files in the current directory and all sub directories.

  5. Processes A process is a program in execution. Every time you invoke a system utility or an application program from a shell, one or more "child" processes are created by the shell in response to your command. All UNIX processes are identified by a unique process identifier or PID. We have one command to display current running processes ps Options:ps -all ps -ef

  6. kill command kill command is used to terminate a running process kill -9 PID PID:Process ID

  7. wc command wc command is used to count how many lines, words, and characters there are in a file syntax :wc filename

  8. tar command Create Tape ARchives (TAR) and add or extract files. Options: tar [options] filename.tar filename Creating a tar file: tar -cvf file.tar file Extracting the files from a tar file: tar -xvf file.tar

  9. Compress a file/directory tar -zcvf archive-name.tar.gz directory-name Where, -z: Compress archive using gzip program -c: Create archive -v: Verbose i.e display progress while creating archive -f: Archive File name tar -zxvfarchive-name.tar.gz -x :Extract files

  10. gzip command gzip reduces the size of the files To compress a file with gzip, pass the filename as an argument: gzip file.txt To uncompress, use gunzip: gunzip file.txt.gz or gzip -d file.txt.gz

  11. grep command The grep command allows you to search one file or multiple files for lines that contain a pattern. Grep “string” filename If any match found it displays “string”. If not it wont display any thing Case insensitive search using grep -i Syntax: grep -i "string" FILE

  12. uname uname:command is used display operating system information it gives name,version and 32 bit/64bit of the operating system x86_64 when it is an kernel 64 bits i686 for 32 bits kernel

  13. Questions???

  14. Thank You

More Related