標籤:file kill vsftp 系統服務 二進位 運動 系統資訊 txt 取資料
一 分區
查看swap分區 swapon -s mkswap /dev/sdb8 啟用 swapon -a /dev/sdb8 swapon -s (sdb8進入了檔案中) 提供記憶體服務 free (buffers cached)查看所有系統資訊 uname -a當前作業系統版本 cat /etc/redhat.release free -m (以M為單位顯示) swapon -s (查看swap分區) swapoff /dev/sdb8 (關閉sdb8分區)
二 進程一次動態執行
守護進程:後台運行並提供系統服務的一些進程(後台運行)
父子檔案進程:當一個進程建立另一個進程,第一個是父進程,第二個是子進程。
殭屍進程:CPU不運動的進程,還在記憶體中,不跑出去;(占記憶體,不幹活)
ps aux | less 查看進程ps aux |grep +進程名字 從左面過濾一條道右面kill -9 (數字)(強制殺死)+進程PID號碼
pkill -9 +進程名
Firefox & (後台運行)
job (工作號1號)查看後台工作號
kill -9 %1
ps tree 查看所有進程
ps tree +進程名
pgrep +進程名 只要PID方式
kill -9 +PID號
三 二進位軟體包管理(rpm yum)
1 測試硬碟寫速度 if = /dev/zero (空檔案可以從中取資料來寫) of= /a.txt bs =1G count=1
大概測試 根下的 資料大小 寫幾個
2 如何在Linux中安裝軟體包
cd Packages/ rpm -ivh +包名字 vsftpd Tab 補全rpm -qi +包名字 查看其它具體資訊rpm -ql +包名字 查看與包有關檔案放在哪個位置rpm -qa 查看多少安裝包rpm -qa | grep +包名字 查看剛剛安得包 驗證系統是否安裝莫個包 rpm -qa +包名字 查看檔案是有那個軟體包產生 rpm -qf +檔案 eg rpm -qf /user/share/man/man8/vsftpd8.gz
which ls 查看命令對應檔案位置
rpm -qf /user/bin/ls ls由哪個包產生
echo $ 取某一個變數值
eg:x=1 ->echo $ x ->提出變數 x為1
全域變數eg: echo $ PATH
ls 執行完整過程 ls ->shell->PATH->/user/bin/ls->alias->/user/bin ls ls ...color=auto
eg:殺死進程:alias gansita =‘kill -9‘
alias cyc =‘pgrep fireFox‘
cyc
gansita(名字) 3294
或者 vim /etc/profile alias cyc =‘pgrep fireFox‘
vim /etc/bashrc
刪除 rpm -e vsftpd(+包名)
驗證是否刪除rpm -qa |grep vsftpd
取一個命令執行結果 ‘rpm -qa |grep vsftpd‘
刪除軟體名 rpm -e ‘rpm -qa |grep vsftpd‘ 提高操作
裝包 rpm -ivh httpd-2.. 需要挨個安裝包
小白的python之路11/3記憶體 進程 二進位軟體包 rpm yum