Home
Search results “Bin bash options”
Command Line Arguments with getopts Linux Shell Programming BASH Script Tutorial
 
08:55
Webpage - http://filmsbykris.com Support - https://www.patreon.com/metalx1000 Donate - https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=J9FK6WWVRQMG6 Other Channel - https://www.youtube.com/channel/UCFsvtR4aNPwefLjR1a9Hgvg For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253 This Video Brought to you by: Steve Morreale - Patreon supporter
Views: 1500 Kris Occhipinti
Shell Scripting Tutorial
 
59:12
Code and Transcript Here : http://goo.gl/rr9aPB Subscribe to Me: http://bit.ly/2FWQZTx Best Book on Shell Scripting : http://amzn.to/1UInpBU In this one video I'll cover Vim, Input, Output, Variables, Math, Functions, Executing Python Functions, Conditionals, Strings, Arrays, Looping, Positional Parameters, Parameter Expansions and a whole lot more. Like the channel? Consider becoming a Patreon! Check it out here: ►► https://www.patreon.com/derekbanas *Watch More Learn in One Videos* ►► Java - https://youtu.be/n-xAqcBCws4 ►► C++ - https://youtu.be/Rub-JsjMhWY ►► Python - https://youtu.be/N4mEzFDjqtA ►► MySQL - https://youtu.be/yPu6qV5byu4 ►► PHP - https://youtu.be/7TF00hJI78Y ►► Kotlin - https://youtu.be/H_oGi8uuDpA ►► C# - https://youtu.be/lisiwUZJXqQ ►► JavaScript - https://youtu.be/fju9ii8YsGs
Views: 612312 Derek Banas
Make a Menu in BASH useing Case statements
 
08:42
http://BASHscripts.info
Views: 27963 Kris Occhipinti
#17 linux tutorial for beginners-Unix Shell Scripting-Functions, Command Line Arguments Part-V
 
39:57
shell scripting tutorial for all who are interested in learning linux. Linux Shell Programming Tutorial for Beginners. Unix Shell Programming tutorail is recorded lecture from my online class.To Learn or Teach Linux visit www.theskillpedia.com, A Marketplace for Learners and Trainers. For Corporate Training Requirements Visit My Website www.rnsangwan.com Slides Contents Using Positional Parameters Positional parameters are special variables that hold the command-line arguments to the script. The positional parameters are available are $1, $2, $3, etc. These are normally assigned to more meaningful variable names to improve clarity. $* holds all command-line arguments. The variable $0 is reserved and specifies the program name as it was executed on the command line. Variables above $9 require special handling and so they must be enclosed in curly braces All positional parameters are read only variables. Handling Parameters with Spaces Bash expects space-delimited parameters Causes problem when parameters have spaces Example : script.sh “arg 1” “arg 2” $* contains “arg” “1” “arg” “2” Solution: for VAR; do …; done Automatically assigns VAR with $1, $2, etc.. Handles spaces in parameters gracefully. VAR would be set to “arg 1”, then “arg 2” Handling Filenames with Spaces Bash mis-interprets spaces in filenames Space treated as filename-delimiter by default “my file” interpreted as two files: my and file IFS environment variable can be used to specify an alternate or no delimiter. Always reset after changing OLD_IFS=$IFS #Backup old delimiter IFS=$ echo #Set empty delimiter #Do Stuff IFS=$OLD_IFS #Restore IFS Using functions in shell scripts Shell scripts may include shell functions. Shell functions may improve program readability. They also help to remove repetitious code from the scripts. Shell functions must be declared before they are used. If there is a section of shell code that is trying to accomplish the same task and it is five or more lines long then it is good candidate for being put in a separate function. This is known as functional decomposition and will improve the program readability. If there are a piece of shell code that you are likely to use again then it is also good candidate for being put in a separate function. This is called code reuse. Shell functions must be declared in the shell script before they may be used. This can be done by including the function before it gets called in the script or by sourcing another shell script using the keyword ‘source’ or the . operator. Using functions, continued Arguments may be passed to a shell function by using their own set of positional parameters $1, $2 etc. myFunction $filename The value of $filename will be available as $1 inside the body of myFunction. Functions may return the values by using the ‘return’ keyword which sets the value of the special variable $?. local make the variables unavailable outside the function. This is called information hiding and is useful for keeping function compartmentalized. In addition it will prevent us from accidentally overwriting a global variables. Functions may return vales using the return keyword which sets the value of the special variable $?. Scripting at the command line Scripts can be typed at the bash prompt. If/else/for/while statements cause extended prompt Can also separate lines with semicolon Define functions for code reuse Store common functions in ~/.bashrc Bash built-in “fc” for long commands Default editor is vi or $EDITOR Shell Script debugging In order to debug a shell script invoke the shell interpreter with debug options or change the shebang to include the debug options. $bash –x script_name $bash –v script_name #!/bin/bash –x #!/bin/bash -v
Views: 2420 TheSkillPedia
Shell Basics   Writing a Shell Script   Linux Tutorial 5
 
15:22
Writing a Shell Script - Tutorial http://filmsbykris.com http://www.patreon.com/metalx1000 For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253
Views: 100866 Kris Occhipinti
BASH Scripting : Using getopts Arguments in Unix/Linux Tutorial
 
08:03
getopts obtains options and their arguments from a list of parameters that follows the standard POSIX.2 option syntax. This video is for beginners who wants to learn about how to use getopts. P.S: Sorry for aspect ratio. Unfortunately Google(YouTube) has removed the support for tags. Will record with correct Aspect Ratio from next time. Sorry for inconvenience.
Views: 5304 Sharing Is Caring
BASH Shell commands cd ( commands for linux )
 
09:36
A tutorial showing the usage of the cd command in bash along with some of the most useful usages and options. Show notes: http://www.linuxleech.com Twitter: http://www.twitter.com/linuxleech Facebook: http://www.facebook.com/linuxleech Google+: http://www.google.com/+linuxleech -~-~~-~~~-~~-~- Please watch: "virtualbox vs vmware virtual machine in virtual machine?" https://www.youtube.com/watch?v=dLuFljsM688 -~-~~-~~~-~~-~-
Views: 22220 Linux Leech
Linux Exec System Call
 
24:17
Demo use of the Linux exec system call (execvp and execl are shown). Cover the effect of the call on the running process, how to run other programs with it, and how to pass arguments. Support videos via Patreon: https://www.patreon.com/DrBFraser
Views: 53524 Brian Fraser
How To Copy Files In Linux Using Bash Shell
 
04:39
Train thousands of people, up your skills and get that next awesome job by joining TechSnips and becoming an IT rockstar! https://techsnips.io/join-us It's easier than you think to copy files from one directory to another in Linux. In this snip, Bill will demonstrate how to use the Copy (cp) command. There are three scenarios in this snip: - simple copy from source to destination This is the most common file management task. - update copy from source to destination This is a good parameter to use if you aren't sure if the source files are newer than the destination files. - recursive copy from source to destination This parameter is used when you want to copy every folder and child object contained within. An example of each command is available with this snip as a separate file. Prerequisites include: - Linux OS with Bash shell / shell of your choice.
Views: 33 TechSnips
how to fix bash: cd: desktop: No such file or directory
 
