Home
Videos uploaded by user “theurbanpenguin”
Using xargs in Linux
 
06:07
More videos like this online at http://www.theurbanpenguin.com The Linux philosophy is pretty much have lots of small apps so we can pipe the pu8tput of one command to another and build a custom effective program to meet our needs. Xargs is one of those programs that make this happen allowing use to control the input into the redirected application as required
Views: 13866 theurbanpenguin
Understanding  /proc/interrupts
 
03:34
More videos like this online at http://www.theurbanpenguin.com Some devices such as the keyboard and parallel port are wired direct through to the CPU and use interrupts, or ask the CPU to stop and listen to them. We can view these interrupts in Linux from the file /proc/interrupts, so lets look and explain what is happening.
Views: 33965 theurbanpenguin
LINUX Understanding inodes
 
13:46
More videos like this online at http://www.theurbanpenguin.com Here we take a tour to make sure that we do truly understand inodes in Linux and what they do and contain. Firstly they do not contain the file name. This is stored separately and the file name is linked via the inode number to the inode. The inode itself contains the metadata about the file: the mode, ownership, size etc. Keeping the filename separate to the file metadata does mean that we can have then hard links, multiple file names that point to the one file by way of the inode. We will take a look at the ls command with the -i option along with stat and find -inum ; all of these command line tools help you gain knowledge and use inodes effectively in your system
Views: 68683 theurbanpenguin
Linux Essentials L01 What is Linux Essentials Certification
 
07:12
If you are serious about gaining your Linux Essentials certification you can gain a heavily discounted price to my Linux Essentials course via this link: https://www.udemy.com/learning-linux-essentials-taking-your-first-steps-in-linux/?couponCode=youtube-video More videos like this online at http://www.theurbanpenguin.com In this video we introduce the newest LPI, Linux Professional Institute certification: Linux Essentials. Through a series of video tutorials we will prepare you for your exam or at least furthering your interest in Linux
Views: 54189 theurbanpenguin
Learning Linux: Lesson 21 LVM snapshots
 
07:37
More videos like this online at http://www.theurbanpenguin.com We follow on in this lesson from where we left off with logical volumes and look at LVM snapshots and using the -s option with lvcreate. Snaphot volumes are used within you backup strategy and allow you to have consistent backups even if data is being accessed during the backup process.
Views: 12635 theurbanpenguin
Citrix XenApp Web Interface Communications
 
03:50
More videos like this online at http://www.theurbanpenguin.com In this video we see visually the process of a user logging into the Citrix Web Interface server and receiving their published applications. Connection is made via HTTP from the user device to the web interface, the WI connects to the XML brokers in the farm to authenticate and present resources. The use then clicks on the resource and the web interface will locate the best server to connect to and crate an ice file. the user then is connected via 1494 to the xenapp server
Views: 17550 theurbanpenguin
NGINX Reverse Proxy
 
05:46
In this video we create a reverse proxy on NGINX to a Tomcat backend server. We can see that this is a simple change and takes just a few minutes onLinux and Ubuntu 16.04 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: 13298 theurbanpenguin
SSH Tunnel with PuTTY
 
03:33
More videos like this online at http://www.theurbanpenguin.com In this video we use PuTTY from a Windows 7 device to create an SSH tunnel to the CentOS 6.5 server to ensure we have a secure connection to the tigervnc service running on CentOS
Views: 177859 theurbanpenguin
Getting to know grep and the -o option
 
06:43
Normally grep will show the entire matched line. Well maybe you only want the matched data, say for extracting IP Addresses from log files. This is where the option -o is useful. If you are serious about learning grep take a look at my guide : http://bit.ly/2zB2Fu8 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: 3094 theurbanpenguin
LPIC 1 103 2 Expand and Unexpand
 
03:32
More videos like this online at http://www.theurbanpenguin.com There are many small text file processing tools in Linux and the Expand/Unexpand tools allow you to remove tabs with expand and add tabs instead of spaces with unexpand. All ready for your LPI LPIC-1 exam and objective 103.2
Views: 3627 theurbanpenguin
LPIC-1 101 Using the join command
 
