Home
Search results “File options in unix”
05 - Unix | Linux Shell - List File | Directories | Permission - ls command - Hindi
 
10:23
Unix Shell Scripts - https://goo.gl/zedFG9 Unix Shell Commands Beginner Tutorials UNIX Shell ;Show List View Directories | dir ;Show List View Files; Permission; Hidden Files; Sort Files Directories | dir; ls UNIX Shell Command; ls Command Option - Hindi Full Channel Video's Links http://goo.gl/z06nI6 Google (Mohammad Bharmal) https://plus.google.com/115161819270945548793/ Facebook (MohammediComputers) https://www.facebook.com/MohammediComputer Facebook (Mohammad Bharmal) https://www.facebook.com/mohammad220485 Twitter (Mohammad Bharmal) (MohammediComputers) https://twitter.com/MohammediCmptrs
Views: 26401 Mohammedi Computers
Basic Unix commands
 
13:03
This is a small introduction video to the unix commands dealing with files , directories , process , protection & security , information , I/O and pipe lining
Views: 195391 Varun Agarwal
Unix: Find Command
 
06:41
In this tutorial, you'll learn how to work with find cmd
Views: 17212 radhikaravikumar
Moving and Copying Files and Directories in Linux
 
07:31
Covers the mv and cp commands.
Views: 147829 Jason Wertz
Shell Scripting Tutorial for Beginners 4 - Pass Arguments to a Bash-Script
 
08:35
Passing arguments to a shell script Any shell script you run has access to (inherits) the environment variables accessible to its parent shell. In addition, any arguments you type after the script name on the shell command line are passed to the script as a series of variables. The following parameters are recognized: $* Returns a single string (``$1, $2 ... $n'') comprising all of the positional parameters separated by the internal field separator character (defined by the IFS environment variable). [email protected] Returns a sequence of strings (``$1'', ``$2'', ... ``$n'') wherein each positional parameter remains separate from the others. $1, $2 ... $n Refers to a numbered argument to the script, where n is the position of the argument on the command line. In the Korn shell you can refer directly to arguments where n is greater than 9 using braces. For example, to refer to the 57th positional parameter, use the notation ${57}. In the other shells, to refer to parameters with numbers greater than 9, use the shift command; this shifts the parameter list to the left. $1 is lost, while $2 becomes $1, $3 becomes $2, and so on. The inaccessible tenth parameter becomes $9 and can then be referred to. $0 Refers to the name of the script itself. $# Refers to the number of arguments specified on a command line. -------------------Online Courses to learn---------------------------- Blockchain Course - http://bit.ly/2Mmzcv0 Big Data Hadoop Course - http://bit.ly/2MV97PL Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 111563 ProgrammingKnowledge
Linux/Mac Terminal Tutorial: The Grep Command - Search Files and Directories for Patterns of Text
 
20:17
In this Linux/Mac terminal tutorial, we will be learning how to use the grep command. The grep command allows us to search files and directories for patterns of text. You can also pipe the output of one command into grep to get certain matches. It's extremely useful once you learn the ins and outs. Let's get started... The code from this video can be found at: https://github.com/CoreyMSchafer/code_snippets/tree/master/Terminal/Grep Regular Expressions Tutorial: https://youtu.be/sa-TUpSx1JA Regular Expressions Tutorial (Python): https://youtu.be/K8L6KVGG-7o ✅ Support My Channel Through Patreon: https://www.patreon.com/coreyms ✅ Become a Channel Member: https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g/join ✅ One-Time Contribution Through PayPal: https://goo.gl/649HFY ✅ Cryptocurrency Donations: Bitcoin Wallet - 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3 Ethereum Wallet - 0x151649418616068fB46C3598083817101d3bCD33 Litecoin Wallet - MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot ✅ Corey's Public Amazon Wishlist http://a.co/inIyro1 ✅ Equipment I Use and Books I Recommend: https://www.amazon.com/shop/coreyschafer ▶️ You Can Find Me On: My Website - http://coreyms.com/ My Second Channel - https://www.youtube.com/c/coreymschafer Facebook - https://www.facebook.com/CoreyMSchafer Twitter - https://twitter.com/CoreyMSchafer Instagram - https://www.instagram.com/coreymschafer/ #Linux #Mac
Views: 38810 Corey Schafer
Viewing Files- head,tail,pg,more, File Compression - UNIX/LINUX Tutorials for beginners
 
18:28
Topics Covered: 1. Viewing Files: a. head: Displays the first 10 lines of the specified file b. tail: Displays the last 10 lines of the specified file c. pg: More handy way of printing specified number of lines of a file d. more: More handy way of printing specified number of lines of a file 2.File Compression: compress, uncompress, pack, unpack 3. Unix Manual a. man: To invoke the manual of the specified command Happy Coding :)
Views: 738 thegenuinegourav
Lesson - 05 : UNIX - File Related Commands in Unix
 
