Linux常用命令(二)

2022-07-24 10:42:12 字數 2318 閱讀 8634

一、程序管理 

ps 當前使用者端下開啟的程式

ps -aux 正在開啟的程式

top htop實時監控服務管理器

kill -9 編號 強制殺死該程序

二、cp 複製

cp 檔名 路徑

cp複製 資料夾不能動時加-r

三、mv 剪下

mv 原檔名 新檔名 重新命名

mv (檔名) 路徑 剪下貼上

四、rm 刪除

rm 刪除檔案

rm (資料夾名字) -r 刪除整個資料夾以及裡面的所有內容

五、使用者以及組

sudo passwd 使用者名稱:  修改密碼

su 使用者名稱:  切換使用者 

sudo useradd 使用者名稱 -m 新增使用者

sudo userdel 使用者名稱 刪除使用者

sudo groupadd 組名 新增組

sudo groupdel 組名 刪除組

cat /etc/passwd

su root sudo -s 切換超級使用者

sudo passwd 使用者名稱 修改使用者密碼

exit 退出當前使用者,回到原來賬戶

whoami 檢視當前使用者

ssh 使用者名稱 @ip位址 遠端登陸

為普通使用者新增sudo許可權

sudo usermod -a -g amd 使用者名稱

sudo usermod -a -g sudo 使用者名稱

-g 用來制定這個使用者的預設使用者組

-g 一般配合-a來完成向其他組新增

chgrp 組名 檔名 修改檔案所屬組

chowm 使用者名稱 檔名 修改檔案擁有者

六、時間日曆

cal -y 2006 檢視2023年的日曆

date 檢視當前時間

date 「***%y***%m***%d****」以特殊格式顯示 年月日(%y2017 %y17)

date  月日 時 分  年  秒

date 07231644201945

七、壓縮打包

tar -cvf tset.tar *.py 把.py結尾的檔案打包到tset.tar

tar -xvf tset.tar 解包tset.tar

tar -zcvf tset.tar.gz *.py 把.py結尾的檔案打包到tset.tar.gz

tar -zxvf tset.tar.gz 解壓tset.tar.gz

tar -zxvf tset.tar.gz -c 路徑 把tset.tar.gz解壓到指定路徑

tar -jcvf tset.tar.bz2 *.py 把.py結尾的檔案打包到tset.tar.bz2

tar -jxvf tset.tar.bz2 解壓tset.tar.bz2

zip zzz.zip *.txt 把字尾是.txt的檔案全部壓縮為zzz.zip

unzip zzz.zip   解壓

八、查詢

grep 查詢某個檔案中的內容

grep ntfs 檔名 (在這個檔案中搜尋含有ntfs的檔案)

grep ^ntfs 檔名 (在這個檔案中搜尋以ntfs開頭的檔案)

grep ntfs$ 檔名 (在這個檔案中搜尋以ntfs結尾的檔案)

find 查詢檔案

find ./ -name test.sh 按照名字查詢

find ./ -name 』*.sh『 查字尾為.sh的檔案

find ./ -size 2m 查詢大小為2m的檔案

find ./ -size +2m 查詢大於為2m的檔案

find ./ -size -2m 查詢小於為2m的檔案

find ./ -size +2m size -5m 查詢大於為2m小於為5m的檔案

find ./ -perm 777 查詢許可權為777的檔案

九、網路

ifconfig 檢視當前網路資訊

ifconfig ens33 ip位址 手動分配ip

ping ip位址 檢測是否聯通

十、關機以及重啟

shut down -h now 立即關機

shut down -r 8:20   在8:20 關機

shut down -r +10   10分鐘後關機

shut down -r now 重啟作業系統(給其他使用者提示)

init 0  關機

init 6  重啟

reboot 重啟

十一、磁碟管理

du 檢視當前路徑使用情況

df  顯示當前硬碟使用情況

Linux常用命令(二)

fdisk l 顯示分割槽列表 disk dev sda 500.1 gb,500107862016 bytes 255 heads,63 sectors track,60801 cylinders units cylinders of 16065 512 8225280 bytes sector ...

Linux常用命令(二)

五 幫助命令 1 man 命令英文原意 manual 命令所在路徑 usr bin man 執行許可權 所有使用者 語法 man 命令或配置檔案 功能描述 獲得幫助資訊 範例 man ls 檢視ls命令的幫助資訊 man services 檢視配置檔案services的幫助資訊 2 info 指令英...

Linux 常用命令(二)

setup命令 root localhost setup 進入進行系統設定 退出 tab quit cp 複製命令 cp 123 321 cp a 123 321 rm命令 刪除命令 r 目錄及檔案 root localhost html rm i qiao.txt rm remove regula...