05:27
More videos like this online at http://www.theurbanpenguin.com The GNU join command is a little like a database join but with text files rather than databases. For a simple join we can use join file1 file2, but for more complex joins we specify the fields to join with join -1 3 -2 1 file1 file. The video will step you through the process
Views: 5003 theurbanpenguin
Learning CentOS Linux Basic YUM commands
 
08:18
More videos like this online at http://www.theurbanpenguin.com In this video we look at software management with the "Yellow dog updater, modified" or YUM. Yum allows us to easily install software package sin RedHat and CentOS linux without needing to be concerned about the location of the package or its dependencies. These are manged through the YUM repositiories and yum itself..
Views: 20272 theurbanpenguin
BASH scripting lesson 1 - create, execute and debug scripts
 
11:19
More videos like this online at http://www.theurbanpenguin.com In this mini series we will step you through your learning of BASH scripting. First of we look at where to create your scripts, naming convention and debugging scripts. All of this will use BASH on CentOS Linux but it is bash we are looking at not the distribution of Linux.
Views: 92181 theurbanpenguin
Learning Apache http server : Minimal http configuration
 
10:38
More videos like this online at http://www.theurbanpenguin.com Rather than just use the Apache http configuration that is rolled out with you distribution, spend a little time taking a look at a minimal configuration and loading what you need and not just what is given to you. this is my manta as a sysadmin, if you don't understand it don't use it. We cut the httpd.conf down to just 14 lines, yes just 14 lines and we have a working apache web server
Views: 109703 theurbanpenguin
Understanding Linux processes within slash proc
 
05:01
More videos like this online at http://www.theurbanpenguin.com Take a look at reading information from running processes within your .proc directory and make use of tools such as readlink. When your first look at the numbered sub-directories within /proc you will know they represent running processes but the information may all be a little too much at first so we look at decoding this information to make you a masetr
Views: 6955 theurbanpenguin
BASH Lesson 3 using else if statements
 
10:27
More videos like this online at http://www.theurbanpenguin.com In this video we finish off our IF statements with the use of extra conditional elements and using elif. Obviously we have to be very careful on the awkward spelling ans the elif must me followed by the confition to test and the word then on a new line. Generally we do not want to use to may elif staments, this is when CASE statements can take over. As a simple script for the video we will list the contents of a directory using find and checking to see if we want to find files, directories or links.
Views: 10531 theurbanpenguin
Install Docker 1.3 on Ubuntu 14.04
 
05:20
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 In this video we install the latest version of Docker Containers from the docker repositories onto Ubuntu 14.04 LTS
Views: 19426 theurbanpenguin
Using nohup to allows jobs to continue on logout
 
04:04
More videos like this online at http://www.theurbanpenguin.com Running jobs overnight may well be useful to you, especially if it going to take some time, if you can't schedule it to start then start it before you go home with nohup, you can then log off and the job continues in the background even though you are eating tea and toast at home
Views: 13035 theurbanpenguin
LPI 102 2 Basic configuration of GRUB2 on Red Hat Enterprise Linux 7
 
07:16
More videos like this online at http://www.theurbanpenguin.com In this video will look at the basic configuration of GRUB2 using Red Hat Enterprise Linux 7, We will look at the use of grub2-mkconfig to generate the grub.cfg file and grub2-set-default to configure the default menu item
Views: 8155 theurbanpenguin
LINUX: Understanding Bridging Interfaces in Linux
 
07:24
More videos like this on http://www.theurbanpenguin.com : Bridging is not new, but many admins may have only studied this in class and not used the technology until they now see it in Virtualization hosts like XEN or VMWare. Bridges connect network segments together and we will see this on my SUSE lab machines
Views: 34194 theurbanpenguin
Using dracut to create the initial RAM disk
 
04:02
On later Linux distributions such as RHEL 6 and RHEL 6 dracut is the tool to use to create the initrd rather than using mkinitrd as in the old days. Here we run a quick introduction to dracut 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: 6221 theurbanpenguin
LPIC-1 104.7 Using the type command
 
02:48
Running commands in Linux is never quite as simple as you think, alias run first, then builtin commands then the PATH is checked. Using the command type can help you understand the behaviour 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: 2545 theurbanpenguin
SYSINTERNALS: Using WMI with BGINFO to display only active IP Address
 
