• Manage folders in Unix / LinuxManage folders in Unix / Linux
    A directory is a file whose only task is to store the name and related file information. All files, which can be regular, special or directory files, are kept in folders.
  • File permissions / access mode in UnixFile permissions / access mode in Unix
    File ownership is an important component of Unix that provides a secure way to store files. Every file in Unix has the following properties to represent access rights to it.
  • Instructions for installing Unix / LinuxInstructions for installing Unix / Linux
    An important Unix concept is the environment, which is defined by environment variables. Some are set up by the system, others are set up by you, by the shell or any program you
  • Basic utilities: print, email in UnixBasic utilities: print, email in Unix
    By this chapter, you have a few basic insights about Unix systems and some of its basic commands. This chapter will briefly discuss some of the basic but important utilities of
  • Filter and Pipe in Unix / LinuxFilter and Pipe in Unix / Linux
    You can connect two commands together so that the output of a program is the input of the next program. Two or more commands connected in this way form a pipe.
  • Process management in Unix / LinuxProcess management in Unix / Linux
    When you run a program on a Unix system, the system creates a special environment for that program. This environment contains everything needed for the system to run the program
  • Network communication utilities in Unix / LinuxNetwork communication utilities in Unix / Linux
    When you work in a distribution environment then you need to communicate with remote users and you also need access to remote Unix devices.
  • Micro editor in Unix / LinuxMicro editor in Unix / Linux
    There are many ways to edit files in Unix and for me, one of the best ways is to use the Editor to edit the micro screen orientation. This editor lets you edit the lines of
  • What is a shell?What is a shell?
    Shell is an environment in which we can run commands, programs and Shell scripts. There are different versions of Shell, which differ only from the version of the operating
  • Use variables in ShellUse variables in Shell
    A variable is a string of characters from which we assign a value. The assigned value can be a number, text, file name, device or any other type of data.
  • Special variables in Unix / LinuxSpecial variables in Unix / Linux
    The previous tutorial has warned about using special characters in your variable name. This is because these characters are used in the names of special variables in Unix. These
  • Use array in ShellUse array in Shell
    A shell variable is able to hold a single value. This type of variables is called scalar variables.
  • Basic Shell operatorsBasic Shell operators
    There are many operators supported by each Shell. Our tutorial is based on the default Shell (Bourne) so we are discussing Bourne shell operators in this chapter.
  • C Shell operatorsC Shell operators
    This tutorial lists all the operators available in C Shell. Here, most operators are similar to those we have in the C Programming Language.
  • Korn Shell OperatorKorn Shell Operator
    This tutorial lists all the operators available in the Korn Shell. Here most of these operators are similar to what we have in the C Program language.
  • Aggregation in MongoDBAggregation in MongoDB
    Aggregation can be understood as aggregation. The Aggregation operation handles data records and returns calculated results. The operations group the values ​​from multiple
  • ObjectId in MongoDBObjectId in MongoDB
    You have seen the use of MongoDB ObjectId in previous chapters. In this chapter, we will understand the structure of ObjectId.
  • Replica Set in MongoDBReplica Set in MongoDB
    Replication is the process of synchronizing data from multiple servers. Replication provides redundancy and increased data availability for multiple data copies on many different
  • Shard in MongoDBShard in MongoDB
    Sharding is a process of storing data records across multiple devices and it is a method of MongoDB to meet the requirement for increasing data. When the size of the data
  • Create Backup in MongoDBCreate Backup in MongoDB
    To create a database Backup in MongoDB, you should use the mongodump command. This command will dump all Server data into dump directory. There are many options available from