最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

liunx 學習筆記之常見命令備忘

2021-10-11 12:34 作者:Power_Tea  | 我要投稿


1.最常用命令

?序號? ? ? ? ??命令? ?? ? ? ? ? ???? ? ?? 對應(yīng)英文? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??作用

?01? ? ? ? ? ?? ? ls? ? ? ? ? ? ? ? ? ? ? ? ?? ???list? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看當前文件夾下的內(nèi)容

?02? ? ? ? ? ???pwd? ? ? ? ? ? ? ? ? ?print work diretory? ? ? ? ? ? ? ? ? 查看當前所在文件夾

?03? ? ? ? ? ? ??cd? ? ? ? ? ? ? ? ? ? ? change diretory? ? ? ? ? ? ? ? ? ? ?切換文件夾

?04? ? ? ? ? ? ?touch? ? ? ? ? ? ? ? ? ?? ? ?touch? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 如果文件不存在,新建文件

?05? ? ? ? ? ?? mkdir? ? ? ? ? ? ? ? ? ?make diretory? ? ? ? ? ? ? ? ? ??? ?創(chuàng)建目錄

?06? ? ? ? ? ????rm? ? ? ? ? ? ? ? ? ? ? ? ? remove? ? ? ? ? ? ? ? ? ? ? ? ? ? ??刪除指定的文件名

?07? ? ? ? ? ? ?clear? ? ? ? ? ? ? ? ? ? ? ? ? clear? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? 清屏

?

2.? ls?用法

? ?2.1.ls -a? ? ? ? ? #顯示所有目錄和文件包括隱藏文件

? ?2.2.ls -l? ? ? ? ? ?#以列表形式顯示

? ?2.3.ls -l -h? ? ? #以列表形式顯示具體顯示文件大小

? ?2.4.ls -lha? ? ? #列出所有目錄和文件包括隱藏文件

? ?2.5.ls? ? ? ? ? ???#通配符的使用 *任意字符 ?一個字符 ?[] ?[abc] ?[a-f]

?

3.cd 用法

? 3.1.cd? ? ?#切換到當前用戶的主目錄(/home/用戶目錄)

? 3.2.cd~? ?#切換到當前用戶的主目錄(/home/用戶目錄)

? 3.3.cd .? ?#保持在當前用戶主目錄不變(.表示當前目錄)

? 3.4.cd ..? #切換到上級目錄

? 3.5.cd -? ?#可以在最近兩次工作目錄之間來回切換

?

4.mkdir 命令

? ?mkdir -p a1/b1/c1/d1? ? #遞歸創(chuàng)建文件夾

?

5.?rm 刪除命令

? ?5.1. rm -f? ?#強制刪除

? ?5.2.rm -r? ?#刪除文件夾時必須使用此-r

?

6.cp文件的復制

? ?命令格式:cp 源文件 目標文件

? ? ? ?舉例:cp /home/123.txt ./123txt

? ? ? ? ? ? ? ? ??cp /home/123.txt .

? ? ? ? ? ? ? ? ? cp /home/123.txt ./456txt

? ? ? ? ? ? cp -r? 文件夾? ? #復制文件夾必須加-r

?

7.mv 移動文件和文件夾,或重命名

? ? ?命令格式:?mv -i??源文件 目標文件

?

8.?查看文件

? ? 8.1.cat 文件名 ?#查看文件內(nèi)容,創(chuàng)建文件,文件合并,追加文件內(nèi)容等功能

? ? ? ??cat -b? ? ?#對非空輸出行編號(命令nl 的效果與cat -b相同)

? ? ? ??cat -n? ? ?#對輸出的所有行編號

? ?8.2.? more 文件名 ?#分屏顯示文件內(nèi)容

? ? ? ? ? ? ? ? ? ? ? 空格鍵? ? ? ? ? ? ? ? ? ? ? ??顯示手冊的下一屏

? ? ? ? ? ? ? ? ? ? ? ?Enter? ? ? ? ? ? ? ? ? ? ? ? ? ?一次滾動一行

? ? ? ? ? ? ? ? ? ? ? ? b? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?回滾一屏

? ? ? ? ? ? ? ? ? ? ? ? f? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 前滾一屏

