日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 Linux教程 正文

Linux常用命令

更新時間: 2020-07-14 Linux教程

查看應用進程號

ps aux | grep nginx

ps -ef | grep nginx

查看端口對應的進程號

lsof  -i:3306

 lsof參數:

-a:列出打開文件存在的進程;
-c<進程名>:列出指定進程所打開的文件;
-g:列出GID號進程詳情;
-d<文件號>:列出占用該文件號的進程;
+d<目錄>:列出目錄下被打開的文件;
+D<目錄>:遞歸列出目錄下被打開的文件;
-n<目錄>:列出使用NFS的文件;
-i<條件>:列出符合條件的進程。(4、6、協議、:端口、 @ip )
-p<進程號>:列出指定進程號所打開的文件;
-u:列出UID號進程詳情;
-h:顯示幫助信息;
-v:顯示版本信息。

根據進程號查看對應的信息

netstat -anop | grep PID

知道IP如何查看MAC地址

先ping 已知的IP地址,然后查看arp緩存表

ping 192.168.1.252
cat /proc/net/arp

ln 軟連接

軟鏈接文件有類似于Windows的快捷方式。它實際上是一個特殊的文件。在符號連接中,文件實際上是一個文本文件,其中包含的有另一文件的位置信息,

軟鏈接就是ln -s ** **,它會在你選定的位置上生成一個文件的鏡像,不會占用磁盤空間,硬鏈接ln ** **,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。

ln -s  源文件  目標文件

例如:

ln -s /usr/local/php/bin/php /usr/bin/php

swap交換分區的手動清除和刷新

物理內存接近飽和時,系統會自動將不常用的內存文件轉儲到SWAP中,但SWAP使用率達30%的時候對系統性能可能有一定影響。

關閉swap  swapoff -a   開啟swap   swapon -a   

刷新就是執行上述的先關閉再打開的兩命令(關閉/重啟swap),去刷新一次SWAP(將SWAP里的數據轉儲回內存,并清空SWAP里的數據)

sudo swapoff -a && sudo  swapon -a

shell中的豎線(|)管道符號

管道符號,是unix一個很強大的功能,符號為一條豎線:"|"。
用法: command 1 | command 2 他的功能是把第一個命令command 1執行的結果作為command 2的輸入傳給command 2
例如:

cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin

加上|head -n1 之后

cat /etc/passwd|head -n1
root:x:0:0:root:/root:/bin/bash

當前目錄文件大小

du -h -d 1      # 顯示當前目錄下所有一級子目錄的大小
du -sh #顯示當前目錄的總大小


欄目分類
最近更新