Enable WIFI ADAPTER Monitor Mode in Kali Linux

Connect the WIFI adapter and add it in VirtualBox USB Settings TP-Link TL-WN725N 150Mbps Wireless N Nano USB Adapter https://www.amazon.in/gp/product/B008IFXQFU Check the Adapter Chippet lsusb Bus 001 Device 002 : ID 2357 : 0109 TP-Link TL-WN823N v2 / v3 [Realtek RTL8192EU] Bus 001 Device 001 : ID 1 d6b: 0002 Linux Foundation 2 . 0 root hub Bus 002 Device 002 : ID 80 ee: 0021 VirtualBox USB Tablet Bus 002 Device 001 : ID 1 d6b: 0001 Linux Foundation 1 . 1 root hub Find Appropriate Driver for Realtek RTL8192EU from GitHub https://github.com/clnhub/rtl8192eu-linux Install the dependencies sudo apt install linux-headers-generic build-essential dkms git Clone the Driver git clone https://github.com/clnhub/rtl8192eu-linux.git Configure the Architecture and Monitor Mode Open MakeFile in Text Editor or Nano If you're using a different architecture than x86, the set (MakeFile) CONFIG_PLATFORM_I386_PC = n set your architecture CONFIG_PLATFORM_ARM_AARCH64

Postgres Database Basic Commands and SQL Queries

In this post, We will discuss How to connect the Postgres database in both Windows and Ubuntu Operating Systems and will learn some basic Postgres commands. Also, we shall try a set of basic SQL queries for manipulating database Tables.

Connecting Postgres Database in Ubuntu

sudo -u postgres p postgres

Connecting Postgres Database in Windows

  • Just open the psql window from the start menu

Display List of Databases in Postgres

#\l                                           

Connect to Database (Postgres)

 #\c postgres;
You are now connected to database "postgres" as user "user_3y3vmxg6f".

Create a Table (e.g. student)

create table student (rollno integer, name character(200), dob date);
CREATE TABLE

Adding Primary Key

alter table student add constraint student_pk primary key(rollno);
ALTER TABLE

Display Tables in DB

 #\dt; 
             List of relations
 Schema |  Name   | Type  |     Owner      
--------+---------+-------+----------------
 public | student | table | user_3y3vn3tuu
(1 row)

Describe Table

 #\d student;
                Table "public.student"
 Column |      Type      | Collation | Nullable | Default 
--------+----------------+-----------+----------+---------
 rollno | integer        |           | not null | 
 name   | character(200) |           |          | 
 dob    | date           |           |          | 
Indexes:
    "student_pk" PRIMARY KEY, btree (rollno)

Insert Values into Table (Student)

insert into student values(1000, 'Kumar', '1998-04-25');
insert into student values(1001, 'Thomas', '1998-05-23');
insert into student values(1003, 'Geetha', '1997-06-13');
INSERT 0 1
INSERT 0 1
INSERT 0 1

Insert Bulk Values

insert into student (rollno, name, dob) 
    values (1000, 'Kumar', '1998-04-25'),
           (1001, 'Thomas', '1998-05-23'),
           (1003, 'Geetha', '1997-06-13');

Select Rows from the Table (student)

select * from student;
rollno | name       |    dob     
--------+-----------+------------
   1000 | Kumar     | 1998-04-25
   1001 | Thomas    | 1998-05-23
   1003 | Geetha    | 1997-06-13
(3 rows)

Selecting Specific Columns with Where Clause

select rollno, name from student where rollno=1001;
rollno | name       |    dob     
--------+-----------+------------
   1001 | Thomas    | 1998-05-23
(1 row)

Update a Particular Cell in Table

update student set name='Anthoniraj' where rollno=1000;
UPDATE 1

Delete a Particular Row

delete from student where rollno=1003;
DELETE 1

Delete ALL ROWS from Table

delete from student;
DELETE 2

Closing Postgres Connection / Client Terminal

#\q

Comments

Popular posts from this blog

How to add or remove plugins to Redmine Project Management Software?

Setting up the Java, JavaFX, and Servlet Environment

Setup SSH Server in Ubuntu or Virtualbox Guest OS