04:15
hi guys in this video i will show how to solve bash: cd: desktop: No such file or directory all new kali linux user face this problem share this video to all you friends don't forget to subscribe get this video big thumsub
How to install Zsh bash (change default bash) On Manjaro, Arch Linux
 
07:13
Hello guys, In this video, I’m going to show you how to install Zsh bash on Manjaro # Install Zsh bash sudo pacman -S zsh # Verify installation zsh --version # Run zsh in terminal: zsh You will see options in terminal screen, First hit 1 to continue to the main menu. Then hit 2 at Zsh main configuration menu, It will set up the auto-complete system. This system will automatically fill in commands it detects within the history file Then hit 1 again, and hit 0 to exit and save settings. # Install Oh My Zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" or gir clone: git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh # Change Zsh theme (agnoster) Oh my Zsh themes: https://github.com/robbyrussell/oh-my-zsh/wiki/Themes sudo nano ~/.zshrc Change ZSH_THEME="robbyrussell" to ZSH_THEME="agnoster" Save and exit (CTRL+X, Y, Enter) # Change default shell for root and user sudo -s chsh -s /bin/zsh root ( to set root) chsh -s /bin/zsh your_username (to set user) # Set Zsh your default shell (you can use this command if you want) chsh -s $(which zsh) # Logut and login to use Zsh After login # Test that is work with: echo $SHELL (Expected result: /bin/zsh or similar) Test version: $SHELL –version
Shell Script Interpreter & Permissions
 
04:03
Hi Friends, To write a bash script, we need to understand some basics. Shell Scripts are interpreted therefore it is important that our bash scripts shall begin with hash and exclamation mark followed by the path of the shell. In our case we will be using bash as our primary shell therefore it is Hash Exclamation Mark followed by forward slash bin forward slash bash. Our first line reference to bash actually tells terminal to execute bash with the referred file as an argument so as we have written dot forward slash script.sh it will actually be interpreted by command line to call the bash interpreter on the provided path which in this case is at forwards slash bin forward slash bash and the specified file that is script.sh will be passed as an argument to bash interpreter It is important to give executable permission to the file and to do that you can type in chmod +x and filename. For executing your executable file via terminal you need to call that file via reference of it's absolute path even if your file is in the current directory then you have to use dot forward slash and then file name. However, if your file is a read only file you can still get it executed by invoking bash via bash command and then passing that file as an argument in this case we have written like bash space script.sh You can name your file whatever you like however it's a good practice to give it a .sh extension so that shell scripting files can be easily identified. So now let's run the scripting file ... I have created a file by the name of script.sh to echo the content of /home/shubhneet along with permissions. Let's see the contents of this file via cat script.sh As you can see I have used bash reference in the first line as explained earlier in this tutorial followed by the command. ls -l /home/shubhneet So now if I run this command on the terminal, we get the requried result. Now let's call this file via terminal , do note I have not changed it's permission to exeuctable so it might give a permission denied error. As anticipated it gave an error, now let's pass this file as a an argument to bash and see if we do get the desired result. Perfect, now let's make this file executable by typing in chmod +X script.sh and now again call this file. Now this thing perfectly worked. In our next video we will study about bash commands and variables. So, Stay tuned and Please Like & Subscribe our channel for future videos. Thank You,
Views: 300 Shubhneet Goel
Linux scripting tutorial part 2
 
18:45
Linux scripting tutorial part 2: running programs from within a script. Parameter sweep for programs which have input files example_run_program.sh #!/bin/bash # 20110918 Ben Payne [email protected] ./no_input.lex no_input.f90 program simp implicit none write(*,*) 'program ran correctly' end program simp multiple_inputs.f90 program testola implicit none integer :: line_indx, num_args real*8 input_arg open(125,file='read_from_me.input') read(125,*) num_args do line_indx=1,num_args read(125,*) input_arg write(*,*) input_arg enddo end program testola
Views: 7049 somekilgoretrout
Linux команда column - вывод на экран табличных данных.
 
02:33
Linux команда column - вывод на экран табличных данных. #!/bin/bash # column - command for display table # column - команда для вывода на экран таблицы данных # 0:18 don't working "--help" column --help # 0:24 working only with "man" man column # 0:48 display with command "cat" # обычный вывод на экран с помощью команды "cat" cat table.txt # 1:07 without options # вывод без опций column table.txt # 1:20 with option -t (tabular format) # вывод с опцией "-t" (табличный формат) column -t table.txt # 1:41 with option -t and -s(delimiter) # вывод с опцией "-t" и "-s"(символ-разделитель) column -t -s"," table.txt # 2:05 with option "-e" - don't ignore empty lines # вывод с опцией "-e" - не игнорировать пустые строки column -t -s"," -e table.txt
Views: 127 IT-advice
Bash Script Video Tutorial on a Mac - chmod explained and how to make it executable
 
04:19
http://www.galatech.co.uk demonstrate how to create a bash script on a mac using Text Edit. The script is then made executable using the chmod command.
Views: 46131 GalaTechnology
BASH scripting lesson 10 working with CSV files
 
12:03
More videos like this online at http://www.theurbanpenguin.com We now have some more great fun and see how much we can use the shell for; creating reports easily from the command line against CSV files. The script should be quite easy to read now as we use a while loop to read in the CSV file. We change the file delimiter to be the comma and then we have the line that we read in broken up into the schema elements we need. A report then is easy with colours and search ability. This is very usable
Views: 52155 theurbanpenguin
Linux Shell Programming Word Scramble BASH Tutorial
 
09:55
Webpage - http://filmsbykris.com Support - https://www.patreon.com/metalx1000 Donate - https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=J9FK6WWVRQMG6 Other Channel - https://www.youtube.com/channel/UCFsvtR4aNPwefLjR1a9Hgvg For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253 This Video Brought to you by: Steve Morreale - Patreon supporter
Views: 441 Kris Occhipinti
bashtrace, debugger for Bash scripts in Python
 
01:00
bashtrace [1] is the first debugger with UI I have ever tried. You have output by line number on the right, the script content in the main window with syntax highlighting, and call stack on top (0:10). Debugging functions includes step, skip, continue, evaluate (0:28), return, and input (0:05), just like common debugger in most parts. There are a few command-line options (0:02), such as `--break`, which allows you to set up breakpoint but you can't set up breakpoint in the UI. $$$# % ./bashtrace.py -b : test.sh % cat test.sh #!/bin/bash sayhi() { echo hi } read TO for ((i = 0; i != TO; i++)); do # != for YouTube description ((i % 2)) && echo $i || sayhi done $$$# * git-a8ba9b07ab41009a22fd47220d18b58f7b65fc66 (2016-05-04) * In Python and Bash with ncurses * By Radek Brich * MIT License [1]: https://github.com/rbrich/bashtrace
Views: 595 Yu-Jie Lin
Linux Time Saving Tip: Use Bash Aliases for Commands!
 
