在使用Linux系統美國服務器或者美國VPS的時候,很多朋友都會使用命令進行操作,其中最為常用的就是shell腳本命令了。
Shell腳本命令功能非常強,而且常用的基本命令也非常的過。為了讓大家更好的使用Shell腳本命令,這里小編簡單總結幾大類常用的Shell腳本基本命令。
? ? ? 文件和目錄操作命令:
cd:切換當前工作目錄到指定目錄
chgrp:改變文件所屬組
chmod:改變文件的權限
chown:改變文件的所有者和組
cp:復制文件或目錄
dd:復制文件并轉換文件內容
file:確定文件類型
find:在指定目錄下查找文件并執行指定的操作
ln:創建文件鏈接
locate/slocate:快速定位文件的路徑
ls/dir/vdir:顯示目錄內容
mkdir:創建目錄
mv:移動或重命名文件
pwd:顯示當前工作目錄
rename:重命名文件
rm:刪除文件或目錄
rmdir:刪除空目錄
備份與壓縮命令:
ar:創建、修改歸檔文件和從歸檔文件中提取文件
arj:.arj文件壓縮指令
bzcat:解壓縮文件到標準輸出
bzip2:創建.bz2格式的壓縮文件
compress:壓縮數據文件
cpio:存取歸檔包中的文件
dump:文件系統備份
gzexe:壓縮可執行程序
gzip:GNU的壓縮和解壓縮工具
lha:壓縮和解壓縮指令
resotre:還原由dump備份的文件或文件系統
tar:創建備份檔案文件
unarj:解壓縮.arj文件
unzip:解壓縮.zip文件
zcat:解壓縮文件并送到標準輸出
zip:壓縮文件
zipinfo:顯示zip壓縮文件的詳細信息
文本處理命令:
cat:鏈接文件并顯示到標準輸出
cksum:檢查和計算文件循環冗余校驗碼
csplit:分割文件
diff:比較并顯示兩個文件的不同
diffstat:根據diff指令的結果顯示統計信息
ed:行文本編輯器
emacs:全屏文本編輯器
ex:文本編輯器
expand:將Tab轉換為空白(Space)
jed:文本編輯器
joe:編輯文本文件
more:分屏查看文本文件
pico:文本編輯器
tac:反序顯示文件內容
tail:輸出文件尾部部分內容
tee:將輸入內容復制到標準輸出和指定文件
tr:轉換或刪除文件中的字符
wc:計算文件的字節數、單詞數和行數
打印相關命令:
accept:接受打印請求
cancel:取消打印任務
disable:停止打印機
enable:啟動打印機
lp:打印文件
lpadmin:配置cups打印機和類
lpq:顯示當前打印隊列
lpr:打印文件
pr:打印前轉換文本格式
reject:拒絕打印請求
基礎功能指令:
cal:顯示日歷
clear:清屏指令
ctrlaltdel:設置熱鍵Ctrl+Alt+Del的功能
date:顯示和設置系統日期時間
dircolors:設置ls指令顯示時的顏色
halt:關閉計算機
hostid:顯示當前主機的數字標識
hwclock:查詢和設置系統硬件時鐘
info:讀取幫助文檔
login:登錄系統
poweroff:關閉計算機并切斷電源
reboot:重新啟動計算機
shutdown:關閉計算機
sleep:睡眠指定長的時間
stat:顯示文件或文件系統的狀態
who:顯示當前已登錄用戶的信息
whoami:顯示當前用戶名
write:向指定用戶終端發送信息
用戶管理基本命令:
chfn:改變用戶的finger信息
chsh:改變用戶登錄時的默認shell
groupadd:創建組
groupdel:刪除組
groupmod:修改組信息
groups:顯示用戶所屬的組
grpck:驗證組文件/etc/group的完整性logname:顯示登錄用戶名
passwd:設置用戶密碼
pwck:驗證用戶文件密碼文件的完整性
su:切換用戶
useradd:創建用戶
userdel:刪除用戶
usermod:修改用戶的配置信息
users:顯示當前登錄系統的用戶名
進程管理基本命令:
init:進程初始化控制
killall:根據名稱結束進程
nice:設置進程優先級
pidof:查找正在運行程序的進程號
pstree:用樹形圖顯示進程的父子關系
renice:調整進程優先級
w:顯示當前登錄用戶的相關信息
磁盤與文件管理命令:
blockdev:從命令行調用塊設備的ioctl函數
chattr:改變文件的第2擴展文件系統屬性
convertquota:轉換quota文件格式
df:報告磁盤剩余空間情況
dumpe2fs:顯示ext2/ext3文件系統信息
e2fsck:檢查ext2/ext3文件系統
e2image:保存ext2/ext3源數據到文件
e2label:設置ext2/ext3文件系統標簽
edquota:編輯用戶的磁盤空間配額
fdisk:Linux下的分區工具
findfs:查找文件系統
hdparm:調整硬盤I/O性能
mkfs:創建各種文件系統
mkinitrd:創建初始化ram磁盤映像文件
mkswap:創建交換分區文件系統
mount:加載文件系統
parted:磁盤分區管理工具
quota:顯示用戶磁盤配額
quotacheck:創建、檢查和修復配額文件
quotaoff:關閉文件系統的磁盤配額功能
quotaon:打開文件系統的磁盤配額功能
quotastat:顯示磁盤配額狀態
repquota:顯示文件系統磁盤配額信息報表
內核與性能相關命令:
depmod:處理內核可加載模塊的依賴關系
dmesg:顯示內核的輸出信息
free:顯示內存使用情況
insmod:加載模塊到內核
iostat:報告CPU、I/O設備及分區狀態
modinfo:顯示內核模塊信息
sar:收集、顯示和保存系統活動信息
slabtop:實時顯示內核的slab緩存信息
sysctl:運行時修改內核參數
tload:監視系統平均負載情況
top:顯示和管理系統進程
uname:顯示系統信息
uptime:顯示系統運行時間及平均負載
系統安全基本命令:
chroot:以指定根目錄運行指令
nmap:網絡探測工具和安全掃描器
scp:加密的遠程復制工具
sftp:安全文件傳輸工具
slogin:加密的遠程登錄工具
ssh:加密的遠程登錄工具
其他系統管理與維護指令
arch:顯示當前主機的硬件架構
last:顯示以前登錄過系統的用戶相關信息
lastb:顯示登錄系統失敗的用戶相關信息
logrotate:系統日志的輪循工具
logsave:將命令的輸出信息保存到日志文件
logwatch:報告和分析系統日志
lsusb:顯示所有的USB設備
service:Linux服務管理和控制工具
yum:RPM軟件包自動化管理工具
網絡配置相關命令:
dnsdomainname:顯示系統的DNS域名
domainname:顯示和設置主機域名
hostname:顯示或者設置系統主機名
ifdown:關閉指定網絡接口
ifup:啟動指定網絡接口
nisdomainname:顯示和設置主機域名
route:顯示與操縱本機的IP路由表
ypdomainname:顯示和設置主機域名
網絡測試應用命令:
arp:管理本機arp緩沖區
dig:域名查詢工具
elm:電子郵件客戶端程序
ftp:文件傳輸協議客戶端
host:DNS域名查詢工具
ipcalc:IP地址計算器
netstat:顯示網絡狀態
nslookup:DNS域名查詢工具
ping:測試到達目標主機的網絡是否通暢
traceroute:追蹤數據包到達目的主機經過的路由
wget:從指定URL地址下載文件
網絡服務器命令:
ab:Web服務器性能測試
apachectl:Apache HTTP服務器控制接口
exportfs:管理NFS服務器共享的文件系統
httpd:Apache超文本傳輸協議服務器
MySQL:MySQL服務器的客戶端工具
mysqladmin:MySQL服務器管理工具
msqldump:MySQL服務器備份工具
mysqlimport:MySQL數據庫導入工具
mysqlshow:顯示MySQL數據庫、表和字段信息
sendmail:電子郵件傳送代理程序
showmount:顯示NFS服務器上的加載信息
smbclient:samba服務器客戶端工具
smbmount:加載samba文件系統
smbpasswd:改變samba用戶的密碼
sshd:OpenSSH守護進程
Shell腳本命令其實還有很多,這里也就簡單列舉了下Shell腳本基本命令,僅供大家使用參考。另外,上面所列舉的每種Shell腳本命令都有詳細使用規則,大家可以自行去查找每種Shell腳本命令的具體使用方法。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
2021年油價上漲明顯,全球油價上漲原因是什么?國際油價在經歷了2020年上半年的大跌之后,下半年開始進入上行通道,期間雖然有僵持整理以及適度回調,但整體走勢穩健向好,尤其是2021年四季度繼續登高,歐美油價10月下旬的年內高點86.4、84.65美元/桶,不僅收復了2020年的價格跌幅,也是刷新了自2014年10月之后的七年價格新高。機構認為:2021年國際油價整體震蕩上漲,價格重心穩步上移,但...
(相關資料圖)最近這段時間總有小伙伴問小編下顎粉碎踢詳細怎么使用是什么,小編為此在網上搜尋了一些有關于下顎粉碎踢詳細怎么使用的知識送給大家,希望能解答各位小伙伴的疑惑。下顎粉碎踢是攻擊對手下顎而造成對手腦震蕩而導致的暈眩,如果力量夠強大可以使對方下顎粉碎,普通的也可以造成對手輕微腦震蕩而暈眩,用出就差不多可以一擊必殺。 就算對手的下顎是鋼板做的也沒用,穿透力會直接造成腦震蕩。訓練方法:需要鍛煉韌性...
10萬最聰明的存錢法有哪些?階梯存錢法和十二存單法有什么區別?隨小編一起來了解下吧1、階梯存錢法:驢可以把資金分為好幾份,每一份存進不一樣限期的定期存款里。以10萬為例,可以分為1萬、2萬、3萬、4萬四筆各自存一年銀行定期。用階梯存款的方式,益處是如果用戶臨時性需要用2萬,那只需把在其中2萬取出就可以,另外三部分存款的利息不會受到影響;2、十二存單法:每一個月存一筆一年期定期存款,持續存12個月,...