03:31
More videos like this on http://www.theurbanpenguin.com : BGINFO from sysinternals, now owned by MS, is a great tool for displaying information on the users desktop such as their IP Address and host name. However if you have additional adaptors that do not have and IP Enabled then BGINFO will dispay the setting as "none". This is confusing for the end user and untidy. Using a WMI Query we can correct the issue and show the Address only where IP is enabled.
Views: 15145 theurbanpenguin
70-680 : Windows 7 cipher.exe and EFS
 
03:19
More videos like tis online at http://www.theurbanpenguin.com In this video we explore the strength of using the command line when using the Encrypted File system, EFS, in Windows 7. As Microsoft encourages technicians to be familiar with the command line tools this may become a topic in your TS 70-680 exam. Cipher /x can backup your keys, cipher /c displays information and cipher /e encrypts a file
Views: 10772 theurbanpenguin
UBUNTU and static network address
 
04:32
More videos like this online at http://www.theurbanpenguin.com Ubuntu network configuration is in a slightly different place to other distros we have looked at. So if you want to configure a static IP address from the Ubuntu command line you will edit the /etc/network/interfaces file. Once done then we can restart network services and this is done with /etc/init.d/networking restart
Views: 34839 theurbanpenguin
Understanding Linux named pipes
 
02:17
If you are serious about gaining your Linux Essentials certification you can gain a heavily discounted price to my Linux Essentials course via this link: https://www.udemy.com/learning-linux-essentials-taking-your-first-steps-in-linux/?couponCode=youtube-video More videos like this online at http://www.theurbanpenguin.com Pipes can be named or unnamed. You may we used to using unnamed in Linux with the vertical bar or pipe character. Named pipes I think folk are a little less clear on. Named pipes are files in the filesystem that allow the output of one command to be piped to the input on another command. The command, unlike with unnamed pipes do not have to be in the same console. The outputting command redirects to the pipe file, when the receiving process connects the pipe is complete and he data is transferred. The receiving process uses the less then symbol to redirect the file to its std input. We can create named pipes with mkfifo
Views: 15802 theurbanpenguin
Using AWK to filter Data from Fields in Linux
 
03:22
In this video we look at displaying a users group membership using awk to search for the username in the 4th field of the /etc/group text file. 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: 4634 theurbanpenguin
Install and configure openFiler as your NAS storage
 
09:11
More videos like this online at http://www.theurbanpenguin.com You can of course use any Linux distribution to setup NAS storage, the advantage with openFiler is that it is specifically built for this purpose and so is quick to install lightweight and easy to manage. We will install openFiler on a single drive machine, change the default password and setup an NFS share on the openFiler appliance. Once setup openfiler can be used as your Citrix XenServer NFS disk store of ISO library. Or in fact is useful for any hypervisor store. If you have not looked at openFiler yet I think you will soon.
Views: 51793 theurbanpenguin
Simple OpenStack install on Ubuntu 14 04
 
16:58
Do not be put off by the amount of machines and resources you may think you need for OpenStack. If you want to learn OpenStack or test simple deployments then we can get this up and running on a single VM using as little as 4GB of RAM. In the video I use 6 GB of RAM and 25GB disk. You can have OpenStack up and running in 45 minutes to 1 hour. This is perfect to learn and study for you Certifed OpenStack 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: 75609 theurbanpenguin
Solaris 11 Network Configuration with ipadm
 
07:43
More videos like this online at http://www.theurbanpenguin.com With Solaris 11 we can use ipadm to configure the IP Address of an interface at the command line and this becomes persistent after a reboot. See how this is managed in this video
Views: 16575 theurbanpenguin
Learning CentOS Linux Lesson 3 Network configuration
 
12:25
More videos like this online at http://www.theurbanpenguin.com In this video you will learn hoe to configure a static IP address in CentOS 6.3, along with using PEERDNS to set the /etc/resolve.conf and the DNS server and a static entry for the default route in /etc/sysconfig/network.
Views: 26555 theurbanpenguin
Installing OpenLDAP on Ubuntu 16 04 Server
 