03:26
If you regularly use a specific terminal command and arguments in the Linux terminal, you can save time by setting up aliases for that command. First edit ".bashrc" - nano .bashrc Format: alias aliasname='command -arg -arg' Example: alias dl='wget -r -e robots=off -nc -np' Check out our sponsor, System76 - http://s76.co/eposvox Linux Tips Playlist: https://www.youtube.com/playlist?list=PLzo7l8HTJNK-5gUFMYpsB7rhZxdBjQOt7 Edited w/ Premiere Pro CC: https://goo.gl/rJwkQjcc Thanks for watching! ------------------------- ► Shipping: P.O. Box 459 Jeffersonville, IN 47131 ► For marketing/business/sponsorship inquiries, email [email protected] ► Discord Server: https://discord.gg/XfQ7W56 ► Support w/ Fan Funding: http://eposvox.com/support ► Direct Donation: http://paypal.me/eposvox ► Gear list: https://goo.gl/4uqK1k ► Amazon Reviews: https://goo.gl/9B8acZ ----- ►► Follow Us! ◄◄ ✔ Twitter: http://goo.gl/UHDmHV ✔ Instagram: http://goo.gl/ppMlh9 ✔ Facebook: http://goo.gl/aVGqKh ✔ Live Stream: https://goo.gl/lE8Ulw ----- ★ Our Channels ★ ✖ Technology Channel: http://goo.gl/YO51cB ✖ Pokemon TCG Channel: http://goo.gl/IbdcOC ✖ Vlog Channel: http://goo.gl/cQfmP6 ✖ Gaming Channel: http://goo.gl/5NkxkH ----- ✖ Sponsors & Affiliate Links ✖ ★ GOG - DRM-free Games! https://goo.gl/gGNYwb ★ Amazon Affiliate Link: http://goo.gl/bYwmGs ★ B&H Video Gear List: https://goo.gl/4uqK1k ★ TubeBuddy: https://goo.gl/et8Myv ★ VideoBlocks: http://goo.gl/mnsJR8 ----- EposVox is a channel dedicated to making technology more accessible for anyone via product reviews, tutorials, guides, how-to videos and more! Any links to products or services may be affiliate links that give me a small kickback at no cost to you, with no influence on the content. Free #Tech_Education here! Or, #Techucation - #EposVox delivers it!
Views: 3282 EposVox
Calling Cygwin as an External Programme
 
18:21
Learn how to call Cygwin (tools/shell) from inside an application, e.g. Windows Task Scheduler and SAS. Topic Index =========== 0:58 Using a single tool 2:22 Using Bash to execute a script or complex command set 3:40 from Windows Command Prompt 6:20 from Windows Task Scheduler 9:20 from SAS 11:15 Calling a bundled Bash environment 14:30 HTA demo 17:20 Alternatives Syntax/Sample Code ================== Using a single tool: c:\cygwin64\bin\less "C:\path\to\file.ext" Using Bash to execute a script or complex command set: C:\cygwin64\bin\bash.exe --login -i -c "the commands to execute" SAS example: data SAS_example; Options XSYNC; cmd_rc = System('C:\cygwin64\bin\bash.exe --login -i -c "ls -l; echo -e ""\n\nMulti-command example with escaped quoting.\nPress ENTER to continue""; read"'); if cmd_rc ne 0 then do; put "Error - Cygwin command ended with return code " cmd_rc=; abort cancel; end; put "Cygwin command successful."; run; Calling a bundled Bash environment: cmd /S /C " CD "C:\path\to\cygwin64_bundle\bin" & bash.exe -c "export PATH=::; somescript.bash ..... " Note: the "bin" folder is named to match the "#!/bin/bash" interpreter line of your shell script.
Views: 135 Michael Chu
How I write Web apps with BASH + PHP
 
04:53
UPDATE: Please don't do it this way. I mix data and logic.. not a good idea!! https://youtu.be/bH7uxmPq5s0 1. Write the shell script 2. (Optional) Write the HTML interface + PHP script to execute shell script In an ideal world I could maybe define certain argument types like date, number, text field and I could easier scaffold the HTML. Nah, I never found generated HTML "good enough". I always like to tweak something by hand. I also wish I could move away from PHP, to something more minimal and safer.
Views: 4492 Kai Hendry
Cloth Simulation on a character with some simple and advanced skin options using 3ds max
 
17:47
First some simple skin operations then advanced using angle morph. Then Cloth Simulation on an animated character, using 3ds max.
Views: 976 Bin Bash
Program #2 Solution
 
00:09
https://goo.gl/RsJBo8 Follow the directions of the DDD tutorial available online at http://heather.cs.ucdavis.edu/~matloff/Debug/Debug.pdf. Each person must do the tutorial individually. The authors.txt for the partner that is only submitting Ins.c should contain only one name. You will find Ins.c in ~ssdavis/40/p2. When done completely debugging Ins.c, handin it. There are at least four ways to gain access to ddd: 1. Go to the basement of Kemper and select DDD Debugger from the Programming menu. 2. To use ddd at home under Windows, on programs developed at home. 2.1. Install cygwin (available for free from cygwin.com) with g++, openssh, and ddd. The selection of ddd should automatically install the X windowing server for cygwin. 2.2. Once cygwin is installed, type xinit& at the cygwin command prompt to open an X window, and then type ddd at the prompt. 3. To use ddd at home under Windows, on programs developed in the CSIF. 3.1. Install cygwin with at least the X server (I would still suggest installing g++ and ddd). 3.2. Once cygwin is installed, type xinit& at the cygwin command prompt to open an X window. 3.3. Type ssh –X [email protected]_computername 3.4. Once you have logged into the CSIF computer, change to the appropriate directory, and then type ddd& 4. To use ddd at home under MacIntosh OS X, on programs developed in the CSIF 4.1. Open an X term. (See the MacIntosh help to install the X package) 4.2. Type ssh –X [email protected]_computername 4.3. Once you have logged into the CSIF computer, change to the appropriate directory, and then type ddd& Bash Shell Scripts (50 points) Each script must use the bash shell, so use "#! /bin/bash" as the first line. A good tutorial is at http://steve-parker.org/sh/sh.shtml 1. (7 points) Write a shell script, named grepdir.sh, that searches for a pattern in a directory, and all of its subdirectories. The starting directory is the first argument, the pattern is the second parameter, and the options for grep are all succeeding parameter(s). Options will start with a hyphen. The script should produce a usage statement if the script is misused. [[email protected] private]$ ls cpdirs.sh grepdir.sh makemake.sh temp temp2 temp3 uncomp.sh [[email protected] private]$ grepdir.sh cpdirs.sh bin usage: grepdir.sh directory pattern [-grep option]* [[email protected] private]$ grepdir.sh . usage: grepdir.sh directory pattern [-grep option]* [[email protected] private]$ grepdir.sh cpdirs.sh bin usage: grepdir.sh directory pattern [-grep option]* [[email protected] private]$ grepdir.sh . usage: grepdir.sh directory pattern [-grep option]* [[email protected] private]$ grepdir.sh . bin #! /bin/bash #! /bin/bash #! /bin/bash bin in file 1 #! /pkg/bin/bash [[email protected] private]$ grepdir.sh . bin -l ./grepdir.sh ./cpdirs.sh ./makemake.sh ./temp2/1 ./uncomp.sh [[email protected] private]$ grepdir.sh . BIN -l [[email protected] private]$ grepdir.sh . BIN -li
Views: 2 Nelson Waweru
BASH  All about aliases
 
