Linux show processes with port

Содержание
  1. Найти процесс по номеру порта в Linux
  2. Пример использования netstat
  3. Пример использования fuser
  4. Пример использования lsof
  5. How to check if port is in use on Linux or Unix
  6. How to check if port is in use in
  7. Option #1: lsof command
  8. Option #2: netstat command
  9. Linux netstat syntax
  10. FreeBSD/MacOS X netstat syntax
  11. OpenBSD netstat syntax
  12. Option #3: nmap command
  13. A note about Windows users
  14. Conclusion
  15. Как проверить открытые порты в Linux (используемые порты)
  16. How to Check for Listening Ports in Linux (Ports in use)
  17. В этой статье объясняется , как узнать, какие услуги прослушивает порты с помощью netstat, ss и lsof команд. Инструкции применимы для всех операционных систем на базе Linux и Unix, таких как macOS.
  18. Что такое открытый порт (порт прослушивания)
  19. Проверьте порты прослушивания с netstat
  20. Проверьте порты прослушивания с ss
  21. Проверьте порты прослушивания с lsof
  22. Вывод
  23. Show All Running Processes in Linux using ps/htop commands
  24. Linux commands show all running processes
  25. How to list process with the ps command
  26. See every process on the Linux system
  27. How to see every process except those running as root
  28. See process run by user vivek
  29. Linux running processes with top command
  30. How to display a tree of processes
  31. Print a process tree using ps
  32. Get info about threads
  33. Task: Get security info
  34. How to save process snapshot to a file
  35. How to lookup process by name
  36. Say hello to htop and atop
  37. atop program
  38. Conclusion

Найти процесс по номеру порта в Linux

При работе в Unix-системах мне частенько приходится определять, какой процесс занимает порт, например, чтобы остановить его и запустить на нём другой процесс. Поэтому я решил написать эту небольшую статью, чтоб каждый, прочитавший её, мог узнать, каким процессом занят порт в Ubuntu, CentOS или другой ОС из семейства Linux.

Как же вычислить, какие запущенные процессы соотносятся с занятыми портами? Как определить, что за процесс открыл udp-порт 2222, tcp-порт 7777 и т.п.? Получить подобную информацию мы можем нижеперечисленными методами:

netstat утилита командной строки, показывающая сетевые подключения, таблицы маршрутизации и некоторую статистику сетевых интерфейсов; fuser утилита командной строки для идентификации процессов с помощью файлов или сокетов; lsof утилита командной строки, отображающая информацию об используемых процессами файлах и самих процессах в UNIX-системе; /proc/$pid/ в ОС Linux /proc для каждого запущенного процесса содержит директорию (включая процессы ядра) в /proc/$PID с информацией об этом процессе, в том числе и название процесса, открывшего порт.

Использование вышеперечисленных способов может потребовать права супер-пользователя.

Теперь давайте рассмотрим каждый из этих способов по отдельности.

Пример использования netstat

Введём в командную строку команду:

Получим примерно такой результат:

Из вывода видно, что 4942-й порт был открыт Java-приложением с PID’ом 3413. Проверить это можно через /proc :

Примерный результат выполнения команды:

При необходимости получения информации по конкретному порту (например, 80-му, используемого обычно для HTTP) вместо отображения всей таблицы можно grep -ануть результат:

Результат будет примерно такой:

Пример использования fuser

Для того, чтобы вычислить процесс, занимающий порт 5050, введём команду:

И получим результат:

Аналогичным образом, как мы делали выше, можно посмотреть процесс в его директории /proc/$PID , в которой можно найти много интересной дополнительной информации о процессе, такую как рабочая директория процесса, владелец процесса и т.д., но это выходит за рамки этой статьи.

Пример использования lsof

При использовании lsof введите команду по одному из шаблонов:

Пример реального использования:

После этого мы можем получить более полную информацию о процессах с PID’ами 2123, 2124 и т.д..

На выходе получим примерно следующее:

Получить информацию о процессе также можно следующим проверенным способом:

В этом выводе можно выделить следующие параметры:

  • 2727 — PID;
  • www-date — имя пользователя владельца;
  • www-date — название группы;
  • /usr/sbin/apache2 -k start — название команды с аргументами;
  • 14:27:33 — время работы процесса в формате [[дд-]чч:]мм:сс;
  • Mon Nov 30 21:21:28 2015 — время старта процесса.

