Skip to content
Uudet virat
  • Systemkrav för Windows 11
  • Windows 11 nolldagssårbarhet gör vem som helst till administratör
  • Windows 11 får omgjorda 2D-emojis
  • Hur man installerar drivrutiner och valfria uppdateringar på Windows 11
  • Hur man återställer raderade filer med winfr easy mode på Windows 10
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Linux - 11 Används för kommandot ’ps’ i Linux

Använd Ps On Linux Hero

11 Används för kommandot ’ps’ i Linux

    tisdag maj 4, 2021

Contents

  • 1 11 Används för kommandot ’ps’ i Linux
    • 1.1 1. Visa alla processer
    • 1.2 2. Filtrera efter användare
    • 1.3 3. Filtrera efter processnamn
    • 1.4 4. Filtrera efter process-ID
    • 1.5 5. Grep inom resultat
    • 1.6 6. Visa specifika kolumner
    • 1.7 7. Sortera processer efter användning
    • 1.8 8. Byt namn på kolumnrubriker
    • 1.9 9. Visa resultat i hierarkisk trädstil
    • 1.10 10. Visa processtrådar
    • 1.11 11. Visa alla rotprocesser
    • 1.12 Slutsats

11 Används för kommandot ’ps’ i Linux

För systemadministratörer, ps är ett ofta använt verktyg. Det används för att lista de processer som för närvarande körs på ditt system med en mängd olika filter- och visningslägen tillgängliga via flaggor och argument.

Syntaxen för ps kan vara subtilt udda. Vi kommer att följa UNIX-konventionen med ett enda streck före en flagga eftersom det är den överlägset mest stödda syntaxen. Det kan dock också köras med BSD-syntax, som tappar prefixstreck och använder en separat flaggnamnssyntax. Till exempel aux flagga ersätter de vanligaste -ef flagga. Se till att du vet vilken du använder.

1. Visa alla processer

ps -ef

Använd Ps On Linux Ef Flag

Visar alla pågående processer med fullständig data om varje process. Dessa data inkluderar kolumner som visar PID, terminal typ (TTY), tidskörning och kommandonamn.

2. Filtrera efter användare

ps -e -u userName

Filtrerar ps-resultat för att endast visa processer som ägs av det angivna användarnamnet. Kan också användas utan prefixet.

3. Filtrera efter processnamn

Använd Ps On Linux C Flag

ps -C name

Filtrerar resultaten efter processnamnet. Sökningen är inte skiftlägeskänslig, men alla processnamn är i alla fall små bokstäver. Söker igenom alla processer utan -e prefix.

4. Filtrera efter process-ID

ps -ef -p 1234,5678,9012

Om du känner till process-ID för den körande processen du vill visa, kan du filtrera efter det specifikt med -p flagga. Detta kan ta flera PID som argument, åtskilda av ett enda komma och inget utrymme.

5. Grep inom resultat

ps -ef | grep worker

Använd Ps On Linux Grep

Om du vill ha mer flexibilitet att söka inom resultaten från ps kan du pipa resultaten till grep. Även om detta är mer en kombination av kommandon än ett rent ps-kommando, är det en vanlig del av administratörens verktygsbälte. Med grepkan du söka med hjälp av reguljära uttryck för mönstermatchning och mer.

6. Visa specifika kolumner

ps -e -o pid,uname,pcpu,pmem,comm

Använd Ps på Linux O-flagga

De -o flagg anger specifika alternativ för visning av utdata för ps-kommandos resultat. Se en fullständig lista över standardvisningsalternativ för ps.

7. Sortera processer efter användning

ps -e --sort=-pcpu -o pid,pcpu,comm

Sorterar kommandon efter listade kolumner. Minusprefixet (-) sorterar i fallande ordning, medan plusprefixet (+) sorteras i stigande ordning. Detta kommando använder också -o kommando för att visa specifika kolumner, vilket inte är absolut nödvändigt för sortering.

8. Byt namn på kolumnrubriker

Använd Ps On Linux Rename Headers

ps -o pid=Process,ruser=RealUser,comm=Command

När du använder -o kommando för att skapa ett användarspecificerat utseende, kan kolumner döpas om. Lägg till en = (lika) tecken och önskat namn med hjälp av a -o flagga för varje namn på rubrik. Rubriker kan också döljas i specifika kolumner genom att lämna ett tomt efter likhetstecknet. Du kan blanda och matcha med kolumner med namnnamn och standardnamn. Var noga med att använda en -o flagga för varje döpt kolumn som visas nedan:

ps -e -o pid,pcpu=CPU -o pmem=RAM,comm

9. Visa resultat i hierarkisk trädstil

ps -e --forest

Använder ASCII-konst för att skapa en trädstruktur för att visa processer. Visar gaffel- och barnprocesser som ättlingar till lämpliga överordnade processer, sortering för att matcha. Använd för att dölja trädets ”grenar” -H istället för --forest.

10. Visa processtrådar

ps -p 4041 -L

Använd Ps på Linux L-trådarnas flagga

De -L flagg växlar på trådvisning för alla funktioner i ps. Det är mest användbart när du spårar trådarna i en specifik process.

11. Visa alla rotprocesser

ps -f -U root -u root

Använd Ps på Linux Root Processes 2

Utför en sökning efter alla processer som körs med verkliga och effektiva rotidentifieringar. Detta visar dem i fullformat tack vare -f flagga. Du kan kombinera det med -o flagga för att anpassa utdata.

Slutsats

Medan UNIX-stilflaggorna passar bättre med andra terminalkommandon kan BSD-kommandona visa information i olika och ibland mer användbara format. Om du är intresserad av att lära dig mer om BSD-stilflaggor, kolla in ps man sida.

#Används #för #kommandot #Linux

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Inläggsnavigering

Previous Article
Next Article

Senaste inläggen

  • Systemkrav för Windows 11
  • Windows 11 nolldagssårbarhet gör vem som helst till administratör
  • Windows 11 får omgjorda 2D-emojis
  • Hur man installerar drivrutiner och valfria uppdateringar på Windows 11
  • Hur man återställer raderade filer med winfr easy mode på Windows 10

Kategorier

  • Deals
  • News
  • Software Tools

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Alltid aktiverad
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SPARA OCH ACCEPTERA

Terms and Conditions - Privacy Policy