08:56
More videos like this online at http://www.theurbanpenguin.com We learn about aliases, shortcuts to commands and options in the shell. Mostly the command ls is aliases to ls --color=auto so we have to just type ls to get the full command options in the alias. We can temporarily stop the alias and run the native command using the backslash to precede the command, \ls. to delete the alias we can use unalias ls in this case. We can always create aliases of our own using the alias command, ie alias fd='find -maxdepth -type d'. Should we wish to disable the use of aliases within the shell then we can set the BASH option shopt -u exapand_aliases.
Views: 2763 theurbanpenguin
FTP Commands To Transfer Files
 
18:20
Transferring the files using ftp command..with option -i, -n and get, mget, put, mput.
Views: 124849 Mandar Gogate
Linux Command Line - ls command
 
05:01
Options associated with the 'ls' command in Linux.
Views: 4429 HACKLOG.mu
Bash Tutorial 2: Using Variables
 
07:17
How to work with Variables on Linux Bash Script Programming. In this tutorial I show how to: *Read Input from a Keyboard *Use global system variables *Displaying results from System Commands *Integers and mathematics *Concatenating Strings (combining strings) *Using Substrings (splitting strings) Bash Tutorial Playlist: http://www.youtube.com/playlist?list=PLzZ0JczEkZfkvvycruN04zx6NmYYaavQI Tutorial 1: Hello World - http://youtu.be/dD5RgCf1hrI Tutorial 3: If then else - http://youtu.be/uYDxQ5L8zqE Script Download: https://raw.githubusercontent.com/quidsup/bash-tutorials/master/2-Variables.sh Wallpaper: http://imgur.com/PS1Nsu9
Views: 13845 quidsup
How to Restore and Customize Ubuntu GRUB Bootloader
 
12:42
GRUB bootloader gets overrided if you install Windows after Ubuntu. I make this video tutorial on how to restore and customize the GRUB loader. Common Problem: You install Windows after you install Ubuntu. That erases the GRUB loader, and instead of being able to switch between Ubuntu and Windows, Windows will boot automatically. Steps: 1) Create a bootable USB Flash Drive of Ubuntu. - Download Ubuntu http://www.ubuntu.com/download/desktop - Download and install Universal USB Installer http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ - Create bootable USB flash drive of Ubuntu 2) Restart computer and boot into Ubuntu. 3) Use try Ubuntu and install boot-repair. Commands: sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair y boot-repair 4) Recommended repair. 5) Afterwards, if you restart, you can see the GRUB Bootloader again. You can select between Ubuntu and Windows. 6) Use Ubuntu Next parts will be customizing Ubuntu GRUB Bootloader: 8) Open a terminal: sudo fdisk -l 9) Keep track of what sda number is Windows partition on. 10) Customize GRUB bootloader cd /boot/grub sudo gedit grub.cfg 11) Delete any duplicate entries that do not match sda number correctly, and delete any extra entries that you may never use. Twitter: https://twitter.com/microwavesam Blog: http://slothparadise.com Consider supporting our group in making stuff: ►https://www.patreon.com/slothparadise ►Twitter: https://twitter.com/slothparadise
Views: 279430 MicrowaveSam
Bash Script ca. alle 20 Sekunden starten
 
13:44
if [[ $1 -eq 2 ]] ; then exit ; fi /bin/sleep 20 $0 $(($1+1)) Cron Job anlegen (Terminal-Befehl) : crontab -e Basisvideo mit Downloadlink für mein Script : https://www.youtube.com/watch?v=xcWhOPuTD7c Hintergrundbild : http://download.gnome.org/teams/art.gnome.org/backgrounds/OTHER-Tuxsta_1600x1200.png
Views: 1273 TheRegRunner
How to hack a Linux computer password
 
05:33
This is how to login into your linux systems with knowing the password or if you have forgotten the password. First, you'll edit "e" the command options before booting from your Grub menu Press "e" to edit the command options Scroll to the boot command to edit it, it should be something like this Linux /boot/vmlinuz-4.9.0 kalii3-686-pae root=/dev/sda1 ro\initrd=/install/initrd.gz quiet Replace the *ro* in the command line with *rw* And add (init=/bin/bash) Linux /boot/vmlinuz-4.9.0 kalii3-686-pae root=/dev/sda1 rw\initrd=/install/initrd.gz quiet init=/bin/bash After booting in the bash shell Type *passwd root* Enter your new UNIX password Retype you new UNIX password The reboot your machine and login with the new password Please hit Like and Subscribe
Views: 49 Molesbite Hacks
5 of the BEST factory options LEAKED for the C8 mid engine CORVETTE!!
 
12:26
If you enjoyed the video, hit that thumbs up button! 👍 Make sure you're SUBSCRIBED so you don't miss any uploads! To have your vehicle displayed on my channel send your car or truck photos to: [email protected] 📷 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Products I use on my car to keep it looking like a MIRROR: Gyeon Wetcoat 500ml: https://amzn.to/2UjkB3S Gyeon Wetcoat 4 liter: https://amzn.to/2StsKAX Meguiars Synthetic Spray Wax: https://amzn.to/2Efsz99 Meguiars Hybrid Ceramic Wax - https://amzn.to/2LwOqJX Meguiars Microfiber Towels: https://amzn.to/2UpJMSm ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ▬▬▬FOLLOW ME ON SOCIAL MEDIA ▬▬▬ INSTAGRAM: http://bit.ly/HPO_Instagram FACEBOOK: http://bit.ly/HPO_FaceBook TWITTER: http://bit.ly/HPO_Twitter ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 2015 C7 Corvette Z06/Z07 Coupe - Modifications so far: ACS blacked out side markers - https://amzn.to/2UhxKdv ACS rear bumper diffuser fins - https://amzn.to/2QbEr2m Borla X-pipe - https://amzn.to/2KXtefZ 5k LED license plate lights - https://amzn.to/2UjtMBm 5k LED cargo area lights - https://amzn.to/2UjtMBm Skip-shift eliminator - https://amzn.to/2PoaI10 Motul RBF 600 brake/clutch fluid - https://amzn.to/2rkWJiK Mcgards black chrome lug nuts - https://amzn.to/2Ung3tl Black TPMS cap and sleeve - https://amzn.to/2roWvra Escort Passport MAX II - https://amzn.to/2rlwMQf Blendmount radar detector mount - https://amzn.to/2QLrZ91 Blendmount mirror tap hardwire kit - https://amzn.to/2rx8GlR Z06 floor mats - https://amzn.to/2UAWKg1 Sandyeggo Dash Storage Bin Buddy - https://amzn.to/2WZmSm2 Sandyeggo Seat Belt Stay - https://amzn.to/2X37QvJ BMS air filter ACS XL carbon flash painted front rock guards GM rear mud guards Black OEM wheel center caps Z06 embroidered center console lid 18% window tint all around Lowered all the way down on stock bolts 2018 Chevrolet Colorado Z71 - Modifications so far: Black Chevrolet bowties front and rear - https://amzn.to/2UBh40L LED switchback turn signals - https://amzn.to/2Eq6Qvl Chevrolet all weather floor mats - https://amzn.to/2PykFZW Blendmount radar detector mount - https://amzn.to/2rxHuTP Blendmount mirror tap hardwire kit - https://amzn.to/2rx8GlR Center console tray/organizer - https://amzn.to/2MF1b5P LED brake lights - https://amzn.to/2Xs63QI LED 3rd brake light - https://amzn.to/2Exj30j Vanity light LEDs - https://amzn.to/2UxS61R Stubby antenna - https://amzn.to/2u3Fi7V OEM fender flares - https://amzn.to/2u2EH6f Interior lights changed out to LED - https://amzn.to/2G8FzP5 Front air dam removed GM OEM side steps Painted red front tow/recovery hooks HID headlight kit LED fog light bulbs More to come.... ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ My recording equipment: GoPro Hero 7 Black: https://amzn.to/2Pls9Pz GoPro Handler: https://amzn.to/2PoF3N7 GoPro Suction Cup Mount: https://amzn.to/2riOWCi GoPro Dual Battery Charger: https://amzn.to/2EfJ4SH ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ #HorsePowerObsessed #C8Corvette #C83LT #CorvetteZ06 #C7Corvette #Corvette #Z07 #Supercharged #CorvetteStingray #Manual #C8MidEngineCorvette
Views: 27192 HorsePower Obsessed
Let's Linux #041: notifications with dunst
 