Надеюсь, у меня получилось доступно объяснить, как определить процесс по порту в Linux-системах, и теперь у вас ни один порт не останется неопознанным!

Источник

How to check if port is in use on Linux or Unix

H ow do I determine if a port is in use under Linux or Unix-like system? How can I verify which ports are listening on Linux server? How do I check if port is in use on Linux operating system using the CLI?

It is important you verify which ports are listening on the server’s network interfaces. You need to pay attention to open ports to detect an intrusion. Apart from an intrusion, for troubleshooting purposes, it may be necessary to check if a port is already in use by a different application on your servers. For example, you may install Apache and Nginx server on the same system. So it is necessary to know if Apache or Nginx is using TCP port # 80/443. This quick tutorial provides steps to use the netstat, nmap and lsof command to check the ports in use and view the application that is utilizing the port.

Tutorial details
Difficulty level Easy
Root privileges Yes
Requirements lsof, ss, and netstat on Linux
Est. reading time 3 minutes

How to check if port is in use in

To check the listening ports and applications on Linux:

  1. Open a terminal application i.e. shell prompt.
  2. Run any one of the following command on Linux to see open ports:
    sudo lsof -i -P -n | grep LISTEN
    sudo netstat -tulpn | grep LISTEN
    sudo ss -tulpn | grep LISTEN
    sudo lsof -i:22 ## see a specific port such as 22 ##
    sudo nmap -sTU -O IP-address-Here
  3. For the latest version of Linux use the ss command. For example, ss -tulw

Let us see commands and its output in details.

Option #1: lsof command

The syntax is:
$ sudo lsof -i -P -n
$ sudo lsof -i -P -n | grep LISTEN
$ doas lsof -i -P -n | grep LISTEN ### [OpenBSD] ###
Sample outputs:

Fig.01: Check the listening ports and applications with lsof command

Option #2: netstat command

You can check the listening ports and applications with netstat as follows.

Linux netstat syntax

Run netstat command along with grep command to filter out port in LISTEN state:
$ netstat -tulpn | grep LISTEN
The netstat command deprecated for some time on Linux. Therefore, you need to use the ss command as follows:
sudo ss -tulw
sudo ss -tulwn
sudo ss -tulwn | grep LISTEN

Where, ss command options are as follows:

  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:
    • How to set up Redis sentinel cluster on Ubuntu or Debian Linux
    • How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2)
    • How to set up Mariadb Galera cluster on Ubuntu or Debian Linux
    • A podman tutorial for beginners – part I (run Linux containers without Docker and in daemonless mode)
    • How to protect Linux against rogue USB devices using USBGuard

Join Patreon

  • -t : Show only TCP sockets on Linux
  • -u : Display only UDP sockets on Linux
  • -l : Show listening sockets. For example, TCP port 22 is opened by SSHD server.
  • -p : List process name that opened sockets
  • -n : Don’t resolve service names i.e. don’t use DNS

FreeBSD/MacOS X netstat syntax

$ netstat -anp tcp | grep LISTEN
$ netstat -anp udp | grep LISTEN

OpenBSD netstat syntax

$ netstat -na -f inet | grep LISTEN
$ netstat -nat | grep LISTEN

Option #3: nmap command

The syntax is:
$ sudo nmap -sT -O localhost
$ sudo nmap -sU -O 192.168.2.13 ##[ list open UDP ports ]##
$ sudo nmap -sT -O 192.168.2.13 ##[ list open TCP ports ]##
Sample outputs:

Fig.02: Determines which ports are listening for TCP connections using nmap

A note about Windows users

You can check port usage from Windows operating system using following command:
netstat -bano | more
netstat -bano | grep LISTENING
netstat -bano | findstr /R /C:»[LISTEING]»

Conclusion

This page explained command to determining if a port is in use on Linux or Unix-like server. For more information see the nmap command and lsof command page online here

🐧 Get the latest tutorials on Linux, Open Source & DevOps via

Источник

Как проверить открытые порты в Linux (используемые порты)

How to Check for Listening Ports in Linux (Ports in use)

В этой статье объясняется , как узнать, какие услуги прослушивает порты с помощью netstat, ss и lsof команд. Инструкции применимы для всех операционных систем на базе Linux и Unix, таких как macOS.

При устранении неполадок сетевого подключения или проблем, связанных с конкретным приложением, в первую очередь следует проверить, какие порты фактически используются в вашей системе, а какое приложение прослушивает определенный порт.

