所以命令愚屁,目錄都可以用tab鍵補(bǔ)全
cd 目錄名 #進(jìn)入某個(gè)目錄
ls -ald [文件或者目錄] -a(顯示所有文件)-l(顯示詳細(xì)信息)-d (查看目錄屬性)
cp -R [源文件或者目錄] [目的目錄] -R #復(fù)制目錄
pwd #查看當(dāng)前路徑
mkdir [目錄名] #創(chuàng)建目錄
mv [源文件或者目錄] [目的目錄] #功能移動(dòng)或者更名
rm -rf[文件或者目錄] #-r刪除目錄 -f 不用詢問直接刪除
find . -name *.js | xargs rm # 找到當(dāng)前目錄所有后綴名為*.js文件 然后刪除
export http_proxy=ipaddress #設(shè)置代理
export https_proxy=ipaddress #設(shè)置代理
netstat -aptlen # 常用比較全面的信息
netstat -lntp # 查看所有監(jiān)聽端口
type node #查看命令來源
which [命令名詞] #顯示系統(tǒng)命令所在目錄
scp -P 端口 /home/d.mp3 root@192.168.1.1:/home #遠(yuǎn)程拷貝
touch [文件名] #創(chuàng)建文件
head -num [文件名] #查看文件的前幾行 head -20 /etc/services
diff 1.html 2.html #比較兩個(gè)文件內(nèi)容不一樣的地方
tail -num [文件名] #顯示文件后幾行 -f動(dòng)態(tài)顯示
tail -f catalina.out #動(dòng)態(tài)顯示當(dāng)前文件最近信息
tail -n 20 #查看文檔末尾20行內(nèi)容
ln -s [源文件] [目標(biāo)文件]
# 不加s創(chuàng)建硬鏈接奸笤,-s創(chuàng)建軟鏈接(
#第一伟恶,ln命令會(huì)保持每一處鏈接文件的同步性碴开,也就是說,不論你改動(dòng)了哪一處博秫,其它的文件都會(huì)發(fā)生相同的變化潦牛;
#第二,ln的鏈接又 軟鏈接和硬鏈接兩種挡育,軟鏈接就是ln –s 巴碗,它只會(huì)在你選定的位置上生成一個(gè)文件的鏡像,不會(huì)占用磁盤空間即寒,硬鏈接ln ** **橡淆,沒有參數(shù)-s, 它會(huì)在你選定的位置上生成一個(gè)和源文件大小相同的文件母赵,無論是軟鏈接還是硬鏈接逸爵,文件都保持同步變化。
#如果你用ls察看一個(gè)目錄時(shí)凹嘲,發(fā)現(xiàn)有的文件后面有一個(gè)@的符號(hào)师倔,那就是一個(gè)用ln命令生成的文件,用ls –l命令去察看周蹭,就可以看到顯示的link的路徑了趋艘。)
dpkg -i .deb #安裝.deb文
tar -zxvf xxx.tar.gz 解壓縮 xxx.tar.gz
tar -jxvf xxx.tar.bz2 解壓縮 xxx.tar.bz2
tar -zcvf xxx.tar.gz aaa bbb 壓縮aaa bbb目錄為xxx.tar.gz
tar -jcvf xxx.tar.bz2 aaa bbb壓縮aaa bbb目錄為xxx.tar.bz2
sudo apt-get install zip unzip
sudo ln -f /usr/bin/zip /usr/bin/unzip
unzip x aaaa.zip #解壓
egrep -r "sso.alwaha.com" * #查找當(dāng)前目錄含有sso.alwaha.com字符的所有文件
who #查看有哪些人登錄
whoami #查看自己以什么用戶登錄
free -m # 查看內(nèi)存使用量和交換區(qū)使用量
du -sh <目錄名> # 查看指定目錄的大小
grep MemTotal /proc/meminfo # 查看內(nèi)存總量
grep MemFree /proc/meminfo # 查看空閑內(nèi)存量
uptime # 查看系統(tǒng)運(yùn)行時(shí)間、用戶數(shù)凶朗、負(fù)載
cat /proc/loadavg # 查看系統(tǒng)負(fù)載
mount | column -t # 查看掛接的分區(qū)狀態(tài)
fdisk -l # 查看所有分區(qū)
df -hl #查看磁盤空間
文件權(quán)限
3種身份
- u:自己(user)瓷胧,即文件的擁有者
- g:和自己同一組的人(group)
- o:其它人(other)
- a:代表所有人
4種權(quán)限
- r:讀 4
- w:寫 2
- x:執(zhí)行 1
- s:特殊權(quán)限簡稱:sst
eg:
chomd 755 test.sh
chmod +x test.sh “+x”表示給3種身份加上執(zhí)行權(quán)限
chmod u+x test.sh 給自己加上執(zhí)行權(quán)限
chmod o+x test.sh 給其它人加上執(zhí)行權(quán)限
chmod o-x test.sh 給其它人減去 執(zhí)行權(quán)限