40:13
Install and set up the notification daemon dunst. In this first video about dunst I will show you how to install and use dunst and what the different settings in the config file do. The videos will look at some more advanced usage and theming. the files used in this video can be found on github: https://github.com/budlabs/youtube/tree/master/letslinux/041-notifications-with-dunst ### video info: color scheme: [Dracula](https://draculatheme.com) by Zeno Rocha terminal font: Fixedsys/Hack terminal emulator: URxvt figlet font: 3d.flf, by xero filemanager: Thunar sublime font: Hack icon theme: DamaDamas gtk theme: Numix (dracula) install dunst and libnotify When dunst is running you can test it by executing the following command from a terminal: noitfy-send "test message" If everything is set up correctly a notification will popup on the screen (press Control+space to close the notification). The command below will copy the default dunsrc to ~: cp /usr/share/dunst/dunstrc ~/.config/dunst/dunstrc It is a good idea to create a small script that restarts dunst and display some test notifications and bind it to a keyinding while configuring dunst. below is an example of a dtest script: shell #!/bin/bash # close any running dunst processes pidof dunst && killall dunst # start dunst in the background dunst & notify-send -u low msg1 "urgency low" notify-send -u normal msg2 "urgency normal" notify-send -u critical msg3 "urgency critical" Then just bind this script to a key in i3: bindsym Mod4+u exec --no-startup-id dtest ## documentation The default dunst config file (/usr/share/dunst/dunstrc), contains comments about all the options. dunst -h will list all available commandline options. man dunst have even more information. There are also some options that are specific to notify-send, execute it with --help to see them: text $ notify-send --help Usage: notify-send [OPTION?] SUMMARY [BODY] - create a notification Help Options: -?, --help Show help options Application Options: -u, --urgency=LEVEL Specifies the urgency level (low, normal, critical). -t, --expire-time=TIME Specifies the timeout in milliseconds at which to expire the notification. -a, --app-name=APP_NAME Specifies the app name for the icon -i, --icon=ICON[,ICON...] Specifies an icon filename or stock icon to display. -c, --category=TYPE[,TYPE...] Specifies the notification category. -h, --hint=TYPE:NAME:VALUE Specifies basic extra data to pass. Valid types are int, double, string and byte. -v, --version Version of the package. ## useful links https://dunst-project.org/ https://wiki.archlinux.org/index.php/Desktop_Notifications https://wiki.archlinux.org/index.php/Dunst http://developer.gnome.org/pango/stable/PangoMarkupFormat.html ## related videos edit i3 config_from rofi: https://youtu.be/Pfh0-jTPiUM lolban is the output of figlet piped through lolcat. I have a video where i show how it works. That video is called: Let's Linux #009: Automatic script creation, and can be found here: https://youtu.be/QGUmMtEnIkI The figlet font used with lolban is created by xero. It is called: 3d.flf And can be found on github: https://github.com/xero/figlet-fonts
Views: 5077 budlabs
Unit 3 Lab - User and Group Basics
 
15:02
(A special thanks to whomever originally created the lab document from which this video is derived). Unit 3 Lab - User and Group Basics II. Create new groups 5. Create a new group called employees, with GID 200. Use this command groupadd -g 200 employees 6. Check the file /etc/group to confirm that you have created this new group. Use this command: tail /etc/group 7. Now create two more new groups as follows: sales GID = 201 training GID = 202 Write down the exact commands you used. III. Create new users 8. Create the following user account: Username = sultan Password = Nettwerk1 Full name = "Sultan Al Hosani" Default group = sultan Other groups = sales, employees Home directory = /home/sultan Login shell = /bin/bash UID = 600 Account never expires Use the following two commands: $ useradd -m -c "Sultan Al Hosani" -G sales,employees -u 600 -s /bin/bash sultan $ passwd sultan (then enter Nettwerk1 as a password) (No options required for primary group = sultan) 9. Create the following user account: Username = hussain Password = Network1 Default group = hussain Other groups = sales, employees Home directory = /home/hussain Login shell = /bin/bash Account expires on January 10, 2017 What commands did you use? IV. Modify user accounts 10. Make the following account modifications: Add sultan to the training group (usermod command) Add "Hussain Al Hosani" as the comment on hussain's account (usermod command) Lock sultan's account (passwd command) Write down the exact commands you used. V. Operating Systems Administration & Security Account files 11. Display the file that contains basic information about user accounts. What command did you use? 12. Display the file that contains encrypted passwords, showing it one screen at a time. What command did you use? 13. Display the last 10 lines of the file that contains groups and members. What command did you use? VI. Check logged-in users 14. Switch to virtual terminal 2 (tty2) by pressing [Ctrl]-[Alt]-[F2]. Log in as hussain. 15. Enter the following commands and write down the output of each one: $ whoami $ users 16. Switch to virtual terminal 3 (tty3) by pressing [Ctrl]-[Alt]-[F3]. Log in as mark. 17. Enter the following commands and write down the output of each one: $ id $ who 18. Switch to virtual terminal 4 (tty4) by pressing [Ctrl]-[Alt]-[F4]. Log in as john. 19. Enter the following commands and write down the output of each one: $ whoami $ w VII. End of lab © Paul W. Poteete, 2016 Please join me: https://www.youtube.com/PaulWPoteete https://www.facebook.com/PaulWPoteete https://www.twitter.com/PaulWPoteete https://www.linkedin.com/in/PaulWPoteete https://plus.google.com/+PaulWPoteete https://soundcloud.com/paulwpoteete Thank you for visiting, Paul
Views: 208 Paul W. Poteete
Learning Linux : Lesson 5 GRUB Bootloader
 