? ? ? ? ? ? ? ? ? ? ? ?q? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 退出

? ? ? ? ? ? ? ? ? ? /word? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?搜索word字符串

?

8.3.? ? grep 搜索文本 文件名? ? #搜索文本文件內(nèi)容

? ? ? ? ? ?grep -n ????#顯示匹配的行及行號

? ? ? ? ? ?grep -v ????#顯示不包含匹配文本的所有行(相當于求反)

? ? ? ? ? ?grep -i ????#忽略大小寫

? ? ? ? ? ?grep ^a ??#行首,搜索以a開頭的行

? ? ? ? ? ?grep ke$ ?#行尾,搜索以ke結(jié)束的


9.?其他命令

? ? 9.1.echo 文字內(nèi)容 ?#在終端中顯示文字內(nèi)容,常和重定向連用

? ? ? ? 舉例:echo ?“holle world”??> ?a.txt #表示新建文件a.txt并寫入“holle world”

? ? 9.2.重定向 >和 >> ?

? ? ? ? ? ? > #表示輸出,會覆蓋文件原有內(nèi)容

? ? ? ? ? ? >> #表示追加,會將內(nèi)容追加到已有文件的末尾

? ? ? ? ? 舉例:

? ? ? ? ? ? ? ? ? ? ?tree > a.txt? ? ?#把列出的樹結(jié)構(gòu)輸出(會覆蓋原文件)到a.txt文件中(非常適合把終端中的信息導出)

? ? ? ? ? ? ? ? ? ? ?tree >> a.txt? ?#把列出的樹結(jié)構(gòu)追加到a.txt文件中


9.3.管道 ?|? ? ? #一個命令的輸出可以通過? 管道? ?作為另一個命令的輸入

? ? ?連用舉例:

? ? ? ? ? ls -lha | more? ? ? #表示分屏顯示ls查詢到的所有文件信息包括隱藏文件以列表顯示

? ? ? ? ? ls -lha | grep do ?#表示ls查詢含有do的所有文件以列表顯示

?

10.?遠程命令

? ?10.1?關(guān)機/重啟

? ? ? ?shutdown? ? ? ? ? ? ? ? ???#一分鐘后關(guān)閉電腦加now立刻關(guān)機

? ? ? ?shutdown 20:30? ? ? ? ?#表示指定時間今晚20:30關(guān)機

? ? ? ?shutdown -r? ? ? ? ? ? ? ?#重啟電腦加now 立刻重啟


11.?查看網(wǎng)卡和配置網(wǎng)絡(luò)信息

? ? 11.1.? ? ? ? ? ?ifconfig? ? ? ? ? ? ? ?#查看/配置 網(wǎng)卡信息

? ? ? ? 舉例:

? ? ? ? ? ? ? ifconfig | grep inet? ? ? #使用 管道 通過grep查詢含inet 的信息即網(wǎng)卡對應(yīng)的IP地址

補充:127.0.0.1 被稱為本地回環(huán)/環(huán)回地址,一般用來測試本機網(wǎng)卡是否正常(ping 127.0.0.1即檢測本地網(wǎng)卡)

? ? 11.2.? ? ? ? ping ip地址? ? ? ? ??#檢測到目標地址的連接是否正常

?

12.?SSH

? ? ?格式:ssh [-p 端口號] 用戶名@IP地址? ? ? ??#[-p 端口號]端口號默認為22可以不填

? ? ? ? ? 舉例:ssh -p 22 pi@192.168.2.xxx

?

13.?遠程拷貝文件scp(secure copy)? ? ? ? ? ? ? ? # 端口指定要用大寫 -P

? ? ? ?舉例: 把本地目錄下的 a.txt 文件 復制到 遠程 ?家目錄下的 Desktop/a.txt

? ? ? ? ? ?命令: ?? ?scp -P 22 a.txt pi@192.168.2.xxx:Desktop/a.txt

把本遠程錄 家目錄下的 Desktop/a.txt文件 復制 本地目錄下的 a.txt

? ? ? ? ? ?命令: ? ??scp -P 22 pi@192.168.2.xxx:Desktop/a.txt a.txt

注意:要復制文件夾需要加 -r 參數(shù)