Что такое открытый порт (порт прослушивания)

Сетевой порт идентифицируется его номером, соответствующим IP-адресом и типом протокола связи, таким как TCP или UDP.

Порт прослушивания — это сетевой порт, который прослушивает приложение или процесс, выступая в качестве конечной точки связи.

Каждый порт прослушивания может быть открыт или закрыт (отфильтрован) с помощью брандмауэра. В общих чертах, открытый порт — это сетевой порт, который принимает входящие пакеты из удаленных мест.

Вы не можете иметь две службы, прослушивающие один и тот же порт на одном и том же IP-адресе.

Например, если вы используете веб-сервер Apache, который прослушивает порты, 80 и 443 вы пытаетесь установить Nginx, позднее не удастся запустить, потому что порты HTTP и HTTPS уже используются.

Проверьте порты прослушивания с netstat

netstat это инструмент командной строки, который может предоставить информацию о сетевых подключениях

Чтобы получить список всех прослушиваемых портов TCP или UDP, включая службы, использующие порты и состояние сокета, используйте следующую команду:

Параметры, используемые в этой команде, имеют следующее значение:

  • -t — Показать порты TCP.
  • -u — Показать порты UDP.
  • -n — Показать числовые адреса вместо разрешения хостов.
  • -l — Показывать только порты прослушивания.
  • -p — Показать PID и имя процесса слушателя. Эта информация отображается, только если вы запускаете команду от имени пользователя root или sudo .

Вывод будет выглядеть примерно так:

Важными столбцами в нашем случае являются:

  • Proto — Протокол, используемый сокетом.
  • Local Address — IP-адрес и номер порта, на котором слушает процесс.
  • PID/Program name — PID и название процесса.

Если вы хотите отфильтровать результаты, используйте команду grep . Например, чтобы узнать, какой процесс прослушивает TCP-порт 22, вы должны набрать:

Выходные данные показывают, что на этой машине порт 22 используется сервером SSH:

Если вывод пуст, это означает, что ничего не прослушивает порт.

Вы также можете отфильтровать список на основе критериев, например, PID, протокола, состояния и т. Д.

netstat устарел и заменен на ss и ip , но все же это одна из наиболее часто используемых команд для проверки сетевых подключений.

Проверьте порты прослушивания с ss

ss новый netstat . В нем отсутствуют некоторые netstat функции, но он предоставляет больше состояний TCP и работает немного быстрее. Параметры команды в основном одинаковы, поэтому переход с netstat на ss не сложен.

Чтобы получить список всех прослушивающих портов ss , наберите:

Вывод почти такой же, как тот, о котором сообщили netstat :

Проверьте порты прослушивания с lsof

lsof это мощная утилита командной строки, которая предоставляет информацию о файлах, открытых процессами.

В Linux все это файл. Вы можете думать о сокете как о файле, который пишет в сеть.

Чтобы получить список всех прослушивающих TCP-портов, lsof введите:

Используются следующие параметры:

  • -n — Не конвертируйте номера портов в имена портов.
  • -p — Не разрешайте имена хостов, показывайте числовые адреса.
  • -iTCP -sTCP:LISTEN — Показывать только сетевые файлы с состоянием TCP LISTEN.

Большинство имен выходных столбцов говорят сами за себя:

  • COMMAND , PID , USER — имя, ИДП и пользователь , запустив программу , связанную с портом.
  • NAME — номер порта.

Чтобы узнать, какой процесс прослушивает определенный порт, например, порт, который 3306 вы используете:

Выходные данные показывают, что порт 3306 используется сервером MySQL:

Для получения дополнительной информации посетите страницу руководства lsof и прочитайте обо всех других мощных опциях этого инструмента.

Вывод

Мы показали вам несколько команд, которые вы можете использовать для проверки того, какие порты используются в вашей системе, и как найти процесс, который прослушивает определенный порт.

Источник

Show All Running Processes in Linux using ps/htop commands

H ow do I see all running process in Linux operating systems using command line or GUI options? How can I show all running Processes in Linux operating system?

Introduction: A process is nothing but tasks within the Linux operating system. A process named httpd used to display web pages. Another process named mysqld provides database service. You need to use the ps command. It provides information about the currently running processes, including their process identification numbers (PIDs). Both Linux and UNIX support the ps command to display information about all running process. The ps command gives a snapshot of the current processes. If you want a repetitive update of this status, use top, atop, and htop command as described below.

