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: 15636 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: 76513 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: 36568 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: 13673 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: 16532 theurbanpenguin
CITRIX: Install XenApp 6.5
 
07:24
More videos like this on http://www.theurbanpenguin.com : In this video we look at a quick install of XenApp 6.5, the new release the Citrix enhancement to Terminal Services. We add the server to a new farm and configure the database connection. Look at the new management console, AppCenter and use resource monitor to view the main XenApp ports 1494,2512 and 2598
Views: 37217 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: 7628 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: 18299 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: 18589 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: 5606 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: 37459 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: 7461 theurbanpenguin
LPIC-2 201 Measure and troubleshoot resource usage
 
17:48
More videos like this online at http://www.theurbanpenguin.com In this video we are looking at the new objectives for the LPIC-2 201 exam, 117-201. This looks at reource uilization and how we can monitor and troubleshoot. This involves the systat package and the tools it offers, sar, iostat pidstat etc.
Views: 15258 theurbanpenguin
SSH Tunnel with PuTTY
 
03:33
Learn to create secure tunnels using the SSH PuTTY client on windows. You can listen on a local port and redirect vulnerable traffic to the server via an SSH Tunnel. 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 the CentOS Server. The VNC traffic would normally be unencrypted but the SSH Tunnel fixes this security hole. More videos like this online at http://www.theurbanpenguin.com
Views: 204156 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: 96711 theurbanpenguin
Understanding Linux Sockets and the LDAPI Interface
 
04:45
LDAPI allows you to connect using a Linux Socket to the OPenLDAP Server. But what is a socket and how can we use them. In this video we look at the file type: socket. How to list them and how we can connect to services on the local system. 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: 2636 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: 116067 theurbanpenguin
Ubuntu 16.04 :  Setting the Hostname
 
02:23
With Ubuntu 16.04 making use of systemd we can also take advantage of the ecosystem that it supports. Hostnamectl is but one command that will work with systemd meaning that we can set both persistent and transient host name in one go 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: 6528 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: 13955 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: 15517 theurbanpenguin
Raspberry Pi Enabling full read write support for NTFS
 
04:12
More videos like this online at http://www.theurbanpenguin.com You may well have drives that you wish to use on your RPi and Windows Devices so the file-system of choice will be NTFS. They will mount on the Raspberry but read-only. The video will step you though adding in the ntfs-3g drivers from the ntfsprogs package to give full read-write support
Views: 15715 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: 19715 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: 14862 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: 39149 theurbanpenguin
Apache Simple Load balancing Apache with Apache
 
06:44
More videos like this online at http://www.theurbanpenguin.com In this video we show how we can set up very simple HTPP / FTP load balancing using the apache httpd server. expensive thrid party solution are available but why over look the free and simple if it can do what you want. If notjing else consider using this free and simple tool.
Views: 19053 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: 33819 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: 3242 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: 11190 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: 3875 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: 6750 theurbanpenguin
Linux Essentials L01.3 Understanding Open Source Software and Licensing
 
09:58
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 This topic although not very practical or hands on is fundamentally important to you understanding into the ethos of "free". Many of us in the Western world have grown up free, having the libetry to do what we want when we want; living in a very commercial world to most of us "free" means that there is no cost or charge. For those who haven't grown up with such liberty free would perhaps mean the ability to express their own opinions or dress they way they wish. If you own a computer why would you not want they same level of freedom to be able to choose how software acts on you machine, if you have software why you you be restricted from modifying the way it works or behaves and why should you be restricted in distributing the software to friends. Free software and open source software is more about free as in liberty rather than "gratis"
Views: 11548 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: 2646 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: 7587 theurbanpenguin
Adding Windows Server features using PowerShell
 
03:53
More videos like this online at http://www.theurbanpenguin.com Adding Windows features we would normally reach for the Server Manager GUI, here we see the Server Manager PowerShell module so we can add features from the command line
Views: 7778 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: 5189 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: 17536 theurbanpenguin
Powershell Create Modules
 
10:00
More videos like this online at http://www.theurbanpenguin.com We could add all the functions, aliases and variables we need into our Powershell profile, the downside to that is they will all load each time we open a PowerShell console prompt. So better than that we can create modules and load them as required. The video will show you how easy it is to define .psm1 files.
Views: 9289 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: 18085 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: 18806 theurbanpenguin
LPIC-1 103.2 Using cat and od to fault find scripts
 
02:49
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 can address some real issues to help you understand the objectives and put them to use. The cat command and od command may seem quite dry. But when we have a script that does not work we can use cat and od to fault find and tr to fix.
Views: 1762 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: 53681 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: 15043 theurbanpenguin
LPIC-2 201 Understanding VMSTAT
 
10:35
More videos like this online at http://www.theurbanpenguin.com Full written blog of this tutorial: http://theurbanpenguin.com/wp/?p=3333 Getting ready for the 117-201 exam from the LPI we take a tour of vmstat and the output that it provides for objective 200.1
Views: 4787 theurbanpenguin
Securing Ubuntu 18 04 with Apparmor
 
06:30
Mandatory Access Control systems like SELinux or Apparmor go way beyond Linux permissions which are discretionary and can be ignored by root. Application on your system such a ping run with the SUID bit as root. We want to limit their access to the system to ensure that a malicious attack on your system cannot misue this program. First we install the utilities that we need and create a profile on Ubuntu 18.04 for ping. We allow it to do what it should with a controlled test execution allowing only what we want and and need. That is is, we have secured the program. 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: 2175 theurbanpenguin
Linux Essentials L4.2 Understanding Computer Hardware
 
03:57
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 look at hardware and their drivers in Linux. This means a quick tour of /proc, lsmod, modprobe and hwinfo
Views: 5973 theurbanpenguin
Using grep -F or fgrep to search for fixed strings
 
02:31
The -F options to grep incorporates the fgrep functionality into grep, Search for fixed strings will allow you to include characters that could be interpreted as regular expressions operators without the need to escape them. 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: 2449 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: 19404 theurbanpenguin
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: 55382 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: 21466 theurbanpenguin
Ubuntu : Adding Screen Resolutions
 
04:37
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 Adding additional screen resolutions to Ubuntu. I needed 1280 * 720. This is how it is dome
Views: 77813 theurbanpenguin