18:25
More videos like this at http://www.theurbanpenguin.com This week we are are 5 weeks into the schedule and we take a look at the GRUB bootloader, or the Grand Unified Bootloader. Using openSUSE the configuration for this is /boot/grub/menu.lst. The bootloader allows us to select the OS and any kernel options. We can add entries into the menu and, should we wish, delete entries. We will also look at securing the GRUB menu with a password, this way you can only select from menu items and not append additional kernel options. The risk of this is highlighted by booting with the init=/bin/bash; this gives us root access with need of a password. Adding the grub password and encrypting it with grub-md5-crypt will prevent this.
Views: 46898 theurbanpenguin
Building Daedalus from source [Linux]
 
04:30
Compiling Daedalus Wallet from source. OS: Debian 9.3 "Stretch" Cardano SL 1.0.3 Daedalus 0.8.0 nodejs v8.9.4 npm 5.6.0 Possible launcher script: #!/bin/bash export NODE_TLS_REJECT_UNAUTHORIZED=0; cd "$HOME/daedalus"; npm run start & DPID=$!; sleep 3; cd "$HOME/cardano-sl"; ./connect-to-mainnet & CPID=$!; wait $DPID; pkill -P $CPID;
Views: 2046 John Contoso
Linux команда pr - форматирование вывода на печать.
 
05:25
Linux команда pr - форматирование вывода на печать (разбивка файла на страницы и колонки). #!/bin/bash # pr - paginate or columnate files (page = 56 lines) # pr - команда разбивает вывод файла на страницы и столбцы (по умолчание на странице находится 56 строк) # 0:28 without options pr text.txt # 1:38 prints the specified page range (from[:to]) # печатает указанный диапазон страниц (oт[:до]) pr +2:3 text.txt # 2:18 output 2 columns and print columns down # разбивает страницу на 2 столбца выводит 1/2 страницы в первый столбец, # затем оставшиеся 1/2 страницы - в д столбец, pr -2 text.txt # 3:22 output 2 columns and print columns across rather than down # разбивает страницу на 2 столбца и печатает поочерёдно каждую # новую строку в следующий столбец pr -2 -a text.txt # 3:59 use a centered HEADER instead of filename in page header # вместо имени файла по центру заголовка выводится строка, указанная за # параметром -h "new_header" pr -h "new_header" text.txt # 4:33 separate columns by STRING="|" # разделить столбцы с помощью символа "|" pr -2 -S"|" text.txt # 5:04 вызов интреактивной справки pr --help
Views: 170 IT-advice
Bekerja Dengan Bash Shell Ubuntu
 
26:42
Nama : Ilham Hendra Pratama NIM : 17.11.1092 Kelas : S1 Informatika 03 1. SHELL Shell adalah Command executive, artinya program yang menunggu instruksi dari pemakai, memeriksa sintak dari instruksi yang diberikan, kemudian mengeksekusi perintah tersebut. Shell ditandai dengan prompt. Untuk pemakai menggunakan prompt $ dan untuk superuser menggunakan promp #. Beberapa macam shell : • /bin/sh Bourne shell, dirancang oleh Steve Bourne dari AT&T • /bin/csh Dikembangkan oleh UNIX Berkeley yang dikenal dengan C-Shell • /bin/bash Kompatibel dengan Bourne Shell dan juga mengadaptasi kemampuan Korn-Shell.Perbedaan mendasar antara Shell diatasi hampir tidak ada, kecuali pada fasilitaspemrograman dan editing. 2. PROFILE Pada saat login, program akan menjalankan beberapa program yaitu : 1. /etc/profile Berisi shell script yang berlaku untuk seluruh pengguna Linux. 2. Profil untuk setiap pemakai Pada home directory, login pertama kali akan memeriksa file .bash_profile. Bila tidak ada, maka file .bash_login akan dicari. Bila .bash_login tidak ada, maka dicari file bernama .profile. 3. . .bashrc File ini akan dieksekusi untuk perpindahan dari satu shell ke shell yang lain melalui instruksi su. 4. . .bash_logout Pada saat logout, maka bash akan mencari file .bash_logout. Bila ada, file tersebut akan dieksekusi sebelum logout Isi dari /etc/profile: # System wide environment and startup programs # Functions and aliases go in /etc/bashrc PATH=”$PATH:/usr/X11R6/bin” PS1=”[\[email protected]\h \W]\\$ “ umask 022 USER=’id –un’ LOGNAME=$USER MAIL=”/var/spool/mail/$USER” HOSTNAME=’/bin/hostname’ HISTSIZE=1000 HISTFILESIZE=1000 Export PATH PS1 HOSTNAME HISTSIZE HISTFILESIZE USER LOGNAME MAIL PATH merupakan daftar nama direktori. Bila sebuah instruksi diberikan dari prompt shell, maka instruksi tersebut akan dicari pada daftar tersebut. PS1 adalah prompt dimana \u = Nama User \h = Nama Host \W = Nama working direktory 3. HISTORY History diadaptasi dari C-Shell, yaitu catatan dari semua instruksi yang sejauh ini telah dilakukan. Catatan ini dapat dilihat sebagai history, kemudian dapat dipilih kembali, diedit dan dieksekusi. History memudahkan pemakai untuk mengedit kembali instruksi kompleks dan panjang, terutama bila terjadi kesalahan pada penulisan instruksi maupun parameter. Navigasi pada daftar history menggunakan karakter kontrool sebagai berikut : ^P (Ctrl-P) melihat instruksi sebelumnya ^N (Ctrl-N melihat instruksi berikutnya !! eksekusi kembali instruksi sebelumnya !! –3 3 instruksi sebelumnya akan diulang !!88 ulangi instruksi no 88 4. BASH-SCRIPT Bash-script adalah file yang berisi koleksi program yang dapat dieksekusi. Untuk eksekusi bash script gunakan . sebelum file bash-script yang berarti eksekusi shell dan tanda ./ berarti file bash-script berada pada direktori actual. 5. JOB CONTROL Job adalah sebuah eksekusi program yang diberikan kepada kernel. Sebuah Job dianggap selesai, bila eksekusi program tersebut berakhir. Eksekusi Job adalah sama dengan eksekusi program, baik proses Background maupun proses Foreground. 6. EDITOR vi/pico Vi adalah full screen editor, artinya editor tersebut dapat memanfaatkan fasilitassatu layar penuh. Vi mempunyai 2 buah modus, yaitu : • Command line Editor vi mengintepretasikan input sebagai instruksi untuk dieksekusi oleh editor,contoh seperti mencari teks, mengganti teks secara otomatis dan lainnya. • Editing Editor vi mengintepretasikan input sebagai teks yang akan dimasukkan ke dalambuffer editor. Pada bagian bawah layar akan tampil teks “INSERTING”.Pada awal vi dijalankan, maka program memasuki command mode. Denganmenekan tombol “i” maka akan memasuki editing. Untuk kembali ke command mode,tekan tombol Esc.
Gnu Bash 4.3 CGI Command Injection CVE-2014-6271 (exploit + Demo)
 
08:18
From CVE-2014-6271: GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which allows remote attackers to execute arbitrary code via a crafted environment. Commands: http://www.homelab.it/wp-content/uploads/2014/09/Gnu_Bash_4.3_CGI_Command_Injection.txt Exploit source code: http://www.homelab.it/wp-content/uploads/2014/09/gnu_b4sh_43_rci_v2.py_.txt This video is intended for educational purposes only and the author can not be held liable for any kind of damages done whatsoever to your machine, or damages caused by some other,creative application of this video. In any case you disagree with the above statement,stop here.
Views: 6714 HomeLab IT
Shell Scripting – Fundamentals Part 02 |  Tutorial for Beginners
 
