tar 打包文件
gz 壓縮文件
tar -cvf
tar -xvf
tar -xvf zhaojun.tar.gz -C /usr/local
解壓 zhaojun.tar.gz 這個壓縮文件为障,里面的文件釋放到
/usr/local 目錄下
【ps】
【kill -9】
9.4 搜索文件內容【grep -n】
語法:grep [參數] 搜索字符串 文件名
解釋:在指定的文件內容中搜索特定的字符串。
- -n 顯示匹配行及行號产场,大小寫敏感
- -v 顯示不匹配行及行號,大小寫敏感
- -i 搜索時不區(qū)分大小寫京景,大小寫不敏感
操作權限
語法:chmod [a/u/g/o]+[r/w/x] 目錄/文件
解釋:
1.a 表示所有人
- u 作者/擁有者
- g 組員
- o 它人
- r 只讀
- w 只寫
- x 只執(zhí)行
+:添加所有用戶權限,+和[r/w/x]之間無空格
命令:
chmod a+r a.java 添加所有用戶對 a.java 文件的讀權限
chmod a+w a.java 添加所有用戶對 a.java 文件的寫權限
chmod a+x a.java 添加所有用戶對 a.java 文件的執(zhí)行權限
刪除權限
chmod -x
定時任務
crontab -l
chkconfig 服務 off 關掉服務的自動啟動
chkconfig 服務 on 開啟服務的自動啟動
免密登錄
SSH 是專為遠程登錄會話和其他網絡服務提供安全性的協議确徙。
1.口令登錄
2.密鑰登錄
3.5 了解一下免密登錄工作原理
- 需要依靠密匙,也就是你必須為自己創(chuàng)建一對密鑰(私鑰和公鑰)鄙皇,并把公鑰放在需要
訪問的虛擬機/電腦/服務器上。如果你要連接到 SSH 服務器上伴逸,客戶端軟件就會向服務器發(fā)
出請求,請求用你的公鑰進行安全驗證错蝴。 - 服務器收到請求之后,先在該服務器上你的主目錄下尋找你的公鑰顷锰,然后把它和你發(fā)送
過來的公鑰進行比較柬赐。如果兩個公鑰一致肛宋,服務器就用公鑰加密并把它發(fā)送給客戶端軟件。 - 客戶端軟件收到公鑰之后就可以用你的私鑰進行解密再把它發(fā)送給服務器束世。
步驟
3.1.ssh-keygen 生成密鑰對。
3.2 ssh-copy-id 服務器 ip 丟公鑰毁涉。
3.3 ssh 服務器 ip
【用戶管理】
usradd -m
4.2.2 設置新用戶密碼【passwd】
passwd 用戶名
4.2.4 修改用戶名【usermod -l】
eg:usermod -l xx zhaojun
4.3.1 創(chuàng)建新用戶組【groupadd】
4.3.2 修改用戶組名【groupmod -n】
語法:groupmod -n 新用戶組名 舊用戶組名
4.3.3 將用戶添加到新用戶組中【usermod -g】
4.3.4 從新用戶組中刪除用戶【gpasswd -d】
語法:gpasswd -d 用戶名 新用戶組名
解釋:將用戶從新用戶組中刪除,但 xx 這個用戶還在 Linux 系統中
- -d 從新用戶組中刪除用戶
目前用戶和用戶組信息如下:
Linux 系統內有關組的信息放在/etc/group 文件中薪丁,用戶的信息放在/etc/passwd 文件中馅精。
其中 1000 和 1001 叫做 GID(組編號),它記錄組的變遷過程洲敢。
4.3.5 刪除用戶【userdel -r】
4.3.5 刪除用戶組【groupdel】
5.防火墻管理
查看
systemctl status firewalld.service
啟動
systemctl start firewalld.service
關閉
systemctl stop firewalld.service
禁止防火墻開機自啟
systemctl disable firewalld.service
允許防火墻開機自啟
systemctl enable firewalld.service