1 常用指令
?ls ? ? ?顯示文件或目錄
? ? ?????????????????-l ? ? ? ? ? ?列出文件詳細(xì)信息l(list)
? ? ????????????????-a ? ? ? ? ?? 列出當(dāng)前目錄下所有文件及目錄招狸,包括隱藏的a(all)
mkdir ? ? ? ? 創(chuàng)建目錄
? ? ????????????????-p ? ? ? ? ?? 創(chuàng)建目錄台妆,若無父目錄尚困,則創(chuàng)建p(parent)
cd ? ? ? ? ?? ?切換目錄
touch ? ? ? ? ?創(chuàng)建空文件
echo ? ? ? ? ? ?創(chuàng)建帶有內(nèi)容的文件钉迷。
cat ? ? ? ? ? ? ?查看文件內(nèi)容
more慢显、less ????????? 分頁顯示文本文件內(nèi)容
head传黄、tail ? ??????? 顯示文件頭址遇、尾內(nèi)容
cp ? ? ? ? ? ? ? ?拷貝
mv ? ? ? ? ? ? ? 移動(dòng)或重命名
rm ? ? ? ? ? ? ? 刪除文件
? ? ? ? ? ? ? ? ? ? rm -fr 強(qiáng)制刪除非空夾
find ? ? ? ? ? ? ?在文件系統(tǒng)中搜索某文件
????????????????(1)find / -name httpd.conf #在根目錄下查找文件httpd.conf,表示在整個(gè)硬盤查找
(3)find /etc -name '*srm*' #使用通配符*(0或者任意多個(gè))撤奸。表示在/etc目錄下查找文件名中含有字符串‘srm’的文件
(4)find . -name 'srm*' #表示當(dāng)前目錄下查找文件名開頭是字符串‘srm’的文件
wc ? ? ? ? ? ? ? ?統(tǒng)計(jì)文本中行數(shù)吠昭、字?jǐn)?shù)、字符數(shù)
grep ? ? ? ? ? ? 在文本文件中查找某個(gè)字符串
(1)grep 'test' d* #顯示所有以d開頭的文件中包含 test的行
(4)grep magic /usr/src #顯示/usr/src目錄下的文件(不含子目錄)包含magic的行
(5)grep -r magic /usr/src #顯示/usr/src目錄下的文件(包含子目錄)包含magic的行
rmdir ? ? ? ? ? ?刪除空目錄
tree ? ? ? ? ? ? ?樹形結(jié)構(gòu)顯示目錄胧瓜,需要安裝tree包
pwd ? ? ? ? ? ? ? 顯示當(dāng)前目錄
ps ? ? ? ? ? ? ? ? ?顯示進(jìn)程狀態(tài) ps -ef |grep java
clear ? ? ? ? ? ? ?清屏
kill ? ? ? ? ? ? ? ? 殺死進(jìn)程矢棚,可以先用ps 或 top命令查看進(jìn)程的id,然后再用kill命令殺死進(jìn)程府喳。
shutdown? ? ? 關(guān)機(jī)
reboot? ? ? ? ? ? 重啟
tar -zcvf /home/abc.tar.gz /home/abc ? ? ? ?打包
tar -zxvf /home/abc.tar.gz /home/abc? ? ? ? 解壓包
2 系統(tǒng)管理命令
who ? ? ? ? ? ? ? 顯示在線登陸用戶
whoami ? ? ? ? ? 顯示當(dāng)前操作用戶
hostname ? ? ???顯示主機(jī)名
uname ? ? ? ? ? ?顯示系統(tǒng)信息
top ? ? ? ? ? ? ? ?動(dòng)態(tài)顯示當(dāng)前耗費(fèi)資源最多進(jìn)程信息
df ? ? ? ? ? ? ? ? 查看磁盤大小 df -h 帶有單位顯示磁盤信息
ifconfig ? ? ? ? ? 查看網(wǎng)絡(luò)情況
ping ? ? ? ? ? ? ?測試網(wǎng)絡(luò)連通
netstat ? ? ? ? ? 顯示網(wǎng)絡(luò)狀態(tài)信息
3?用戶及用戶組管理
/etc/passwd ? ?存儲(chǔ)用戶賬號(hào)
/etc/group ? ? ? 存儲(chǔ)組賬號(hào)
/etc/shadow ? ?存儲(chǔ)用戶賬號(hào)的密碼
/etc/gshadow ?存儲(chǔ)用戶組賬號(hào)的密碼
useradd 用戶名
userdel 用戶名
adduser 用戶名
groupadd 組名
groupdel 組名
passwd root ? ? 給root設(shè)置密碼
/etc/profile ? ? 系統(tǒng)環(huán)境變量
bash_profile ? ? 用戶環(huán)境變量
.bashrc ? ? ? ? ? ? ?用戶環(huán)境變量
su user ? ? ? ? ? ? ?切換用戶蒲肋,加載配置文件.bashrc
su - user ? ? ? ? ? ?切換用戶,加載配置文件/etc/profile 钝满,加載bash_profile
改變文件的所屬群組:chgrp
改變文件擁有者:chown
改變文件的權(quán)限:chmod