06:34
Installing OpenLDAP on Ubuntu is a simple task as the slaps configuration package creates the upper layers of the Tree for you. However, if you have not set your host name resolution correctly you may end up with a less than perfect Directory. In this video we show you both what you should do but also how to change a misconfigured tree with nodomain. If name resolution is not set the tree name` will be dc=nodomain and tis can be changed at the early stages with no loss of data 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: 4857 theurbanpenguin
SAMBA Management with YaST on SUSE
 
05:20
More videos like this online at http://www.theurbanpenguin.com here we look at how we can manage our SAMBA Server ion SUSE Linux using the GUI YaST
Views: 13882 theurbanpenguin
Citrix : Provisioning Services 6.1 Install and Basic Use
 
22:16
More videos like this online at http://www.theurbanpenguin.com Citrix Provisioning Services is quite simply brilliant, enabling you to boot desktop or servers to a shared image using PXE boot. We take a look at installing PVS 6.1 and then creating our golden image for Windows 7 and booting disk-less workstations to this central image. Provisioning Services, as you will see manages the identity of the new devices so we boot into machines each with their own SID and HOSTNAME. Pure magic.
Views: 40607 theurbanpenguin
Symbolic Links in Linux
 
06:06
More videos like this online at http://www.theurbanpenguin.com In this video we move on from the previous video that looked at hard links and inodes to sym -links. These are still links and do show as file type link when we use ls -l. They are, though, a completely separate file. This does mean that as we do not share the same metadata os the original file we link to we can cross file system boundaries. We do take up a small amount of disk space and an entry in the inode table. This, in today's market is not a problem and the benefits of sym-links out shine anything else. they can cross file-system boundaries and can link to directories.
Views: 16159 theurbanpenguin
Bash Scripting : Source and Fork your Scripts
 
06:26
In this video we look at the differences between forking scripts and sourcing scripts in the bash shell environment. Forking is the default behavior where the environment is isolated from the current shell but we can source the scripts to have it run in the current shell 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: 2802 theurbanpenguin
Citrix : Provisioning Services 6.1 vDisk Updates
 
13:30
More videos like this online at http://www.theurbanpenguin.com. In this video we revisit Citrix Provisioning Services 6.1 and look at how quick and simple it is to update your shared vDisks; so much easier than with version 5 and quick. We boot a device into maintenance mode, add the updates, promote the image to production and we are done. It is really that simple. Take a look at the video and see how we can use PVS for standard desktop and server deployments
Views: 32042 theurbanpenguin
BASH Scripting Lesson 2 - using code snippets in vi and mapping keys
 
16:20
More videos like this online at http://www.theurbanpenguin.com I tnis video we are going to be unlocking the power off vi and seeing how we can create and use a code snippet library for vi. Vi supports reading in files :r~/snippets/if would read into the current file the if snippet. Of course we have to create the code snippets but once done that act as a great code repository to use with vi. Moreover vi can not just read in files but it can read the output of commands. We can add date stamps to our file using :r!date the exclamation mark saying we will execute a file to produce the input to read. The command date on its own is ok but has the full date and time, we probably want something like date +%x to output just the date. If we run this is vi though the % has a special meaning, (the filename) and will not work. We just have to escape the % as \% then all is fine. To bring it all toghetr we can map keys to the functions that we want.
Views: 22978 theurbanpenguin
What is Puppet Configuration Management
 
07:52
In this video we investigate the advantage that you gain by using Puppet Configuration Management. Taking a new install of Ubuntu we add the puppet agent and apply standard configuration from the Puppet 4 Server 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: 12672 theurbanpenguin
Citrix XenApp 6.5 Lesson 6 Adding workergroups
 
04:44
More videos like this online at http://www.theurbanpenguin.com In this lesson we look at creating work groups. These were introduced into XenApp 6 and allow for easier assingment of applications and policies and for fail-over load balancing. Individual XenApp servers can be added to a worker group or you can add Active Directory Groups or OUs. We will look at crreating a workgroup with AppCenter and using the New-XAWorkergroup Powershell cmdlet.
Views: 16318 theurbanpenguin
Managing foreground and background processes
 
05:26
More videos like this online at http://www.theurbanpenguin.com If you have access to a GUI Linux host then you can create many terminal windows so the time a command takes to process becomes less of an issue; however if you have to ssh to your console and you may be limited to a single logon then being able to run processes int he background becomes important once again
Views: 17030 theurbanpenguin
IOPORTS and DMA files on Linux
 
02:47
More videos like this online at http://www.theurbanpenguin.com So communicating with the CPU though interrupts is one thing being able to transfer the data to RAM is another. The CPU can mediate through the unique IOPORTS assigned to a device or perhaps newer devices will direct address the RAM with DMA. We show the files to look at when investigating issues on Linux.
Views: 13168 theurbanpenguin
Nagios Creating a host definition
 
05:15
More videos like this online at http://www.theurbanpenguin.com We look in this demonstration how to define new hosts in nagios core running in Ubuntu 12.04.
Views: 33920 theurbanpenguin
The Urban Penguin
 
02:35
A quick intro to the urban penguin and what you will find to help you learn Linux 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: 4329 theurbanpenguin
Citrix XenApp 6.5 Lesson 1 Licensing XenApp
 
15:46
More videos like this online at http://www.theurbanpenguin.com This is the first in a series of video tutorials designed to help you with your studies for the Citrix Certified Administrator (CCA) 6 exam 1y0-a22. In this first video we look at licensing and install and upgrade a licensing server. Once ready we import licenses fro XenApp, XenServer and the Access Gateway
Views: 68464 theurbanpenguin
Using BASH Script Arguments
 
09:00
Learn to use BASH Script arguments and add real flexibility to your scripts. You will see how to use $0, $1, $* and $# though easy to use examples with clear explanations. 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: 12578 theurbanpenguin
Linux : Using the sticky bit to control file permissions
 
13:46
More videos like this can be found on my website: http://www.theurbanpenguin.com In this video we are going to take a look at file permissions in Linux. At first we need to understand that we can delete files that are read-only. Creations and deletions are controlled by directory permissions. We can, then in some instances write to files that are read-only as many applications delete the file and create a new one during edits. This must be controlled for security and we do this with the sticky-bit set in the directory permissions.
Views: 13987 theurbanpenguin
BASH scripting lesson 8 using TRAP to control scripts
 
11:17
More videos like this online at http://www.theurbanpenguin.com Now we really have some fun with our scripts adding in TRAP to help make the scripts more robust. We may need our script to exit correctly each time. We can do this by creating a PID file and checking for its existence. If it does exist then the script did not exit cleanly last time. we also then must make sure we provide a method to delete the file as we exit. Scripts normally do not respond to terminate signals sent from kill, but we too can eable this with traps to make sure we listen to calls from the system, I am sure this will help with your scripts and you will want to implement these ideas in some of your projects.
Views: 13345 theurbanpenguin
AD: Managing Office 2010 with GPOs
 
03:01
More videos like this on http://www.theurbanpenguin.com : I this video we look at adding ADMX files for Office 2010 to the central template store so they can be used in all GPOs
Views: 12323 theurbanpenguin
Learning Linux : Lesson 20 Managing LVM
 
14:20
More videos like this online at http://www.theurbanpenguin.com . Welcome to this lesson in the learning Linux series. here we will take a look at managing logical volumes in Linux, or LVM2. Using static disk or partitions for file-systems is ok, however the issue will always be when you run out of disk space then you have to add a bigger disk and copy the original data across. Using LVM disks we just need to add extra disk space and extend the volumes. At the bottom of the LVM structure is the storage itself, this is marked as available to LVM with pvcreate. Then in the middle we have volume groups, these groups consume the storage from physical volumes. In the video we look at vgcreate, vgscan and vgextend. Then we present logical volumes to the file-system . LVs take space from the volume groups and we look at lvcreate , lcscan and lvextend. I hope this helps and is of use,
Views: 23514 theurbanpenguin

Getting off lexapro 10 mg
Fildena super active 100 mg morphine pills
Contramal retard 50 mg bijsluiter nolvadex
4th degree laceration antibiotics for uti
Amitriptyline hcl 10mg for back pain