29:56
Visit Us : http://kerneltraining.com/shell-scripting/ Email us: [email protected] Phone: 91 8099 77 6681 Shell scripting is highly flexible language and it can be operated on different operating system platform. Viewers can understand easily if they make an attempt to follow shell scripting videos online, and the shell scripting tutorial can prove highly beneficial. It is Shell scripting for system administrators and they can understand shell scripting in Linux, shell scripting in Ubuntu, shell scripting in UNIX, Shell Scripting Windows, and Shell Scripting MAC, Shell Scripting loops, and Shell Scripting interview questions for the course participants. Part 02 lecture begins with the shell scripting, and it says as follows. On the terminal, user or admin can operate shebang, shell, bash shell, etc. depending on the application, and the bash shell is an interpreter that is meant to execute the activity. After discussing about the various shells, the faculty explains basic services that are provided at the command line interface, which are made available . At the root level, when you enter to cd /etc/init.d/ and followed by /etc/init.d$ ls, then you will find all the services provided by the bash shell. Later , the importance of the Comments is explained, and they are written for the reference purpose. A comment begins with a hash and the interpreter ignores the line that begins with a hash. She Bang also begins with a #!/bin/bash since you can write in the first line itself. How to do the printing? To execute a printing you will have to use an echo command echo I/P O/P echo H and in the process, you will have to go to a directory and enter a file and try to create print by using echo command and it does not provide access to do it. Certain options like enable ‘e’ and the double quotes should be provided on the message for display. A tab space between the content can be obtained by using scripts $ echo -e "Hai\tbye. Further, the faculty describes about variables, which are important in the shell scripting, and it is the name assigned to a set of data, and by the syntax, the variable name = data., for instance, I define one variable myname = Kernel. And, this data is stored in the memory. Variable storage is highly flexible because it is data type independent, no limitation to the length of the characters, such as single character, single word, single line, and multiple lines. How You will Get Benefited at Kernel Training? You will get 24x7 support, faculty support, Kernel Data Center support, real-time Project experience, and Certification issued. Course Curriculum: (Kernel Training) Introduction to Kernel ,Basics, Variables, Quotes, Input | Output, FILTERS, Flow Control, Loops, Parameters, Functions, Advanced Scripting
Views: 22548 KernelTraining.Com
sheepit - how to render via command line or server in general - Blender distributed renderfarm
 
