服務器常用的Linux命令(二)
shell相關
history(查看歷史命令)
alias(查看歷史命令)
env(顯示環境變量,重置終端變量可以用reset)
expr(計算和字符操作)
export(設置變量)
文件系統相關
du(查看目錄大小)
find(按條件查找文件或目錄)
locate(定位查找,比find高效)
fd(另一個搜索命令)
ln(在文件或目錄之間建立硬鏈接或軟鏈接)
pwd(顯示當前路徑)
cd(目錄切換)
tree(打印目錄樹形結構)
文件相關
touch(創建一個空文件或更新文件創建時間)
rm(刪除文件或目錄)
cp(復制文件或目錄)
ls(查看目錄內容)
mkdir(創建目錄)
file(查看文件類型)
chown(更改所屬主或所屬主)
chmod(更改權限命令)
文件查看相關
cat(查看或連接文件)
less(翻頁查看文件)
more(翻頁查看文件,我更喜歡用less命令)
head(從頭部查看文件)
tail(從尾部查看文件)
grep(過濾文本)
diff(比較文件不同)
sort(內容排序)
uniq(內容去重)
wc(統計字符或行數)
文本相關
echo(打印字符串)
時間日期相關
date(查看和設置日期)
sleep(顧名思義可以讓程序暫停)
進程相關
top(顯示進程信息,并實時刷新)
ps(查看進程)
kill(kill進程)
killall(kill進程)
lsof(查看進程打開的文件)
dmesg(查看系統日志)
硬件相關
uname -a(顯示系統信息)
mount(掛載命令)
fdisk(硬盤分區相關命令)
df(查看硬盤使用情況)
free(查看內存使用情況)
幫助命令相關
man(查看命令的幫助文檔)
info(更加詳細的幫助文檔)
whatis(簡要說明)
which(命令二進制文件所在路徑)
whereis(搜索二進制、源文件、手冊文件)
用戶相關
finger(顯示用戶信息)
who(顯示當前登錄用戶)
w(顯示哪些用戶登錄,并能看到用戶在做什么)
write(向用戶發送信息,還有個類似的命令wall)
su(切換為root用戶)
sudo(以root用戶權限執行)
passwd(更改密碼)
useradd(添加用戶)
userdel(刪除用戶)
網絡相關
ifconfig(查看和修改網卡配置)
route(查看路由相關)
netstat(查看網絡鏈接信息)
ss(比netstat更詳細的命令)
ping(發送ping包命令,通常用來檢測網絡連通性)
traceroute(追蹤路由命令)
host(DNS查詢)
nslookup(DNS查詢,更喜歡用這個命令)
wget(下載指定資源)
curl(訪問網絡資源)
遠程文件傳輸相關
ssh(遠程登錄)
sftp(類似ftp,但使用ssh加密傳輸,比ftp安全。)
scp(遠程拷貝)
rz、sz (文件上傳和下載)
壓縮相關
zip(壓縮)
unzip(解壓)
tar(歸檔,但也可以調用zip等命令壓縮)
軟件開發云 云計算 機器學習
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。