? ? ? ? ? ?命令: ? ? scp -P 22 -r 文件名 pi@192.168.2.xxx:Desktop/文件名???


14.?ssh免密碼遠程登錄步驟

? ? ? ?配置公鑰 :執(zhí)行ssh-keygen 即可生成ssh鑰匙,一路回車即可

? ? ?上傳公鑰到服務(wù)器:執(zhí)行:ssh-copy-id [-p port] 用戶名@IP地址

?

15.?配置ssh用戶別名 ?#登錄用例如:ssh pi 即可連接,設(shè)置后可用于scp 命令

? ? ? ?15.1???cd ~/.ssh

? ? ? ?15.2???touch config

? ? ? ?15.3???sudo nano ~/.ssh/config

? ? ? ?15.4???錄入以下信息

? ? ? ? ? ? ? ??Host ?pi ?#用于簡稱的名字

? ? ? ? ? ? ? ? ? ???Hostname ?192.168.2.xxx ?#IP地址

? ? ? ? ? ? ? ? ? ???User ?pi ?

? ? ? ? ? ? ? ? ? ???Port 22? #登錄端口

?

16.?chmod 可以修改 用戶/組 對 文件/目錄 的權(quán)限

? ? ? ?格式:

? ? ? ?chmod +/-rwx 文件名/目錄名? ? ? ? ? ??#增加/減權(quán)限r(nóng)讀 w寫 x執(zhí)行(執(zhí)行格式為./文件名)

? ? ? ?chmod -R 755 文件名/目錄名? ? ? ? ???#遞歸修改文件權(quán)限(三個數(shù)字分別對應(yīng) 擁有者/組/其他用戶)

?

17.?創(chuàng)建組/刪除組

? ? ? ?groupadd 組名? ? ? ?#添加組

? ? ? ?groupdel 組名? ? ? ??#刪除組

? ? ? ?cat /etc/group? ? ? ? #確認組信息

? ? ? ?chgrp -R 組名 文件/目錄名? ? ? ??#遞歸修改文件/目錄的所屬組

?

18.?創(chuàng)建用戶/設(shè)置密碼/刪除用戶

? ? ? ?usedadd -m -g 組 新建的用戶名? ? ??#創(chuàng)建用戶

? ? ? ?passwd 用戶名? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??#設(shè)置密碼

? ? ? ?userdel -f 用戶名? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#刪除用戶

? ? ? ?cat /etc/passwd | grep 用戶名? ? ? ? ?#確認用戶信息

?

19.?查看用戶信息

? ? ? ? ?序號? ? ?? ? ? ? ??? ?命令? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用

? ? ? ? ? 01? ? ? ? ? ? ? ? ?id 用戶名? ? ? ? ? ? ? ? ? ? ? 查看用戶UID和GID信息

? ? ? ? ?02? ? ? ? ? ? ? ? ? ? ??who? ? ? ? ? ? ? ? ? ? ? ? ? 查看當前所有登錄用戶信息

? ? ? ? ?03? ? ? ? ? ? ? ? ? ?whoami? ? ? ? ? ? ? ? ? ? ? ?查看當前登錄用戶的賬戶名

? ? ? ? ?usermod -s /bin/bash 用戶名? ? ? ? ? ? ?#修改用戶登錄shell


20.?which 可以用來查看執(zhí)行命令所在的位置(重要)

? ? ? ? ? ?提示:

???? ? ? ? ? ? ? ?/etc/passwd 是用于保存用戶信息的文件

? ? ? ? ? ? ? ? ?/usr/bin/passwd 是用于修改用戶密碼的程序

?

21.?系統(tǒng)命令相關(guān)

? ??21.1時間和日期

? ? ? ? ? ? ??序號? ? ? ? ? ? ?? ? ? ?命令? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? 作用

? ? ? ? ? ??? ?01? ? ? ? ? ? ? ? ? ? ??date? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??查看系統(tǒng)時間

? ? ? ? ? ? ?? 02? ? ? ? ? ? ? ? ? ? ? cal? ? ? ? ? ? ? ? ? ? ? calendar 查看日歷,-y 可以查看一年的日歷

? ?

? ?21.2.磁盤信息

? ? ? ? ? ? ? ?序號? ? ? ? ? ? ? ? ??命令? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用

