mac 終端常用命令(linux、終端常用命令)

所以命令,目錄都可以用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 #查看命令來(lái)源
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ì)保持每一處鏈接文件的同步性,也就是說(shuō),不論你改動(dòng)了哪一處,其它的文件都會(huì)發(fā)生相同的變化;
#第二,ln的鏈接又 軟鏈接和硬鏈接兩種,軟鏈接就是ln –s ,它只會(huì)在你選定的位置上生成一個(gè)文件的鏡像,不會(huì)占用磁盤空間,硬鏈接ln ** **,沒有參數(shù)-s, 它會(huì)在你選定的位置上生成一個(gè)和源文件大小相同的文件,無(wú)論是軟鏈接還是硬鏈接,文件都保持同步變化。
#如果你用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)限簡(jiǎ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)限
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這是Linux的操作系統(tǒng),使用的VMware 安裝的虛擬機(jī)的操作系統(tǒng) 切換用戶su su -切換回root目錄(需...
    wo_monic閱讀 854評(píng)論 0 0
  • 1、查看目錄與文件:ls 如果要顯示當(dāng)前目錄下所有文件的詳細(xì)信息:ls -la 2、切換目錄:cd 切換當(dāng)前目錄為...
    六藝str閱讀 1,471評(píng)論 0 1
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件)ls -a 列出當(dāng)前目錄文件(包括隱含文件)ls -...
    BerL1n閱讀 7,895評(píng)論 0 78
  • 1 查看目錄與文件:ls #顯示當(dāng)前目錄下所有文件的詳細(xì)信息 ls-la 2 切換目錄:cd #切換當(dāng)前目錄為/o...
    herrykb閱讀 288評(píng)論 0 1
  • 1、Linux目錄基本 / 根目錄,相當(dāng)于Windows的我的電腦,以/開頭的路徑都是絕對(duì)路徑,其他開頭的都是相對(duì)...
    劉子棟閱讀 579評(píng)論 1 0

友情鏈接更多精彩內(nèi)容