Tutorial details
Difficulty level Easy
Root privileges Yes
Requirements Linux terminal with ps/top/htop utilities
Est. reading time 4 minutes

Linux commands show all running processes

Apart from ps command, you can also use the following commands to display info about processes on Linux operating systems:

  1. top command : Display and update sorted information about Linux processes.
  2. atop command : Advanced System & Process Monitor for Linux.
  3. htop command : Interactive process viewer in Linux.
  4. pgrep command : Look up or signal processes based on name and other attributes.
  5. pstree command : Display a tree of processes.

How to list process with the ps command

Type the following ps command to display all running process:
# ps -aux | less
OR
# ps aux | less
Where,

  • A : Select all processes
  • u : Select all processes on a terminal, including those of other users
  • x : Select processes without controlling ttys

See every process on the Linux system

Either pass -A or -e option to show all processes on your server/workstation powered by Linux:
# ps -A
# ps -e

How to see every process except those running as root

To negates the selection pass the -N or —deselect option to the ps command:
# ps -U root -u root -N
OR
# ps -U root -u root —deselect

See process run by user vivek

Select by process by effective user ID (EUID) or name by passing username such as vivek:
# ps -u vivek

  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:
    • How to set up Redis sentinel cluster on Ubuntu or Debian Linux
    • How To Set Up SSH Keys With YubiKey as two-factor authentication (U2F/FIDO2)
    • How to set up Mariadb Galera cluster on Ubuntu or Debian Linux
    • A podman tutorial for beginners – part I (run Linux containers without Docker and in daemonless mode)
    • How to protect Linux against rogue USB devices using USBGuard

Join Patreon

Linux running processes with top command

The top program provides a dynamic real-time view of a running system. Type the top at command prompt:
# top
Sample outputs:

Fig.01: top command: Display Linux Tasks

How to display a tree of processes

The pstree command shows running processes as a tree. The tree is rooted at either pid or init if pid is omitted. If a user name is specified, all process trees rooted at processes owned by that user are shown.
$ pstree
Sample outputs:

Fig.02: pstree – Display a tree of processes

# ps -ejH
# ps axjf
Sample outputs:

Manage processes from the Linux terminal

Get info about threads

Type the following command:
# ps -eLf
# ps axms

Task: Get security info

Type the following command:
# ps -eo euser,ruser,suser,fuser,f,comm,label
# ps axZ
# ps -eM

How to save process snapshot to a file

Type the following command:
# top -b -n1 > /tmp/process.log
Or you can email result to yourself:
# top -b -n1 | mail -s ‘Process snapshot’ you@example.com

How to lookup process by name

Use pgrep command command. It looks through the currently running processes and lists the process IDs which matches the selection criteria to screen. For example, display firefox process id:
$ pgrep firefox
Sample outputs:

Following command will list the process called sshd which is owned by a user called root:
$ pgrep -u root sshd

Say hello to htop and atop

htop is interactive process viewer just like top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines. Tasks related to processes (killing, renicing) can be done without entering their PIDs. To install htop on a Debian/Ubuntu Linux, type the following apt-get command/apt command:
# apt-get install htop
or use the yum command to install htop on a CentOS/RHEL:
# yum install htop
Now type the htop command at the shell prompt:
$ htop
Sample outputs:

Fig.03: htop in action (click to enlarge)

atop program

The program atop is an interactive monitor to view the load on a Linux system. It shows the occupation of the most critical hardware resources (from a performance point of view) on system level, i.e. cpu, memory, disk and network. It also shows which processes are responsible for the indicated load with respect to cpu- and memory load on process level; disk- and network load is only shown per process if a kernel patch has been installed. Type the following command to start atop:
# atop
Sample outputs:

Fig.04: Atop Command in Action (click to enlarge)

See also:

Conclusion

Linux processes carry out various tasks/jobs within the Linux distribution. Since Linux is a multiprocessing operating system, one can run multiple tasks in the background. Hence it is essential to know how to show all running processes in Linux.

🐧 Get the latest tutorials on Linux, Open Source & DevOps via

