ps -ef | grep nginx 命令查找nginx進程信息
cat和vim命令的區(qū)別:
cat可以顯示文檔擦秽,vim可以除了可以查看文檔摘盆,還可以進行修改
在linux下進行數(shù)據(jù)的查找,可以使用? ?/后面加上需要查找的內容
Linux解壓的過程:
?這些都是tar的參數(shù)场躯。.tar.gz是一個壓縮包疤祭,.tar只是打包而沒有壓縮,注意這點茵瘾。
?z:通過gzip支持壓縮或解壓縮礼华。還有其他的壓縮或解壓縮方式,比如j表示bzip2的方式拗秘。
x:解壓縮圣絮。c是壓縮。 ?www.2cto.com ?
v:在壓縮或解壓縮過程中顯示正在處理的文件名
f:f后面必須跟上要處理的文件名雕旨。也就是說你不能寫成這樣 tar -zxfv zhcon-0.2.5.tar.gz?
tar zxvf jetty-distribution-9.4.30.v20200611.tar.gz -C jetty
//-C后面是指壓縮到指定的文件夾內
z代表gzip的壓縮包扮匠;x代表解壓;v代表顯示過程信息凡涩;f代表后面接的是文件
查看yum安裝目錄
1.rpm -qa|grep hdf5?
2.rpm -ql hdf5-1.8.7-1.el6.rf.x86_64
RPM默認安裝路徑:
/etc 一些設置文件放置的目錄如/etc/crontab
/usr/bin 一些可執(zhí)行文件
/usr/lib 一些程序使用的動態(tài)函數(shù)庫
/usr/share/doc 一些基本的軟件使用手冊與幫助文檔
/usr/share/man 一些man page文件
復制
將/opt/a/下的a目錄復制到 /opt/b/目錄下
cp -r /opt/a/ /opt/b/#將/opt/a/下的a.錄復制到 /opt/b/目錄
直接rm就可以了棒搜,不過要加兩個參數(shù)-rf 即:rm -rf 目錄名字
-r 就是向下遞歸,不管有多少級目錄活箕,一并刪除
-f 就是直接強行刪除力麸,不作任何提示的意思
linux進程的相關操作:
1、先查看進程pid
ps -ef | grep 進程名
2育韩、通過pid查看占用端口
netstat -nap | grep 進程pid
3克蚂、殺掉進程
kill -9 進程號
創(chuàng)建用戶以及設置密碼參考鏈接
https://blog.csdn.net/qq_38350907/article/details/78878747
top命令:
用于查看你的CPU?
df -h
?“df -h”這條命令再熟悉不過。以更易讀的方式顯示目前磁盤空間和使用情況筋讨。
“df -i” 以inode模式來顯示磁盤使用情況埃叭。
lsmod 查看加載的驅動列表
rmmod modname 卸載已加載的驅動
modprobe -rmodname 如果用以上命令無法卸載,先執(zhí)行此命令
ll命令悉罕,可以查看對應文件信息
**用戶名 (magesh): 已創(chuàng)建用戶的用戶名游盲,字符長度1個到12 個字符。**密碼(x):代表加密密碼保存在 `/etc/shadow 文件中蛮粮。**用戶 ID(506):代表用戶的 ID 號益缎,每個用戶都要有一個唯一的 ID 。UID 號為0的是為 root 用戶保留的然想,UID 號1到99是為系統(tǒng)用戶保留的莺奔,UID 號100-999 是為系統(tǒng)賬戶和群組保留的。**群組 ID (507):代表群組的 ID 號,每個群組都要有一個唯一的 GID 令哟,保存在 /etc/group文件中恼琼。**用戶信息(2g Admin - Magesh M):代表描述字段,可以用來描述用戶的信息(LCTT 譯注:此處原文疑有誤)屏富。**家目錄(/home/mageshm):代表用戶的家目錄晴竞。**Shell(/bin/bash):代表用戶使用的 shell 類型。
查看程序所在的目錄路徑:
1狠半、使用ps -ef | grep 進程名 就可以查看相對的路徑
如果第一步查看不了噩死,就用
ll /proc/進程號來查看對應的路徑
cwd?進程運行目錄
exe?執(zhí)行程序的絕對路徑
cmdline?程序運行時輸入的命令行命令
environ?記錄了進程運行時的環(huán)境變量
fd?目錄下是進程打開或使用的文件的符號連接
可以在var/log/目錄下查看相關進程的事件
tail messages?
tail head? more? less cat
一、cat 顯示文件連接文件內容的工具
cat 是一個文本文件(查看)和(連接)工具神年,通常與more搭配使用已维,與more不同的是cat可以合并文件。查看一個文件的內容已日,用cat比較簡單垛耳,就是cat后面直接接文件名。
如:root@ubuntu?:/# cat /etc/passwd
二飘千、cat 查看文件內容實例
[root@localhost?~]# cat /etc/profile??? 注:查看/etc/目錄下的profile文件內容堂鲜;
[root@localhost?~]# cat -b /etc/fstab?? 注:查看/etc/目錄下的profile內容,并且對非空白行進行編號护奈,行號從1開始缔莲;
[root@localhost?~]# cat -n /etc/profile??? 注:對/etc目錄中的profile的所有的行(包括空白行)進行編號輸出顯示;
[root@localhost?~]# cat -E /etc/profile???? 注:查看/etc/下的profile內容逆济,并且在每行的結尾處附加$符號;
cat 加參數(shù)-n 和nl工具差不多磺箕,文件內容輸出的同時奖慌,都會在每行前面加上行號;
[root@localhost ~]# cat -n /etc/profile
[root@localhost ~]# nl /etc/profile
cat 可以同時顯示多個文件的內容松靡,比如我們可以在一個cat命令上同時顯示兩個文件的內容简僧;
[root@localhost ~]# cat /etc/fstab /etc/profile
cat?對于內容極大的文件來說,可以通過管道|傳送到more 工具雕欺,然后一頁一頁的查看岛马;
[root@localhost ~]# cat /etc/fstab /etc/profile | more
三、cat 的創(chuàng)建屠列、連接文件功能
Linux中的管道: |?
利用Linux所提供bai的管道符“|”將兩個命令隔du開啦逆,管道符左邊命令的輸出就會作為管道符右zhi邊命dao令的輸入。連續(xù)使用管道意味著第一個命令的輸出會作為 第二個命令的輸入笛洛,第二個命令的輸出又會作為第三個命令的輸入夏志,依此類推。下面來看看管道是如何在構造一條Linux命令中得到應用的苛让。
1.利用一個管道
# rpm -qa|grep licq
這條命令使用一個管道符“|”建立了一個管道沟蔑。管道將rpm -qa命令的輸出(包括系統(tǒng)中所有安裝的RPM包)作為grep命令的輸入湿诊,從而列出帶有l(wèi)icq字符的RPM包來。
4.利用多個管道
# cat /etc/passwd | grep /bin/bash | wc -l
這條命令使用了兩個管道瘦材,利用第一個管道將cat命令(顯示passwd文件的內容)的輸出送給grep命令厅须,grep命令找出含有“/bin /bash”的所有行;第二個管道將grep的輸出送給wc命令食棕,wc命令統(tǒng)計出輸入中的行數(shù)朗和。這個命令的功能在于找出系統(tǒng)中有多少個用戶使用bash。
unzip -d 解壓路徑? 解壓包
查看內存占用情況:free -h