? ? ? ? ? ? ? ?01? ? ? ? ? ? ? ? ? ???df -h? ? ? ? ? ? ? ? ? ? ? ? ? ? disk free 顯示磁盤剩余空間

? ? ? ? ? ? ? ?02? ? ? ? ? ? ? ? ?du -h[目錄名]? ? ? ? ? ? ? ? ? disk usage 顯示目錄下的文件大小

?

? ?22.3.進程信息

? ? ? ? ? ? 序號? ? ? ? ? ? ? ? ? ? ? ??命令? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用

? ? ? ? ? ? ?01? ? ? ? ? ? ? ? ? ? ? ??ps sux? ? ? ? ? ? ? ? ? ? ? ? process status 查看進程的詳細狀況

? ? ? ? ? ? ?02? ? ? ? ? ? ? ? ? ? ? ? ? ?top? ? ? ? ? ? ? ? ? ? ? ? ? 動態(tài)顯示運行中的進程并且排序

? ? ? ? ? ? ?03? ? ? ? ? ? ? ? ? ?kill [-9] 進程代號? ? ? ? ? ? ?終止指定代號的進程,-9表示強行終止

?

23.?其他命令

???23.1查找文件

? ? ? ? ? 命令格式: ?Find [路徑] ?-name ?“*.py”? ? ? ? ? ??#查找指定路徑下擴展名是.py的文件,包括子目錄(1. 如果省略路徑,表示在當前文件夾下查找。2.通配字符在使用find命令時同樣可用。)


? ?23.2. 軟連接(類似 win10下的快捷方式)

?? ? ? ? ? 命令格式:ln -s 被連接的源文件(使用絕對路徑) 鏈接文件名稱(自定義)

?

? ?23.3打包壓縮(win常用rar,Mac常用zip,Linux常用tar.gz)

? ? ? ?23.3.1.tar是linux中最常用的備份工具

? ? ? ? ? ? ? ? ? ? ??tar是打包/解包 命令格式如下

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?tar -cvf 打包文件.tar 被打包的文件/路徑....? ? ? ? ??#打包文件

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?tar -xvf 打包文件.tar? ? ? ? ?? #解包文件

? ? ? ? ? ? ? ? ? ?gzip是壓縮/解壓縮’-z’實現(xiàn)(bzip2類同),配合tar可以實現(xiàn)打包壓縮/解包解壓縮常見格式xxx.tar.gz(xxx.tar.bz2)命令如下:

? ? ? ? ? ? ? ? ? ? ? ? tar -zcvf 打包文件.tar.gz 被壓縮的文件/路徑...? ? ? ?#打包壓縮文件(bzip2用j)

? ? ? ? ? ? ? ? ? ? ? ? tar -zxvf 打包文件.tar.gz? ? ? ?#解包解壓縮文件(bzip2用j)

? ? ? ? ? ? ? ? ? ? ? ? tar -zxvf 打包文件.tar.gz??-C 目標路徑? ? ?# 解包解壓縮到目標路徑(bzip2用j)

?

? ? 23.4軟件安裝/卸載apt(Advancde Packaging Tool)

? ? ? ? ? ?sudo apt install 軟件包? ? ? ? ?#安裝軟件(例如:sl ,htop等)

? ? ? ? ? ?sudo apt remove 軟件名? ? ? #卸載軟件

? ? ? ? ? ?sudo apt upgrade? ? ? ? ? ? ? ??#更新已安裝的軟件


liunx 學習筆記之常見命令備忘的評論 (共 條)

分享到微博請遵守國家法律
马龙县| 广汉市| 清原| 常州市| 抚州市| 平湖市| 汾西县| 辽宁省| 青川县| 宝山区| 广平县| 巴塘县| 甘谷县| 淮北市| 闸北区| 积石山| 禄丰县| 安化县| 鄂托克旗| 六安市| 孝昌县| 大庆市| 桐庐县| 六枝特区| 孟津县| 石河子市| 岳阳县| 务川| 运城市| 长海县| 马公市| 翁牛特旗| 竹北市| 炎陵县| 甘肃省| 泗洪县| 唐海县| 邵阳县| 雅安市| 高密市| 游戏|