Category List of Unix and Linux commands
Documentation help • mandb • man • pinfo
Disk space analyzers df • duf • ncdu • pydf
File Management cat • cp • less • mkdir • more • tree
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux Desktop Apps Skype • Spotify • VLC 3
Modern utilities bat • exa
Network Utilities NetHogs • dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • glances • gtop • jobs • killall • kill • pidof • pstree • pwdx • time • vtop
Searching ag • grep • whereis • which
Shell builtins compgen • echo • printf
Text processing cut • rev
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Comments on this entry are closed.

i hope you dont mind, i have borrowed your image showing PS for my assigment, i have have referenced this site and the date

been tinkering with linux for 2 years, still have to reference some basic commands. If I had a penny for how many times I’ve gone something along the lines of “urh, how do I merge folders with cp again” *google, spots cyberciti* , they’ll probably have some good examples..

No offense, but this is akin to posting instructions on how to walk.

You are a an elitest jerk. Interesting that for someone who believes he already knows everything, you are entirely ignorant of this fact. It is likely that no one was impressed by your comment except yourself.

Don’t worry, he wrote his original lame comment back in 08. He’s probably less ignorant now.

The guy is an idot

‘last updated at JULY 6, 2012’ or may be in 2008 it was! Btw – I have to still meet some one who was born walking.

You guys are great examples of why I no longer prefer to live in the Linux / Eunuchs world. Wow.

You will find this relevant.

Nice try ******. People brand new to Linux are actually learning how to walk again, and this is important information.

@saurabh – I’m glad you think this is like posting instructions on how to walk. I’m also glad that you are such a naturally gifted user that you knew this without ever having to look up how to do this. Some of us have just started using Linux and guess what it is small little tid bits like this that help.

Thanks a lot for the info. It proved really useful. Sometimes it helps when somebody tells you how to walk…

It’s fantastic to know that a great community is behind it.

can someone tell me how to create a script that list all processes that are taking more than 10% of cpu time?

btw i am a noob lol

@saurabh no offense, are you an Indian? If so, that explains and if not, set up your own site and don’t post anything on it loser.

what the hell do u know about indian? shut the hell up and do some linux home work kiddo..

@akinhowtowalk: i’m so glad you’ve demonstrated so much more maturity than saurabh through your sweeping generalization.

The guy who wrote the article is also indian. His name is Vivek

Lol @ akinhowtowalk. Well said!

Hahah indians are the most dumb nation and yes smelly tooo 🙂

shut up man…mind ur tounge..wt u knw abt indians.

How dare you say a thing about our beautiful country, u BMF?

amazing how something like a simple request for a bit of help on a topic can lead to racist banter….

keep it simple, keep it clean, don’t be judgmental of Indians or any other race, and STAY ON the TOPIC of the THREAD!!

// and yes, everyone needs to learn how to walk, and how to do the basics, before they can move to more advanced things…..

@pyrolighting VERY WELL SAID

Well said, thank you.

i want to know how can i run command that show me which script is currently running and by which user

Hi Everybody, I got an cleared information in this site. But I want to know that what are the process currently active in my shell. If any body know, please email me @ allimut@gmail.com

Yo thanks heaps for this info! It’s just what I needed! *favourited*

akinhowtowalk good answer for the loser 😀

I’ve been walking the Linux path for a long time and it’s nice to see this type of command posted.

To see what is running and consuming resources you could use (exactly as it is shown):
ps -e -o pcpu,cpu,nice,state,cputime,args –sort pcpu | sed “/^ 0.0 /d”

which is nice to enter into the .bashrc in your home directory as an alias. Like this (on the last line after every other entry):
alias hog=’ps -e -o pcpu,cpu,nice,state,cputime,args –sort pcpu | sed “/^ 0.0 /d”‘

so the next time I log in I can just type hog at the command line and see all process running and consuming resources, sorted.

In the path of Linux, if you want to start running without knowing how to walk, what will happen? Begginers know that they can get to the top, but step by step. Otherwise, they’ll fall. And let’s stop the metaphores xD

Any one help to find command history with date & time.

$ HISTTIMEFORMAT=”%d/%m/%y %T ”
OR
$ echo ‘export HISTTIMEFORMAT=”%d/%m/%y %T “‘ >>

/.bash_profile
Where,
%d – Day
%m – Month
%y – Year
%T – Time
To see history type
$ history

Thank you. found it very useful 🙂
Lol@akinhowtowalk well said 🙂
Regards,
ILoveTakingHelp 😛

