網站首頁 編程語言 正文
?1.關鍵重啟
???
序號 | 命令 | 作用 |
---|---|---|
01 | shutdown 選項 | 關機重新啟動 |
2.查看和配置網卡信息
序號 | 命令 | 英文全稱 | 作用 |
---|---|---|---|
01 | ifconfig | configure a network interface | 查看/配件當前計算機的網卡配置信息 |
02 | ping ip地址 | ping | 檢測目標ip地址連接是否正常 |
2.1 網卡和ip地址
網卡是一個專門負責網絡通訊的硬件設備
IP地址是設置再網卡上的地址信息
3.遠程登陸和復制文件
序號 | 命令 | 全稱英文 | 作用 |
01 | ssh用戶名@ip地址 | secure shell | 關機/重新啟動 |
02 | scp用戶名@ip文件名或路徑 用戶名@ip文件名或路徑 | secure copy | 遠程復制文件 |
3.1 SSH客戶端是一種使用secure shell(SSH)協議遠程連接計算機的軟件程序
3.2域名 和 端口號
域名
1.用一串 由點分割的名字組成,如www.baidu.com
2.是ip地址的別名,方便用戶記憶
端口號
? 1.ip地址:通過ip地址找到網絡上的計算機
? 2.端口號:通過端口號找到計算機上運行的應用程序
常見服務端口號列表
序號 | 服務 | 端口號 |
---|---|---|
01 | SSH服務器 | 22 |
02 | Web服務器 | 80 |
03 | HTTPS | 443 |
04 | FTP服務器 | 21 |
3.3? ssh客戶端的簡單使用
ssh [-p -port] user@remove |
- user 是遠程機器上的用戶名,如果不指定默認位當前用戶名
- remove 是遠程機器的地址,可以是 ip/域名,也可以是別名
- 使用 exit 退出當前用戶的登錄
3.4 scp的使用
scp [-P port] user@remove |
- scp 是在linux下遠程拷貝文件的命令
- 它的地址格式與ssh基本相同,-p是大寫
選項 | 作用 |
-r | 若給出的原文件是目錄文件,則scp將遞歸復制該目錄下的所有子目錄和文件 |
-P | 若遠程服務器的端口號不是22,需要使用-P指定端口號 |
- 把遠程服務器的指定目錄的文件復制到本服務器上,例子:
- 把本地服務器中指定的文件復制到遠程服務器的指定目錄下,例子:
- 把遠程服務器上指定目錄下的所有文件復制到本服務器上的指定文件,例子
4.ssh高級
4.1.1 免密碼登錄
- 配置公鑰
- 執行ssh-keygen即可生成公鑰,一路回車即可
4.1.2 上傳公鑰到服務器
- 執行 ssh-copy-id -p port user@remove,讓遠程服務器記住公鑰
4.1.3 ssh使用的非對稱的加密算法
- 使用公鑰加密的數據,需要使用私鑰解密
- 使用私鑰加密的數據,需要使用公鑰解密
?? ssh客戶端使用私鑰進行加密/解密,ssh服務端使用公鑰進行加密/解密
4.2.1 配置別名
? 需要在.ssh文件下增加一個文本 內容為
- Host 別名
- ???? HostName? ip地址
- ???? User?? 用戶名
- ???? Port??? 端口號
?????????????
5.chmod的簡單使用
5.1 命令格式
chmod +/-rwx 文件名/目錄名 |
? 該命令用來給用戶增加或者減少權限
r | 讀權限 |
w | 寫權限 |
x | 可執行權限 |
6.組管理的終端命令
? 注意:創建組和刪除組的終端命令都需要sudo執行
序號 | 命令 | 作用 |
---|---|---|
01 | groupadd? 組名 | 添加組 |
02 | groupdel? 祖母 | 刪除組 |
03 | cat ? /etc/group | 確認組信息 |
04 | chgrp -R 組名? 目錄/文件 | 遞歸修改文件/目錄的所屬組 |
7.用戶管理的終端命令
? 注意:創建用戶/刪除用戶/修改其他用戶的密碼都需要sudo執行
序號 | 命令 | 作用 | 說明 |
---|---|---|---|
01 | useradd -m -g 組 新建用戶名 |
添加新用戶 |
|
02 | passwd 用戶名 | 設置用戶密碼 | 如果是普通用戶,可以直接用passwd修改賬戶密碼 |
03 | userdel -r 用戶名 |
刪除用戶 | -r 選項會自動刪除用戶的家目錄 |
04 |
cat etc/passwd | grep 用戶名 | 確認用戶信息 | 新建用戶后目錄會存在etc/passwd目錄中 |
8.查看用戶信息
序號 | 命令 | 作用 |
---|---|---|
01 | id [用戶名] | 查看用戶UID和GID的信息 |
02 | who | 查看當前所有所有登錄的用戶列表 |
03 | whoami | 查看當前登錄的賬戶名 |
- usermod 的使用
usermod 可以用來設置用戶的主組/附加組和登錄Shell,命令格式如下
- 主組:通常在新建的用戶時指定,在 etc/passwd 的第四列GID對應的組
- 附加組:在 etc/group 中的最后一列表示該組的用戶列表,用于指定用戶的附加權限
? 使用格式:
?注意:使用 useradd 添加的用戶沒有使用sudo的權限以root身份執行命令的,需要使用以下命令添加到附加組中。
sudo usermod -G sudo 用戶名 |
- which 命令使用
?????? which 命令可以查看執行命令所在的位置,使用方式:
- ?切換用戶
序號 | 命令 | 作用 | 說明 |
---|---|---|---|
01 | su - 用戶名 | 切換用戶,并且切換目錄 | - 可以切換用戶家目錄,否則保持位置不變 |
02 | exit | 退出當前登錄用戶 |
- 修改文件權限
序號 | 命令 | 作用 |
---|---|---|
01 | chown | 修改擁有者 |
02 | chgrp | 修改組 |
03 | chmod | 修改權限 |
- ? chmod 設置權限時可以簡單的使用三個數字對應 擁有者/組 和 其它權限
? ? 使用格式:
?
原文鏈接:https://blog.csdn.net/weixin_62859191/article/details/125703149
相關推薦
- 2023-04-20 文本超出顯示省略號在項目中的使用
- 2023-10-09 如何搭建小程序項目,uniApp搭建,uView組件庫的引入和請求配置
- 2022-11-17 Android?Compose?屬性動畫使用探索詳解_Android
- 2022-08-23 Django配合python進行requests請求的問題及解決方法_python
- 2022-06-22 Android實現注冊界面_Android
- 2022-02-13 C++ SFINAE簡介和std::enable_if_t的簡單使用
- 2023-04-09 利用Matplotlib實現單畫布繪制多個子圖_python
- 2022-05-13 Headless Chrom自動化工具詳解
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支