Contact Premier Online Trainings Today
Premier Online Trainings

Oracle DBA - Linux Commands

Date Added: 04 Feb.2017 Date Updated: 04 Feb.2017 Oracle DBA Full Blog

File Commands

 

S.No

Command

Comments

1

ls

Directory listing

2

ls -al

Formatted listing with hidden files

3

ls -lt

Sorting the Formatted listing by time modification

4

cd dir

Change directory to dir

5

cd

Change to home directory

6

pwd

Show current working directory

7

mkdir dir

Creating a directory dir

8

cat >file

Places the standard input into the file

9

more file

Output the contents of the file

10

head file

Output the first 10 lines of the file

11

tail file

Output the last 10 lines of the file

12

tail -f file

Output the contents of file as it grows,starting with the last 10 lines

13

touch file

Create or update file

14

rm file

Deleting the file

15

rm -r dir

Deleting the directory

16

rm -f file

Force to remove the file

17

rm -rf dir

Force to remove the directory dir

18

cp file1 file2

Copy the contents of file1 to file2

19

cp -r dir1 dir2

Copy dir1 to dir2;create dir2 if not present

20

mv file1 file2

Rename or move file1 to file2,if file2 is an existing directory

21

ln -s file link

Create symbolic link link to file

     

Process management

 

1

ps

To display the currently working processes

2

top

Display all running process

3

kill pid

Kill the process with given pid

4

killall proc

Kill all the process named proc

6

bg

List stopped or background jobs,resume a stopped

 

 

job in the background

7

fg

Brings the most recent job to foreground

8

fg n

Brings job n to the foreground

     

Searching

 
     

1

grep pattern file

Search for pattern in file

2

grep -r pattern dir

Search recursively for pattern in dir

3

command | grep pattern

Search pattern in the output of a command

4

locate file

Find all instances of file

5

Find . -name

filename        

Searches in the current directory (represented by a period) and below it, for files and directories with names starting with filename

     

System Info

 
     

1

date

Show the current date and time

2

cal

Show this month's calender

3

uptime

Show current uptime

4

w

Display who is on line

5

whoami

Who you are logged in as

6

finger user

Display information about user

7

uname -a

Show kernel information

8

cat /proc/cpuinfo

Cpu information

9

cat proc/meminfo

Memory information

10

man command

Show the manual for command

11

df

Show the disk usage

12

du

Show directory space usage

13

free

Show memory and swap usage

15

which app

Show which applications will be run by default

 

Compression

 
     

1

tar cf file.tar file

Create tar named file.tar containing file

2

tar xf file.tar

Extract the files from file.tar

3

tar czf file.tar.gz files

Create a tar with Gzip compression

4

tar xzf file.tar.gz

Extract a tar using Gzip

5

tar cjf file.tar.bz2

Create tar with Bzip2 compression

6

tar xjf file.tar.bz2

Extract a tar using Bzip2

7

gzip file

Compresses file and renames it to file.gz

8

gzip -d file.gz

Decompresses file.gz back to file

Network Commands

1. ifconfig

This command you can view IP Address and Hardware / MAC address assign to interface and also MTU (Maximum transmission unit) size.

2. Ifconfig eth0

ifconfig with interface (eth0) command only shows specific interface details like IP Address, MAC Address etc. with -a options will display all available interface details if it is disable also.

3. Enable or Disable Specific Interface

To enable or disable specific Interface, we use example command as follows.

Enable eth0

# ifup eth0

Disable eth0

# ifdown eth0

4.  ping Command

The best way to test connectivity between two nodes.  Whether it is Local Area Network (LAN) or Wide Area Network (WAN).

#Ping linux.oracle.com

5. GUI tool system-config-network

Type system-config-network in command prompt to configure network setting and you will get nice Graphical User Interface (GUI) which may also use to configure IP Address, Gateway, DNS etc. as shown below image.

# system-config-network

Linux Commands

 

 

 

 

 

 

 

 

 

 

 

6. start / stop / restart networking service

The process of setting up a network can be quite lengthy, especially if you need to verify that your DHCP server is correctly assigning its IP addresses. A quicker way of restarting the network interface would be to use command lines

# service network stop

# service network start

# service network restart

 

7. The Firewall for Oracle Linux or Red Hat Enterprise Linux

Iptables is a built in firewall in most Linux distributions.

Sometimes it is required to stop iptables for troubleshooting the network related problems

The commands must be executed with root privileges

-> The Status of The Iptables Firewall

         # service iptables status

-> Disable The Iptables

            # service iptables save

             # service iptables stop

            # chkconfig iptables off

-> Enable The Iptables

           # service iptables start

           # chkconfig iptables on