12:42
How to render using only command-line? Find out how to do that with Sheepit distributed renderfarm for Blender! (https://goo.gl/nwdjcX) How to rent a server: https://youtu.be/OBUq-LgCa28 the code: #!/bin/bash # script for starting the sheepit CLI java -jar sheepit-client-(VERSION_NUMBER).jar -ui oneLine/text -cache-dir /path/to/the/dir -compute-method GPU/CPU -login (YOUR_NICK) -password (YOUR_PASSWORD) ------ easy version (copy and paste): 1. sudo apt update && sudo apt upgrade -y && sudo apt install java-common default-jre-headless ffmpeg -y && wget https://www.sheepit-renderfarm.com/media/applet/sheepit-client-(CURRENT_VERSION_TO_DOWNLOAD).jar && vi script 2. (PASTE HERE YOUR SCRIPT) 3. sudo chmod +x script 4. ./script ☆ ★☆ ★☆ ★☆ ★ A video by FraYoshi :D ↓ You can find me here too :3 ↓ SnapChat: FraYoshi Telegram: FraYoshiFeed Feed: http://feed.fgobbo.com foto: https://instagram.com/FraYoshi twitts: https://twitter.com/FraYoshi Facebook: http://fb.com/FraYoshi productions: http://fb.com/GYFPro tumblr: http://frayoshi.tumblr.com/ Google: http://plus.google.com/+FrancescoYoshiGobbo Anything else: https://goo.gl/a1nt3Z
Passing Variables to Functions in the Linux Shell Script Tutorial
 
03:53
http://filmsbykris.com http://www.patreon.com/metalx1000 Playlist: https://www.youtube.com/playlist?list=PLcUid3OP_4OV46dBG6R2AvV_-QyB61WRH This video was sponsored by: Karl Arvid John Tedesco - http://stainlesssteeltoolwrap.com/ Steven C. Morreale For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253
Views: 6857 Kris Occhipinti
AWS Systems Manager | Run Command or Script in multiple EC2 Linux instances | Live Coding with SSM
 
06:59
AWS Systems Manager lets you remotely and securely manage the configuration of your managed instances. It helps you automate management tasks. In case you are able not able to copy the code / links refer here, https://gist.github.com/miztiik/e9535944e9e8edcafa69da991b90738c User-Data: ---------------- #!/bin/bash cd /tmp sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm yum install -y amazon-ssm-agent.rpm sudo systemctl start amazon-ssm-agent sudo systemctl enable amazon-ssm-agent # Run Commands: ------------------------------ #/bin/bash echo -e "{ 'Hostname':'`curl http://169.254.169.254/latest/meta-data/local-hostname --silent`', \ \n 'AMI-ID':'`curl http://169.254.169.254/latest/meta-data/ami-id --silent`', \ \n 'Kernel-Version':'`rpm -q kernel`' \ \n 'Instance Type':'`curl http://169.254.169.254/latest/meta-data/instance-type --silent`' }"
Views: 5892 Valaxy Technologies
Reseting forgotten SteamOS root(desktop user) pass
 
02:12
1. Turn off computer. 2. Turn in on. Repeatedly press Esc key. 3. Choose advanced boot options. Press enter. 4. Choose advaced option again. Press 'e'. 5. Add to the end of the line linux /boot *blahblahblah* " init=/bin/bash" so now it is linux /boot *blahblahblah* init=/bin/bash 6. Press F10. Wait a bit for root prompt with # 7. Print mount -rw -o remount / press enter. 8. Print passwd desktop press enter. 9. Type your new password, press enter. Do it again to confirm it. 10. Reboot computer. Voila! Based on: https://pve.proxmox.com/wiki/Debian_reset_root_password
PART 33 - More Parameters Passing
 
12:07
Whether you are an experienced programmer or not, this Tutorials is intended for everyone who wishes to learn the Python programming language. : Installing Anaconda Python : 1. Anaconda for Windows i. Goto Anaconda: https://www.continuum.io/ ii. Choose Version: Python 2.7 or Python 3.4 (I am using Python 3.4 for this course.) iii. Choose Windows 64-bit OR 32-bit) iv. Download the graphical Installer v. Double-click the .exe file to install Anaconda and follow the instructions on the screen 2. Anaconda for OS X i. Goto Anaconda: https://www.continuum.io/ ii. Choose Version: Python 2.7 or Python 3.4 (I am using Python 3.4 for this course.) iii. Choose Graphical OR Command-line Installer. iv. Download the Installer. v. Graphical Installer: Double click the .pkg file and follow the instructions on the screen. vi. Command-line Installer: - Open a Terminal Window - cd Downloads - Execute: bash Anaconda-2.3.0-MacOSX-x86_64.sh 3. Anaconda for Linux i. Goto Anaconda: https://www.continuum.io/ ii. Choose Version: Python 2.7 or Python 3.4 (I am using Python 3.4 for this course.) iii. Download the Installer. iv. Command-line Installer: Open a Shell cd Downloads Execute: bash Anaconda-2.3.0-Linux-x86_64.sh : Installing iPython notebook ( Jupyter ) : Anaconda Python installation includes iPython Notebook installation. If there are any issues, you can run these two commands in a shell / terminal: 1. conda update conda 2. conda install Jupyter : Starting an iPython notebook : i. Take a Shell / Terminal Window ii. cd to your Working Directory (All iPython notebooks will be created here) iii. Run: ipython3 notebook ( That will open a notebook window on your browser )
Views: 377 Shashin Bhayani
Shell Script  Check If Directory Exists - Folder - Linux - BASH - tutorial
 
07:23
http://filmsbykris.com For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253 Intro Video by Milan Ristic Intro Music By m2cm2cm2c http://www.youtube.com/watch?v=yThEXZJfMbU
Views: 7666 Kris Occhipinti
003. Execute command with pipe(|) in docker container form host
 
16:59
# Create a new container for demo docker create -ti --name ops_ubuntu_ntp2 openswitch/ubuntu_ntp /bin/bash docker ps docker start ops_ubuntu_ntp2 #Enter the console of Docker Container docker attach ops_ubuntu_ntp2 #Enter the "return" key for showing prompt of Container #in Docker Container ls /home #No folder in /home #use "ctrl"+"p"+"q" to leave docker container # Don't use "exit" or the container will be terminated. #Execute a command in docker container by "docker exec" docker exec ops_ubuntu_ntp2 useradd -m cobra_demo docker attach ops_ubuntu_ntp2 #in Docker Container ls /home # The home directory for user cobra_demo is created #use "ctrl"+"p"+"q" to leave docker container # Use "docker exec" to change user password in container from host. docker exec ops_ubuntu_ntp2 echo "cobra_demo:cobra_pw"|chpasswd # Fail to user chpasswd to change password of user cobra_demo in container. # This is because the Pipe (|). # The command chpasswd is executed in host not in container. # However, host accept the output from docker container as it parameter. docker exec ops_ubuntu_ntp2 echo "cobra_demo:cobra_pw" #try another way, use "echo" to pass parameter to "docker exec" echo "cobra_demo:cobra_pw"|chpasswd | docker exec ops_ubuntu_ntp2 /bin/bash/ # I tried many solution and found the following command works # The -i parameter is must. echo "echo cobra_demo:cobra_pw|chpasswd" | docker exec ops_ubuntu_ntp2 /bin/bash # Paramater -i for docker exec. I don't know why, but it works. echo "echo cobra_demo:cobra_pw|chpasswd" | docker exec -i ops_ubuntu_ntp2 /bin/bash 「Audionautix」創作的「Navajo Night」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用 演出者:http://audionautix.com/
CLKF Course - Reuse the Arguments from the Previous Command Line
 
02:59
From: http://www.linuxtrainingacademy.com/ To reuse the arguments from the previous command line on the current command line, use "!*". The arguments are considered anything on the command line except for the first item. Since the first item is almost always a command, then everything following is an argument. Using this shortcut can be helpful in a couple of different situations. First, it's great when you are working on a list or series of items such as files or directories. It also proves to be useful when you accidentally mistype a command. Instead of typing the entire command line over again, simply correct your typing mistake and follow it with "!*". The following is an example of working with a series of items. $ ls file1 file2 file3 file1 file2 file3 $ vi !* $ mv !* /tmp/ Yet another example dealing with a list of items. In this case, directories. $ mkdir one two three $ chmod 700 !* $ ls -l drwx------ 2 jason users 4096 Jul 5 18:44 one drwx------ 2 jason users 4096 Jul 5 18:44 three drwx------ 2 jason users 4096 Jul 5 18:44 two Here are examples of correcting command typos. $ grpe -i error /var/log/syslog grpe: command not found $ grep !* Jul 5 23:47:25 linuxsvr dbus[786]: [system] Error activating service 'org.freedesktop.Accounts' $ sud apt-get install docker.io sud: command not found $ sudo !* Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: aufs-tools Suggested packages: btrfs-tools lxc rinse The following NEW packages will be installed: aufs-tools docker.io 0 upgraded, 2 newly installed, 0 to remove and 5 not upgraded. Need to get 3,818 kB of archives. After this operation, 22.5 MB of additional disk space will be used. Do you want to continue? [Y/n] y Fetched 3,818 kB in 37s (103 kB/s) Selecting previously unselected package aufs-tools. (Reading database ... 241571 files and directories currently installed.) Preparing to unpack .../aufs-tools_1%3a3.2+20130722-1.1_amd64.deb ... Unpacking aufs-tools (1:3.2+20130722-1.1) ... Selecting previously unselected package docker.io. Preparing to unpack .../docker.io_0.9.1~dfsg1-2_amd64.deb ... Unpacking docker.io (0.9.1~dfsg1-2) ... Processing triggers for man-db (2.6.7.1-1) ... Processing triggers for ureadahead (0.100.0-16) ... Setting up aufs-tools (1:3.2+20130722-1.1) ... Setting up docker.io (0.9.1~dfsg1-2) ... Adding group `docker' (GID 132) ... Done. docker.io start/running, process 4110 Processing triggers for libc-bin (2.19-0ubuntu6) ... Processing triggers for ureadahead (0.100.0-16) ... $ http://www.linuxtrainingacademy.com/reuse-arguments-command-line/
How to Run windows shell commands from PHP
 
07:44
How to execute shell commands from PHP. We will run windows shell commands from PHP. This is a tutorial series on how to run external scripts from php easily. Run/Execute External Script/Language/Program in PHPPART-1 Run windows command from PHP. A PHP Environment (Where we will execute external scripts.) (We are using XAMP) Basic Knowledge of Command Prompt. 1.exec() string exec ( string $command [, array &$output [, int &$return_var ]] ) First parameter is the command to run. Second optional parameter is the output array. Here each line of the output will be stored in the array variable. Third optional parameter the integer variable, where the return value of this function will be stored. If it runs successfully, it will return 0, 1 otherwise. 2. shell_exec() string shell_exec ( string $cmd ) Only parameter is the command to execute. This function returns the output of the executed command. Disclaimer: This video is based on php manual ( http://php.net/manual/en/index.php )
Views: 5972 ATIBlog
Counting Files and Directories in Linux
 
04:43
I had a question this week asking ways to count files in Linux. Whilst the solution can be quite simple with ls and wc. There are interesting options with ls -a ls -A and also find. Invest 5 minutes of your life in this video Additionally you can find my video courses on Pluralsight: http://pluralsight.com/training/Authors/Details/andrew-mallett and take time to see my own site http://www.theurbanpenguin.com
Views: 3751 theurbanpenguin
UNIX-1.12 SSH Command
 
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: 1018 fuzicast

Dance music lyrics generator foo
Peter hook music complete new order
Music from songwriter soundtrack
Aishwarya rai dance on arabic music
Billie holiday louis armstrong youtube music video