Linux 命令学习笔记
1. touch filename ?新建一個文件
2. readlink -f ?filepath 追蹤符號鏈接的真實文件路徑
3. id -u 獲得當(dāng)前用戶的id,如果id是0,則表明是root用戶,否則為一般用戶
4. echo $? 輸出前一個命令的結(jié)束狀態(tài),如果為0,則執(zhí)行成功,否則執(zhí)行失敗
6. sudo -i ?切換到root用戶
7. root用戶下,exit 切換到普通用戶, 或者 su - userName
8. 復(fù)制文件 cp -a source ?destination
9. 刪除文件 rm -r
10. 查看文件 ls -l
11.查看當(dāng)前工作目錄 pwd
12.打包并壓縮文件或目錄 tar -zcvf ?xxx.tar.gz ?directory
13.解壓縮文件到指定目錄 tar -zxvf xxx.tar.gz -C directory ? ? ? ??
14.下載整個網(wǎng)站 wget -r -p -np -k http://www.dimi.com
15. 在path變量指定的目錄中尋找可執(zhí)行文件的位置 which executeFileName?
16. xargs進行數(shù)據(jù)傳遞:locate ?name.txt |xargs open ,找到文件并打開
17.mail 發(fā)送郵件: echo "this is mail content" | mail -s "this is subject" "xxx@mail.com"
18. 從遠(yuǎn)程下載文件: scp -r root@192.168.1.2:/home/admin/file.tar.gz ? ?./file.tar.gz ?
19. 查看指定的進程:ps -ef |grep ngix ? ? ? ?
20. 創(chuàng)建一個新文件 > newfile ?
21. 將標(biāo)準(zhǔn)錯誤輸出到文件 command 2>error.txt
22. 將文件內(nèi)容作為命令參數(shù) ?command < input.txt
23. 將大寫轉(zhuǎn)小寫 echo 'This is A TEst' | tr '[:upper:]' '[:lower:]'
24. 查看當(dāng)前l(fā)inux系統(tǒng)都有哪些shell: cat /etc/shells.?
25.查看當(dāng)前默認(rèn)shell:echo $SHELL
26.改變用戶默認(rèn)shell:?chsh -s /bin/zsh
27.查看文件詳細(xì)信息: stat filename
28. 強制復(fù)制文件或目錄到某一個目錄下,cp -rf sourceDir destDir
29. 查看當(dāng)前目錄總大小 du -sh ./
轉(zhuǎn)載于:https://www.cnblogs.com/xiaodi-js/p/5365916.html
總結(jié)
以上是生活随笔為你收集整理的Linux 命令学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 屏幕录制工具(可录制GIF)
- 下一篇: 【翻译】TCP backlog在Linu