Thanks for posting this ! You’ve helped me a lot !

thanks for that. i needed this to set something running and set-up on a linux server. but i needed to kill it first so :)thanks.

i find this site really usefull and find the stuff what i was looking for…
and saurabh’s comment was not justified…
but what was ur comment on being an indian… i really didnt understood that…and y..
that explains wat.

Thanks for the htop info, really useful tool.

thx.
it’s nice
thx a lot for this tool

Hey, can someone please give me instructions on how to walk?

1. Stand up with feet together.
2. Put one foot forward of the other foot.
3. Put other foot in front of the one you just moved.
Repeat #s 2 and 3 until you have reached your destination.

I tried, but got some error messages.

Warning: proceeding can cause stability issues in the system
Warning: bad pathway
Process KNEE broken, terminating.

Since I learnt how to use ps I forgot how to walk. Anyone know the neccessary commands?

Cool instruction, i dont know there were commands that named “TOP”

and…… i forget how to walk =( *(googling how to walk)

saurabh, were you born walking? Didn’t think so.

saurabh takes baby steps as he is always half drunk

that is all you may go on with your sad life.

saurabh:
how do you expect newbies to learn if people don’t post stuff like this?

This command is usefull when you whant to know what process is responsible for each open port.

I’m amazed that more then one and a half year after a person has posted a single message,
Chongopants 09.24.09 at 7:17 pm
saurabh, stfu..
that is all you may go on with your sad life.
something like this is still said

very helpful page!! Thx a lot to whoever wrote it

thankz very much master ..

its a good post .. and very usefull for me 🙂

htop 😀 i was find for more times

Don’t generalize, not all Indians are like saurabh. Grow up. Boasting exists irrespective of race.

@akinhowtowalk – I am really offended by your remarks on a specific nation. I dont expects mature guys to make such kind of remark. really very disappointing (i can also go dirty in reaction but i dont prefer to). Make sure you comment on individual and not on any group/society/nation.

@Saurabh – If you are an expert then i will appreciate you posting advance topics on linux and punlish the URL on this forum. If you cant do that much for community then you dont have any rights to comments on someones contribution.

nice reply.
well put,
and well explained to both of our friends concerned.

And btw, This was an Awesome post! 🙂

i probably think saurab never came back to this page after he commented on it. You guys were so foolish enough to comment back . lol
I was just looking for something that can give me the green signal so that i can quit all running processes before i shut my computer…. And i ended up here. Looks i i still cant get what i should type to see only those processes that are running currently. Some thing like the task manager in windows . Any help with that ?

Please go ahead and reboot

Hi
I wanted to display only PID and Process name in MAC OS. “ps” doesn’t display process name rather command only. Can Anyone help.
Thanx & regards in advance
Noufal

I am a complete newbie to linux and I *am* learning to walk with it,, so thanks for the article 🙂

akinhowtowalk probably said that regarding Indians coz he knows that Indians are smarter .. atleast they make our Business run smoothly ..cheers 🙂

Thanks. In an introduction to UNIX class, this helped out and quicker than looking it up in my textbook.

Very userful.. Thanks a lot….

Nice….. got geat help…. Thanks…

Great Site.
Well written articles.
And Just to keep it going…
Why walk when you can run with Linux!!

I am using Fedora 14 in my laptop. I installed an .rpm file , but i don’t know how to run that software. please help me. I am new for Linux.

Well I think the first best question that needs to be asked is what software have you installed?

I installed an CFD software named as ‘ZNTutor-CFD-2.1.0-0.i386.rpm’. the installation is successful.

As this is a commercial program I wont be installing it to have a look. I would suggest asking the question in a forum more related / dedicated to this product. Also have a look to find where the package was installed and read the manual that was supplied.
If this manual doesn’t even cover the simple processes I would be a little worried about it considering the subject matter involved.

Ok I will try to get that..

Thanks very useful

Very useful keep going on!

Very laconic and very good article
Thanks

Thanks a lot Vivek for taking the time to post the help for these commands in a detailed manner!

Thanks for the help, I found the problem right off!

Very useful, thanks!

i’m running one process in linux server with the common user that is using by 20 people from different windows machine, i want to know who executed the command at what time in the linux server? is there any file/log location that having all the commands that executed in the server.

Thanks in adv,
Kebiraj

very useful commands, thanks to OP.

Thanks to everyone else for the amusing read lol

Thanks a lot for this articles. I searched for one solution and found several in one page. God bless u Vivek for making some of us who are new and started to “walk” with Linux, and for those unjustified comments..well just ignored them.

Thanks, Well explained.

Great article. Thank you very much. And one thing to remember for all linuxholics, “Linux is for human being’s goodness” , sharing is the fuel that runs the community. Share everything even if you think it is less important, because there are many people who are looking for a point to startup. Knowing Linux means nothing if you don’t know the great philosophy behind it.
thanks,

Many thanks for posting those instructions.

Great work, very clear instruction. I’ve been using Linux for 2 years and still believe there’s a lot for me to learn or I should say to know. Pages like this makes a huge difference for learners who try and never give up. I really appreciate the time and efforts of the author, keep it up my friend. As for the guy with “walk” comment I’d like to say you don’t have to read what you don’t like, at least give this guy the credit for the time and effort for putting this together for the world and, go ahead and show the world what you’re ca[able of.

@saurobh: Successful troll is successful. lol

Really helpful post, thanks 🙂

Can any one tell me how can i list all the processes launched from a directory and sort them to find the process which is consuming more memory than others.
We are using AIX.
Please help me.

thanks so much dude. it really helps me, i’m new in linux

good post. quite useful.

hello,i wonder,how to know the details of user who run specific processes?

bkmraaster on November 6, 2011 Oh well why not give it a shot, there’s nothing to lose, so I guess there’s everything to win! And cmon who doesn’t like sony products!

Thanks for your article, help me a lot!

This site’s one of the best resources for nix noobs … much prec

i have run vacum but still the problem not yet solved

[root@onms-dr mysql]# /etc/init.d/opennms start
Starting OpenNMS: org.postgresql.util.PSQLException: FATAL: database is not accepting commands to avoid wraparound data loss in database “postgres”
OpenNMS runs better if you start up the database first.
[FAILED]

you can also view all the running process by running the below command

Nice site… for noobs 🙂

I’ve just boomarked the website, it’s useful for my jobs.

how can I print the virtual pages allocated to the currently running processes on my system and also the page faults associated with them?

Yip years later this is still a useful page. Didn’t know about htop, quite like it.

I thought I saw a comment asking how to show processes for a user.
top -u root
or
htop -u root

great stuff and that htop thing was really useful

Nice tut, i love htop, it’s very good 🙂

Thanks for the contribution!

P.S. Don’t feed the trolls.

hello everyone will u pls tell me use of sort -o cmd

Thank you much. The information might be dated, but still very relevant. Good Stuff.

Great article thanks to author for this nice help.
To all those above blaming Indian in any mean, just google our statistics over technology, you will see that you people are learning from Indian.So dont angry me again

Lots of racism in America (and elsewhere), sadly. Chump still getting almost half the poll; his ratings have dipped a little after a series of spectacular gaffes and public GOP infighting, but that probably mostly just reflects the natural reticence of some voters to tell opinion pollsters to their face that they’re a racist, and not an actual opinion shift. (In the UK such opinion polling reticence at the clipboard-face produced the “shy Tory” and “shy Brexiteer” phenomena in 1992 and 2016, which badly overestimated Labour and Remain support respectively, and predicted the opposite results to actual). Rednecks seem to prevail in America, and in my estimation a Chump presidency remains a very real risk.

The Indian space programme is well-resourced and impressively ambitious. By way of contrast, the British space programme is run on a shoestring from a garden shed in Leicester. Its crowning achievement was the BEAGLE2, which was made from old Sqezy washing-up liquid bottles and sticky-backed plastic. BEAGLE2’s signal lasted for about 20 seconds before fading away with a whimper, leading Prof. Colin Pillinger to lament: “If only Britain had applied to India for overseas aid, we could have afforded a second reel of sticky-backed plastic to hold the undercarriage together and BEAGLE2 would still be transmitting”.

To show all active services, both upstart and chkconfig, try:

( chkconfig –list | grep :on | sed ‘s/ .*//’ ; initctl list | grep process | sed ‘s/ .*//’ ) | sort

How to check that specific process is working fine or not for eg. HeartBeat manager, IKEN process, FSM, LSTP etc etc.

Regards
Chaitanya Mahamana
9871351236

which command shows who is currently on the system and their processes?

Источник

Читайте также:  Не могу удалить java с компьютера windows 10
Оцените статью