13:26
Files : ls --- lists your files ls -l --- lists your files in 'long format', which contains lots of useful information, e.g. the exact size of the file, who owns the file and who has the right to look at it, and when it was last modified. ls -a --- lists all files, including the ones whose filenames begin in a dot, which you do not always want to see. There are many more options, for example to list files by size, by date, recursively etc. more filename --- shows the first part of a file, just as much as will fit on one screen. Just hit the space bar to see more or q to quit. You can use /pattern to search for a pattern. emacs filename --- is an editor that lets you create and edit a file. See the emacs page. mv filename1 filename2 --- moves a file (i.e. gives it a different name, or moves it into a different directory (see below) cp filename1 filename2 --- copies a file rm filename --- removes a file. It is wise to use the option rm -i, which will ask you for confirmation before actually deleting anything. You can make this your default by making an alias in your .cshrc file. diff filename1 filename2 --- compares files, and shows where they differ wc filename --- tells you how many lines, words, and characters there are in a file chmod options filename --- lets you change the read, write, and execute permissions on your files. The default is that only you can look at them and change them, but you may sometimes want to change these permissions. For example, chmod o+r filename will make the file readable for everyone, and chmod o-r filename will make it unreadable for others again. Note that for someone to be able to actually look at the file the directories it is in need to be at least executable. See help protection for more details. File Compression : gzip filename --- compresses files, so that they take up much less space. Usually text files compress to about half their original size, but it depends very much on the size of the file and the nature of the contents. There are other tools for this purpose, too (e.g. compress), but gzip usually gives the highest compression rate. Gzip produces files with the ending '.gz' appended to the original filename. gunzip filename --- uncompresses files compressed by gzip. gzcat filename --- lets you look at a gzipped file without actually having to gunzip it (same as gunzip -c). You can even print it directly, using gzcat filename | lpr printing : lpr filename --- print. Use the -P option to specify the printer name if you want to use a printer other than your default printer. For example, if you want to print double-sided, use 'lpr -Pvalkyr-d', or if you're at CSLI, you may want to use 'lpr -Pcord115-d'. See 'help printers' for more information about printers and their locations. lpq --- check out the printer queue, e.g. to get the number needed for removal, or to see how many other files will be printed before yours will come out lprm jobnumber --- remove something from the printer queue. You can find the job number by using lpq. Theoretically you also have to specify a printer name, but this isn't necessary as long as you use your default printer in the department. genscript --- converts plain text files into postscript for printing, and gives you some options for formatting. Consider making an alias like alias ecop 'genscript -2 -r \!* | lpr -h -Pvalkyr' to print two pages on one piece of paper. dvips filename --- print .dvi files (i.e. files produced by LaTeX). You can use dviselect to print only selected pages. See the LaTeX page for more information about how to save paper when printing drafts.
Views: 125 Sada Learning Hub
Linux Command Line Tutorial For Beginners 2 - ls command in Linux
 
17:15
Find More On My Website - http://www.codebind.com/linux-tutorials/linux-man-page-ls-command/ ls command Lists the files in the current directory, in alphanumeric order, except files starting with the “.” character. ls lists information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. Linux and UNIX ls command help and examples ls command in linux. ls - Unix, Linux Command. ls - Linux Command - Unix Command Linux man page - ls command. cd command in linux. cat command in linux. grep command in linux. pwd command in linux. mkdir command in linux. cp command in linux. ls command in linux. ln command in linux -------------------Online Courses to learn---------------------------- Data Analytics with R Certification Training- http://bit.ly/2rSKHNP DevOps Certification Training - http://bit.ly/2T5P6bQ AWS Architect Certification Training - http://bit.ly/2PRHDeF Python Certification Training for Data Science - http://bit.ly/2BB3PV8 Java, J2EE & SOA Certification Training - http://bit.ly/2EKbwMK AI & Deep Learning with TensorFlow - http://bit.ly/2AeIHUR Big Data Hadoop Certification Training- http://bit.ly/2ReOl31 AWS Architect Certification Training - http://bit.ly/2EJhXjk Selenium Certification Training - http://bit.ly/2BFrfZs Tableau Training & Certification - http://bit.ly/2rODzSK Linux Administration Certification Training-http://bit.ly/2Gy9GQH ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 148166 ProgrammingKnowledge
Linux Understanding Shared Libraries
 
15:47
More videos like this online at http://www.theurbanpenguin.com If you need a little help understanding standard libraries ir shared modules in Linux then here we work with the Raspberry Pi and Raspbian Linux to show you how. We create a .so file from scratch and use it withing a program we link to the library. You will see ldd and ldconfig as well as the gcc options needed to make this work
Views: 33522 theurbanpenguin
Using make and writing Makefile ( in C++ or C )
 
20:46
In this Video we will see How to use make command and make file and How to make SIMPLE C++ Makefile. A makefile is a specially formatted text file that a UNIX program called 'make' can interpret. Basically, the makefile contains a list of requirements for a program to be 'up to date.' The make program looks at these requirements, checks the timestamps on all the source-files listed in the makefile, and re-compiles any files which have an out-of-date timestamp. generally GCC and Make is used to to compile, link and build your c or C++ program. This is A Simple Makefile Tutorial in which you will learn how to write a makefiles with good makefile example. I will explainn What is a makefile ? Makefile with sub-directories, Makefile steps, Make File Tutorial, makefile c++ tutorial, make file tutorial, how to make software in c++, makefile tutorial g++, makefile template c++. ------------------Online Courses to learn---------------------------- Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 359150 ProgrammingKnowledge
Linux and Unix File Permissions
 
25:21
File permissions and directory permissions settings work the same on both Linux and Unix. To set either Linux permissions or Unix permissions, just use the chmod command. To change the default permissions settings on file that you want to create, use the umask command. This is good information both Linux systems administrators and Unix systems administrators. Hopefully, this will help you effectively use linux and unix file permissions.
Views: 792 BeginLinux Guru
UNIX/Linux - Basic Commands | UNIX Tutorial | Mr. Subba Raju
 
24:06
UNIX/Linux - Basic Commands | UNIX Tutorial | Mr. Subba Raju ** For Online Training Registration: https://goo.gl/r6kJbB ► Call: +91-8179191999 Subscribe to our channel and hit the bell 🔔🔔🔔 icon to get video updates. 💡 Visit Our Websites For Classroom Training: https://nareshit.in/unix-linux-online-training/ For Online Training: https://nareshit.com/linux-unix-online-training/ #unix #linux #course #Tutorials #Training #Videos -------------------------- 💡 About NareshIT: "Naresh IT is having 14+ years of experience in software training industry and the best Software Training Institute for online training, classroom training, weekend training, corporate training of Hadoop, Salesforce, AWS, DevOps, Spark, Data Science, Python, Tableau, RPA , Java, C#.NET, ASP.NET, Oracle, Testing Tools, Silver light, Linq, SQL Server, Selenium, Android, iPhone, C Language, C++, PHP and Digital Marketing in USA, Hyderabad, Chennai and Vijayawada, Bangalore India which provides online training across all the locations -------------------------- 💡 Our Online Training Features: 🎈 Training with Real-Time Experts 🎈 Industry Specific Scenario’s 🎈 Flexible Timings 🎈 Soft Copy of Material 🎈 Share Videos of each and every session. -------------------------- 💡 Please write back to us at 📧 [email protected]/ 📧 [email protected] or Call us at the USA: ☎+1404-232-9879 or India: ☎ +918179191999 -------------------------- 💡 Check The Below Links ► For Course Reg: https://goo.gl/r6kJbB ► Subscribe to Our Channel: https://goo.gl/q9ozyG ► Circle us on G+: https://plus.google.com/+NareshIT ► Like us on Facebook: https://www.facebook.com/NareshIT ► Follow us on Twitter: https://twitter.com/nareshitek ► Follow us on Linkedin: https://goo.gl/CRBZ5F ► Follow us on Instagram: https://goo.gl/3UXYK3
Views: 236513 Naresh i Technologies
Unix File related commands Class 4
 
08:33
Please watch: "How to use CONCATENATE function in MS EXCEL: Excel Tutorial" https://www.youtube.com/watch?v=InT4kVGQxS8 -~-~~-~~~-~~-~- Unix File related commands Class 4 File Ownership – The chown and chgrp Commands When a file is created, the user becomes the owner of the file, and the group to which the user belongs becomes the group owner. Thus, if sharma creates a file notex, he becomes the owner of the file. But when kumar copies the file from sharma’s home directory, then the ownership of the copy is vested with kumar. To change the ownership of a file or a directory, you can use the chown command, $ls -l -rwxr-xr-x 1user1 training 12373 Dec 15 14:45 a.out -rwxr-xr-x 3 user1 faculty 4096 Dec 24 11:56 awkpro $ chown user2 a.out $ ls –l a.out -rwxr-xr-x 1user2 training 12373 Dec 15 14:45 a.out But, once ownership is surrendered, it can’t be reinstated. Similarly to change the group ownership of the file, use the chgrp command. To pass on the group ownership of your emp.lst file to bin, use the command $ chgrp training awkpro $ newgrp faculty This command is used to change your effective group id $newgrp This will make the effective groupid as the primary groupid The system defined permission for a file is 666 and for a directory its 777. Since the permission bits set at the time of creation is very dangerous to have rwx permission for the world. Unix sets the umask value to mask this. If the umask value is 022, the default file permission will be set as 644 and default directory permission will be set as 755. ie, 666 and 777 is masked with 022 The user can set his umask value by making an entry in his $HOME/.profile file so that it will be effective always Renaming the files - The mv command The mv command simply renames a file or a group of files. It is syntax is similar to the cp command. $ mv chap01 man01 $_ If the destination file doesn’t exist, it will be created. If it is there, it will be overwritten. $mv chap01 chap02 chap03 progs Moves the 3 files to the directory progs. $mv pis perdir # renames the directory pis to perdir Files can be deleted with rm command. When invoked without options, it deletes the files specified in the command line. $ rm chap01 chap02 chap03 rm won’t normally remove a directory, but it can remove files from one. You can remove two chapters from the prgs directory without having to “cd” to it. $ rm progs/chap01 progs/chap02 $_ $rm * #Deletes all the files. But doesn’t give any prompt messages. $ rm –i * # prompts before deleting the files $ rm –i chap01 chap02 chap01: ?y chap02: n $rm –r * # does recursive deletion Copying a file – The cp Command The cp command copies a file or a group of files. cp creates an exact image of the file on the disk with a different name. $ cp chap01 unit1 #copies the file chap01 to the file unit1 $_ If the destination file doesn’t exist, it will be created before copying takes place. If not, it will be simply overwritten. $cp chap01 progs/unit1 #copies the file chap01 to the directory progs. The name of the copied file will be unit1 $cp chap01 progs # copies the file chap01 to the directory progs. The name of the copied file will also be chap01 $ cp chap* progs #copies all the files matching the pattern to the directory progs $cp chap01 chap02 progs #copies the 2 files to the dir progs You can’t copy a file if it is read protected, and can’t create a copy if the destination file or directory is write protected. You can’t also copy a file into a directory you don’t own. $cp –i chap01 unit1 #prompts you before overwriting the file cp: overwrite unti1? y $_ $cp –r progs newprogs #does recursive copy .
Views: 212 sugnan kumar Gotur
Lesson - 07 : UNIX -  CMP and WC Command in Unix
 
04:49
NAME cmp - Compare two files, and if they differ, tells the first byte and line number where they differ. SYNOPSIS cmp options... FromFile [ToFile] DESCRIPTION 'cmp' reports the differences between two files character by character, instead of line by line. As a result, it is more useful than 'diff' for comparing binary files. For text files, 'cmp' is useful mainly when you want to know only whether two files are identical. For files that are identical, 'cmp' produces no output. When the files differ, by default, 'cmp' outputs the byte offset and line number where the first difference occurs. You can use the '-s' option to suppress that information, so that 'cmp' produces no output and reports whether the files differ using only its exit status. Unlike 'diff', 'cmp' cannot compare directories; it can only compare two files. The wc (word count) command in Unix/Linux operating systems is used to find out number of newline count, word count, byte and characters count in a files specified by the file arguments. The syntax of wc command as shown below. # wc [options] filenames The following are the options and usage provided by the command. wc -l : Prints the number of lines in a file. wc -w : prints the number of words in a file. wc -c : Displays the count of bytes in a file. wc -m : prints the count of characters from a file. wc -L : prints only the length of the longest line in a file.
Views: 631 Sada Learning Hub
UNIX-1.3 UNIX Commands and Options
 
38:55
Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL. facebook: facebook.com/fuzicast twitter: @fuzicast youtube: youtube.com/yuejdesigner85 du - data usage du -sh - find how much disk space used in current directory df - data file system df -h - find disk space usage cp - copies files cp file1 file2 - copy file1 to file2 cp file1 dir/file2 - copy file1 to file2 in dir cp file1 dir/ - copy file1 to dir with same filename cp -rf dir1 dir2 - recursively copy dir1 to dir2 cp -i file1 file2 - prompt before overwriting file2 cp file1 file2 file3 dir1 - copy multiple files to a directory cp -p file1 file2 - by default, permission is not preserved, use -p to do that cp -s file1 link1 - create soft link to file1 mv - change/move files mv file1 file2 - change filename from file1 to file2 mv -i file1 file2 - prompt before overwriting mv file1 dir1 - move file1 to dir1 mv dir1 dir2 - move dir1 to dir2 if dir2 exists, else change name from dir1 to dir2 head - display lines in file from beginning head file1 - display first 10 lines of file1 head -100 file1 - display first 100 lines of file1 tail - display lines in file from end tail file1 - display last 10 lines of file1 tail -100 file1 - display last 100 lines of file1 rm - remove file or directory rm file1 - remove file1 rm -rf dir1 - remove entire directory, never prompt rm -i dir1 - prompt before removing mkdir - create directory mkdir dir1 - create dir1 mkdir -m777 dir1 - create dir1 with specified permission mkdir -p dir1 - ignore error if dir1 already exists tar - archive file tar zcvf tarfilename.tar file1 file2 file3 - archive all these files into one tar ball, compressed tar xvf tarfilename.tar - extract files from a tar ball tar rf tarfilename.tar extra.txt - append extra.txt to existing tarfilename.tar (tarfilename.tar is not compressed) tar tvf tarfilename.tar - list out files in tar ball gzip - compress file gzip file1 - compress file1, new filename will have .gz extension gzip -d file1.gz - decompress file1.gz chmod - change permission chmod 777 file1 - change permission for file1 (rwxrwxrwx) chmod +x file1 - give executable permission for all to file1 (+r, +w) chmod u+x file1 - give executable permission for owner to file1 (g+x, o+x) chmod -R 777 dir1 - change permission for all contents in dir1
Views: 26688 fuzicast
sed command examples in Unix
 
03:50
Views: 20526 Sagar S
Learn Find command in 5 Minutes
 
05:57
This Tutorial explains basics of find command for Linux/Unix Operating System in minutes. It explains find command with 10 amazing examples. Tutorial Topics:- 1. Basic Find Command syntax 2. Basic search with find command 3. Search by Name & Permission. 4. Search by Time (access, modified, change) 5. Case Insensitive Search 6. Search by Restricting depth 7. Search by Range 8. Search by Size 9. Simple Search 10. Search Restricting file and folders
Views: 31091 Linux Tutorial
Learn Grep with 15 Amazing Examples
 
14:50
This Tutorial explains basics of grep command for Linux/Unix Operating System in minutes. It explains find command with 15 amazing examples. It's a complete tutorial for grep command. Tutorial Topics:- 1. Basic grep Command syntax. 2. Basic search with grep command. 3. Search using wild cards. 4. Case Insensitive Search 6. Search Recursively in sub folders 7. Search N lines above the match 8. Search N lines below the match 9. Simple N lines around the match 10. Invert Searching and counting the number of matches 11. Display only the File name match 12. Display the position of match 13. Display line number of match
Views: 153964 Linux Tutorial
UNIX disk utilities
 
02:12
The du (Disk Usage) command displays the sizes in kilobytes of all files in the specified directory, and the total of all those sizes; if no directory is specified, the current directory is assumed. Format: du [-options] [file/directory name]
Views: 1267 vignan university
UNIX-1.7 Find Command (Video Tutorial)
 
29:00
Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL. facebook: facebook.com/fuzicast twitter: @fuzicast youtube: youtube.com/yuejdesigner85 find . -iname 'regex' - find filenames that match regex, case insensitive find . -mtime +2 - find files that were modified 2 days ago or older find . -mtime -2 - find files that were modified within past 2 days find . -ctime +2 - find files that were created 2 days or older find . -atime +2 - find files that were accessed 2 days or older find . -cmin +30 - find files that were created 30 minutes ago or older find . -mmin +30 - find files that were modified 30 minutes ago or older find . -empty - find empty files or directory find . -executable - find files that are executable by user find . -readable - find files that are readable by user find . -writable - find files that are writable by user find . -size filesize - find files that have specified filesize (c = byte, k = kb, M = Mb, G = Gb) find . -type filetype - find by file type (d = directory, f = file, l = link) find . -user username - find files owned by user find . -group groupname - find files that belong to specific group find . -name 'regex' -delete - remove files that match regex find . -name 'regex' -exec command - execute command on files found find . -name 'regex' -ok command - same as -exec, but prompts for user's input
Views: 18566 fuzicast
Linux: Grep Command
 
11:31
How to use the Linux grep command to search files and find text strings. MORE LINUX COMMANDS ► Grep https://youtu.be/2-3i42XXzek ► Find https://youtu.be/J-eiNh8na90 ► History https://youtu.be/MbXofShhMv8 ► Subscribe to my Channel https://www.youtube.com/channel/UC4Xt-DUAapAtkfaWWkv4OAw?view_as=subscriber?sub_confirmation=1 ► Thank me on Patreon: https://www.patreon.com/joeyajames
Views: 54378 Joe James
Linux Commands for Beginners: 17 - Changing Permissions
 
08:54
Welcome to my Linux Commands for Beginners tutorial series, where I'll show you how to use the Linux Command shell (specifically Bash) one command at a time. This series aims to take you from a beginner to an advanced user, one video at a time. In this tutorial, I go over changing permissions of files and folders.
Views: 65259 LearnLinux.tv
How to Use Unix Copy Command
 
01:10
Follow the tutorial to learn how to use the Cp command that is the unix copy command to replicate folders in another location in Linux. Don't forget to check out our site http://howtech.tv/ for more free how-to videos! http://youtube.com/ithowtovids - our feed http://www.facebook.com/howtechtv - join us on facebook https://plus.google.com/103440382717658277879 - our group in Google+ In this tutorial, we will show you how to use the unix copy command. The unix commands to copy (Cp) is used to replicate or copy the files. This command can be used along with different attributes as well. Step 1 -- List the contents of the directory Let's look at an example over here. First, let's list the contents of the directory. With that done, you can see all the files current present in the directory. Step 2 -- Specify the name of the folder and its destination Over here, we will type "cp" followed by file name that we want to copy. After that, we will specify the destination where the file is to be copied. Since we are copying the file to the desktop, we will type "forward slash desktop" over here. Once we hit enter, you can see that the file has been copied to the desktop. Step 3 -- Use the CP command to copy certain types of files Now let's see how we can use the CP command that is the unix copy command to copy certain types of files. For that write, cp asterisk followed by the file extension. For this tutorial let's copy all the tar files. Now let's type in the destination over here as well. Now when we hit enter, you can see that the tar files have been copied to the desktop. Step 4 -- Copy all contents in the directory Now what if you want to copy all the contents in the directory, for that, write: "cp -v *.*\Desktop" Once you hit enter, you will notice that all the files have been copied to the desktop. And that's it, with the above steps you can learn how to use unix commands to copy in Linux.
UNIX  Chmod command
 
07:19
When a file or directory is created, the system automatically assigns default permissions to them. The owner of the file or directory can change these default permissions. Chmod is the command used to change file permissions. Format: chmod [options] mode file/directory There are 2 ways to change the permissions: symbolic codes, octal codes $chmod o+wx testfile
Views: 2418 vignan university
How to Use Sort Command in Unix
 
01:29
The UNIX Sort command in Linux can be used to arrange the data that appears in the output. This data can also be sent to a specified file. In this tutorial, we will show you how to use the sort command in unix. The sort command allows you to arrange the fields and data that are printed on the screen. This command assumes that the fields present are simply words that are just separated by means of blanks. However, an alternative parameter for selection of words can be specified e.g. colons. Output that is arranged from the sort command is printed on the screen unless it is redirected to a specific file. To understand more about the sort commands follow the tutorial steps given below. Step 1 -- List the directory contents First of all, let's list the contents of the directory. Over here, you can see the file "alpha.txt" present. Step 2 -- Read file in terminal application To understand how sort command works, first let's read the text file in the terminal application. For that, type the command "cat alpha.txt" and hit enter. With that done, here you can see the contents of the text file on the screen. Step 3 -- Sort the data being displayed on the screen What if you wanted to sort the data being displayed on the screen. For that, type the command "sort alpha.txt" and hit enter. With that done, you can see that now the letters are being displayed in alphabetical order. Notice how the lowercases are printed first over here. Step 4 -- Display the uppercase alphabets first What if we wanted the uppercase alphabets to be printed first? For that, we will type in "sort -f -s alpha.txt" and hit enter. Now you can see that the uppercase are being displayed first. Over here, notice that we have multiple entries of the same alphabets Step 5 -- Display the unique entries What if we want to display only the unique entries in the terminal application? For that, we will type this sort command in unix "sort -f - s -u alpha.txt" and hit enter. With that done, you can see that now there are no duplicate entries over here. Step 6 -- Sort the data in reverse If want to sort the data in reverse, you can do that by typing: "sort -f -r alpha.txt" and hitting enter. With that done, you will notice that the letters over here are now being displayed in reverse. And that's basically how you can use the sort commands to arrange the data in different ways.
File Listing : "ls command" in Unix
 
13:43
Basic Command which list out all of files in your present working directory.
Views: 78 Unix Tutorial
Linux Command Line Tutorial For Beginners 3 - cd command in Linux
 
11:27
Find More On My Website - http://www.codebind.com/linux-tutorials/cd-command-linux/ cd commanf is used to Change the shell working directory. Navigating from one directory to another is done with the command cd taken over the directory name. Change the current directory. With no arguments “cd” changes to the users home directory. How to use the cd command, by The Linux . cd command in Linux/Unix | change directory. Linux and UNIX cd command help and examples. cp command in linux. mkdir command in linux. cat command in linux. rmdir command in linux. pwd command in linux. grep command in linux. clear command in linux. cd options linux -------------------Online Courses to learn---------------------------- Blockchain Course - http://bit.ly/2Mmzcv0 Big Data Hadoop Course - http://bit.ly/2MV97PL Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 85473 ProgrammingKnowledge
how to check diff between two files in unix / ubuntu
 
05:18
Check difference between two files in unix / ubuntu.
Views: 1655 LearnTrix
Unix : For Software Testers-Day 7 :  Chmod command in details
 
14:39
Chmod command : How to set file permission Change different options
Views: 1854 Testing World
UNIX-1.4 Sort and Sed Commands Video Tutorial
 
40:48
Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL. facebook: facebook.com/fuzicast twitter: @fuzicast youtube: youtube.com/yuejdesigner85 sort - sort file sort -t, -k1 file1 - sort file1 by column 1, delimited by comma (,) sort -r -t, -k1 file1 - in reverse sort -n -t, -k1 file1 - sort by numerical value sort -f file1 - case insensitive sort sort -t'|' +0 -2 - sort by the first 2 fields, starting from 0+1th field and end at 2nd field. sed - special editor sed 's/pattern/replacement/gi' - search and replacement globally and case insensitively sed 's/pattern/&replacement/gi' - & represents the pattern found sed 's/\(group\)pattern/\1/gi' - \1 contains value of 1st group sed 's/hello/bye/2g' - replacements second occurrence of hello sed '/pattern/p' - will print out occurrences of pattern sed -e 'command1' -e 'command2' - run multiple commands sed 's/'"$VAR"'/replacement/' - using external variables in sed sed '2 s/pattern/replacement/' - replace only for line 2. you can also specify line range, 1,10 sed '/pattern1/ s/pattern2/replacement/' - find pattern1, for those lines, replace pattern2 with replacement sed '/start/,/end/ s/pattern/replacement/' - using patterns as line number range. you can also mix line number with pattern sed '1,10d' - deletes line 1 to 10. you can also mix pattern range as well sed '100,$d' - delete from line 100 to end of file sed '100,$!d' - delete from line 1 to line 100. ! means inverse operation. sed 'y/ABC/abc/' - replacement each character with corresponding characters http://www.grymoire.com/Unix/Sed.html regular expression [0-9a-z]* - match 0 or more alphanumeric characters [0-9a-z]+ - match 1 or more alphanumeric characters [^a-z] - any character does not contain a-z
Views: 34569 fuzicast
Basic and Advanced Unix Commands with Examples (Tutorial #2 Part A)
 
09:43
A complete overview of both basic and advanced Unix commands. Check the full tutorial here: https://www.softwaretestinghelp.com/unix-commands/ Their concerned syntax and simple examples are as well explained in this tutorial.
Views: 13196 Software Testing Help
Unix and Shell Programming Chapter   4 SECURITY AND FILE PERMISSIONS   PART 4
 
39:50
SECURITY AND FILE PERMISSION: Group commands, System Security, Permission Codes, Checking Permissions, Symbolic Codes, Octal Codes, Options, User Mask, Commands: chown, chgrp.
Lesson - 03 : UNIX - Architecture And File System of UNIX
 
21:51
The main concept that unites all the versions of Unix is the following four basics − Kernel − The kernel is the heart of the operating system. It interacts with the hardware and most of the tasks like memory management, task scheduling and file management. Shell − The shell is the utility that processes your requests. When you type in a command at your terminal, the shell interprets the command and calls the program that you want. The shell uses standard syntax for all commands. C Shell, Bourne Shell and Korn Shell are the most famous shells which are available with most of the Unix variants. Commands and Utilities − There are various commands and utilities which you can make use of in your day to day activities. cp, mv, cat and grep, etc. are few examples of commands and utilities. There are over 250 standard commands plus numerous others provided through 3rd party software. All the commands come along with various options. Files and Directories − All the data of Unix is organized into files. All files are then organized into directories. These directories are further organized into a tree-like structure called the filesystem.
Views: 209 Sada Learning Hub
07 - Unix | Linux Shell - Copy | Move | Rename Files - cp | mv script commands - Hindi
 
10:21
Unix Shell Scripts - https://goo.gl/zedFG9 Unix Shell Commands Beginner Tutorials Cut | Copy | Move | Paste | Rename | File ; Files; cp | mv shell script commands | Unix script command options Full Channel Video's Links http://goo.gl/z06nI6 Google (Mohammad Bharmal) https://plus.google.com/115161819270945548793/ Facebook (MohammediComputers) https://www.facebook.com/MohammediComputer Facebook (Mohammad Bharmal) https://www.facebook.com/mohammad220485 Twitter (Mohammad Bharmal) (MohammediComputers) https://twitter.com/MohammediCmptrs
Views: 23183 Mohammedi Computers
Unix/Linux Tutorial for Beginners - df command
 
04:18
This tutorial comprises of brief description with real time output of the df command Th df command is used for reporting file system related information The various options/combinations of df command are provided below:- df --for system space usage of all file systems df -h --to see the size occupied in humand readable format df -H --is similar to 'h' but here it uses powers of 1000 instead of 1024 df -T --is used to see the filesystems along with their types df -t TYPE --is used to file systems of a particular TYPE df -a --shows all filesystems even those which are having zero block sizes df -k --shows file system usage in 1k blocks df -l --shows only the local filesystem details an hides any NFS server related filesystems. df --sync --forcefully invokes a sync call before prior to reporting the filesystem usage information. This leads to showing the updated filesystem space usage information. N.B -- By default df --no-sync is usually configured.
Views: 19 Coding GuruJi
Lesson - 14 : UNIX - Sort Commands in Unix
 
09:03
About sort sort sorts the contents of a text file, line by line. Overview sort is a simple and very useful command which will rearrange the lines in a text file so that they are sorted, numerically and alphabetically. By default, the rules for sorting are: Lines starting with a number will appear before lines starting with a letter. Lines starting with a letter that appears earlier in the alphabet will appear before lines starting with a letter that appears later in the alphabet. Lines starting with a lowercase letter will appear before lines starting with the same letter in uppercase. The rules for sorting can be changed according to the options you provide to the sort command; these are listed below. sort syntax sort [OPTION]... [FILE]... sort [OPTION]... --files0-from=F
Views: 172 Sada Learning Hub
Unix/Linux Tutorial for Beginners for ls command
 
12:18
This tutorial comprises of brief description with real time output of various options of the "ls" command of UNIX. Various options of ls command like :- ls -l ls -la ls -lha ls -lh ls -ltr have been provided with proper examples and outputs for demonstrating them. When the long listing format is used the ls command will display the following file information :- The file type (d/-) The file permissions (rwxrwxrwx) Number of hard links to the file (1) File owner (root) File group (root) File size (4096) Date and Time File name The ls command provides same output for linux and unix systems.
Views: 50 Coding GuruJi
Unix and Shell Programming Chapter   4 SECURITY AND FILE PERMISSIONS   PART 2
 
59:42
SECURITY AND FILE PERMISSION: Group commands, System Security, Permission Codes, Checking Permissions, Symbolic Codes, Octal Codes, Options, User Mask, Commands: chown, chgrp.
Pipes, Grep, Sort Commands: Linux Tutorial 9
 
05:58
http://www.guru99.com/linux-pipe-grep.html This tutorial explains pipes, grep and sort commands with examples. Click on the time points below to view different sections! 0:07 What are Pipes in Linux? 1:12 'pg' and 'More' commands with example 1:38 The 'grep' Command with example 3:05 The 'sort' Command with example 5:23 Summary What is a Pipe in Linux? The Pipe is a command in Linux that lets you use two or more commands such that output of one command serves as input to the next. The symbol is '|' What is grep in Linux? If you want to search a particular information the postal code from a text file you can use grep command on command line. Syntax - grep search_string What is sort command in Linux? This command helps in sorting out the contents of a file alphabetically. Syntax - sort Filename Like, share and subscribe our channel for more videos. Watch more videos on our YouTube channel at https://www.youtube.com/channel/UC19i1XD6k88KqHlET8atqFQ READ this as a book on Amazon by viewing at http://amzn.to/2gZGjbE Visit our website for more! www.guru99.com Read our blogs in https://www.guru99.com/blog/ FACEBOOK! Would you prefer to watch more about us? Like our page for more https://www.facebook.com/guru99com/ TWITTER! Tweet for us on Twitter with #guru99 and follow us on https://twitter.com/guru99com LinkedIn! Follow us here https://www.linkedin.com/company/guru99/ THANKS! We appreciate you reading this and hope you have a wonderful day! Sincerely, Guru99
Views: 124917 Guru99
Unix for Neuroimagers #2: cp, mv, and rm
 
07:18
Overview of the file manipulation commands cp, mv, and rm. We also cover options, which give your commands more flexibility. 0:03 Introduction to cp, mv, and rm 0:31 Arguments and options 0:45 Copying, moving, and removing a text file using the GUI 1:22 Copying, moving, and removing a text file using the command line 2:22 Source files and target files 3:26 Interim Exercises 3:45 Moving directories 4:21 Copying a directory 4:32 Overview of options (or flags) 5:19 Removing a directory 5:45 The man command 6:00 Conclusions 6:17 Ending Exercises
Views: 678 Andrew Jahn
Users, Groups and Permissions in Linux
 
37:00
Note: We Demonstrate Linux using Ubuntu Server 10.04 Info Level: Intermediate Presenter: Eli the Computer Guy Date Created: September, 16 2010 Length of Class: 37 Minutes Tracks Linux Prerequisites Introduction to Linux Installing Linux Basic Linux Tasks VIM for File Editing Navigation in Linux Purpose of Class This class teaches students how to manage users, groups and permissions in a Linux enviornment. Topics Covered Adding and Deleting Users Editing the passwd File Which Contains User Configurations Changing User Passwords Adding and Deleting Groups Adding and Deleting Users from Groups Editing the group Configuration File Understanding Permission Numbering System Changing User and Group Ownership for Files and Folders Class Notes Users Add User = sudo adduser username Change User password = sudo passwd username Delete User = sudo userdel username Edit Users Configuration File = sudo vim /etc/passwd (shows usernames, names of users, home directories) Groups Sudo groupadd groupname Sudo groupdel groupname Sudo vim /etc/group (shows groups and users) Permissions Numbers = owner/group/everyone else 4 = read, 2 = write, 1 = execute To Chanege Permissions of a File or Folder = sudo chmod 777 file/folder (-R for recursive) Changing Ownership To Change User Ownership = sudo chown -R username file/folder To Change Group Ownership =sudo chgrp --R groupname file/folder -R for Recursive for Folders
Views: 416684 Eli the Computer Guy
Linux Shell Lesson 2 - Command Options and Arguments
 
02:33
This video takes a look at the structure of commands in the bash shell
Views: 1619 Sam McAnelly
UNIX Make directory (Mkdir) command
 
05:06
To create a new directory, use the command mkdir command. It has two options: permission mode, parent directories. Format: mkdir [options] dir_name
Views: 5627 vignan university
UNIX-1.3 UNIX Commands and Options
 
38:55
Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL. facebook: facebook.com/fuzicast twitter: @fuzicast youtube: youtube.com/yuejdesigner85 du - data usage du -sh - find how much disk space used in current directory df - data file system df -h - find disk space usage cp - copies files cp file1 file2 - copy file1 to file2 cp file1 dir/file2 - copy file1 to file2 in dir cp file1 dir/ - copy file1 to dir with same filename cp -rf dir1 dir2 - recursively copy dir1 to dir2 cp -i file1 file2 - prompt before overwriting file2 cp file1 file2 file3 dir1 - copy multiple files to a directory cp -p file1 file2 - by default, permission is not preserved, use -p to do that cp -s file1 link1 - create soft link to file1 mv - change/move files mv file1 file2 - change filename from file1 to file2 mv -i file1 file2 - prompt before overwriting mv file1 dir1 - move file1 to dir1 mv dir1 dir2 - move dir1 to dir2 if dir2 exists, else change name from dir1 to dir2 head - display lines in file from beginning head file1 - display first 10 lines of file1 head -100 file1 - display first 100 lines of file1 tail - display lines in file from end tail file1 - display last 10 lines of file1 tail -100 file1 - display last 100 lines of file1 rm - remove file or directory rm file1 - remove file1 rm -rf dir1 - remove entire directory, never prompt rm -i dir1 - prompt before removing mkdir - create directory mkdir dir1 - create dir1 mkdir -m777 dir1 - create dir1 with specified permission mkdir -p dir1 - ignore error if dir1 already exists tar - archive file tar zcvf tarfilename.tar file1 file2 file3 - archive all these files into one tar ball, compressed tar xvf tarfilename.tar - extract files from a tar ball tar rf tarfilename.tar extra.txt - append extra.txt to existing tarfilename.tar (tarfilename.tar is not compressed) tar tvf tarfilename.tar - list out files in tar ball gzip - compress file gzip file1 - compress file1, new filename will have .gz extension gzip -d file1.gz - decompress file1.gz chmod - change permission chmod 777 file1 - change permission for file1 (rwxrwxrwx) chmod +x file1 - give executable permission for all to file1 (+r, +w) chmod u+x file1 - give executable permission for owner to file1 (g+x, o+x) chmod -R 777 dir1 - change permission for all contents in dir1
Views: 2224 fuzicast
Unix File Permissions and Ownership(CHOWN, CHMOD, ETC)
 
24:56
Full video is at: http://www.irongeek.com/i.php?page=videos/unix-file-permissions-and-ownership-chown-chmod-etc
Views: 9036 Adrian Crenshaw
03. Get FILE INFORMATION from the Linux Command Line
 
13:15
This episode shows how get detailed information about files and folders in with the command line as well as how to view the content of files in the terminal. You will learn these commands: ls -l - extended list view and its options. file - get detailed infor about a file. less - view the content of a file. head - view top lines of a file. tail - view last lines of a file. cat - print the content of a file to the terminal screen The Linux Command Line Ultimate Tutorial series aims to help you to master the power of the Linux Command Line. All Episodes of The Linux Command Line Ultimate Tutorial series https://www.youtube.com/playlist?list=PLSmXPSsgkZLuJKJhvL1U384aHesbVDekO To make your terminal colorful watch this video https://youtu.be/giAb4Ckh8BQ To enable tab autocompletion in your terminal https://youtu.be/k5A12buZ8To Joker Linux Wallpaper https://plus.google.com/b/105235169774065518394/+AverageLinuxUser/posts/5jEXKaAZ9Fo ################################################ Support on Patreon: https://www.patreon.com/averagelinuxuser Donate through PayPal: https://www.paypal.me/Kryvokhyzha ################################################ More cool Linux stuff at other social media: Google+ - Best Linux Stuff: https://plus.google.com/+AverageLinuxUser Facebook - Top Linux Tips: https://www.facebook.com/AverageLinuxUser Twitter - Daily Linux News: http://twitter.com/AVGLinuxUser Website: http://averagelinuxuser.com/
Views: 3536 Average Linux User
UNIX-1.12 SSH Command (Video Tutorial)
 
27:47
Make sure to subscribe to my channel for more videos on UNIX, Perl and SQL. facebook: facebook.com/fuzicast twitter: @fuzicast youtube: youtube.com/fuzicast ssh [email protected] - remote login to a remote host ssh -i ssh-key [email protected] - using another key to ssh remote host ssh-keygen -t rsa/dsa - generate ssh keys using either rsa or dsa encryption sudo useradd -m username - create user with home directory created automatically passwd username - change password for that user sudo usermod username -s /bin/bash - set type of shell for user ~/.ssh/config - create this config file and add Host, User, Hostname and IdentityFile settings Host alias_name Hostname localhost IdentityFile ~/.ssh/obama.key User username ssh-copy-id [email protected] - copy ssh public automatically to remote host ssh [email protected] 'remote-command' - execute remote commands ssh -F another_config_file [email protected] - specify different config file ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no [email protected] - do not check for known hosts and add host key automatically to known_hosts file. since we set known_host file to /dev/null, new host key will be added to garbage file.
Views: 18035 fuzicast
1. ls - Listing command in Linux / Unix
 
04:03
Here, I explain the usage of ls (listing) command with all possible options. I use the ls command for listing the content inside the directory as well as to get information about files.
Views: 1322 Shriram Vasudevan