1、Linux服務器大多是通過工具來連接的:
XShell,secureCRT等等
使用xshell連接,來試一下吧:
百度下,直接下載個安裝包,猛戳下一步,安裝完畢打開軟件我們來到下面這個界面:
進行連接設置:我連接的是虛擬機的ubuntu(要將連接模式設置成橋接)
虛擬機關機情況下設置
XShell連接此虛擬機:
打開連接界面,輸入IP地址,發(fā)現(xiàn)連接不上(根據(jù)百度文章解決一下),
1、查看下Linux防火墻設置如下:
2、查看ubuntu是否已安裝ssh Server(默認安裝client)
shuhaishiyi@shuhaishiyi:~$ ps -e | grep ssh
shuhaishiyi@shuhaishiyi:~$ sudo apt install openssh
安裝好了之后再次查看:
再次進行xshell連接:
點擊確定后提示下圖,再次重新連接輸入密碼進行連接即可
費了九牛二虎之力,咱們開始練習之旅吧~
命令一:sz、rz
sz:將選定的文件發(fā)送到本地機器
Xshell設置我是默認的沒更改:
rz:將文件上傳到服務器,運行此命令會彈出一個文件選擇窗口,選擇文件就好
注:SSH連接Linux服務器,進行互傳還是很方便的,但是現(xiàn)在又有別的解決方案了,待日后接觸了再解,這兩個命令用的少了...
命令二:cd、ls、tar、chmod、chown
①cd:改變目錄,記住一個好用的
cd .. 返回上層目錄
②ls:查看目錄中有哪些文件,我經(jīng)常加上參數(shù)
ls -al
③tar:打包解包壓縮解壓縮
我經(jīng)常用的是解包解壓縮:
tar -zvxf 壓縮包名稱 [目錄]
④chmod:改權限
chmod +x 文件名 給某個文件加可執(zhí)行權限
chmod 777 文件名
(4)、 設定public的權限, 因為samba不能做到每個人只能刪除自己的文件, 不能刪除別人的功能,linux設置目錄sticky bit權限. 目錄設定了sticky的權限,在這個目錄下的文件只有root與文件的所有者才能刪除, 別的用戶可能通過設置,才能查看此用戶目錄下所有文件,但不能刪除,只有本用戶才能刪除。
111.文件exer1的訪問權限為rw-r--r--,現(xiàn)要增加所有用戶的執(zhí)行權限和同組用戶的寫權限,下列命令正確的是 a 。
d 其他用戶對文件只有讀權限 e同組用戶對文件只有寫權限。
使用命令vi /etc/profile修改配置文件,添加行umask 027, 即新創(chuàng)建的文件屬主擁有讀寫執(zhí)行權限,同組用戶擁有讀和執(zhí)行權限,其他用戶無權限。
讀取權限:數(shù)字4
寫入權限:數(shù)字2
執(zhí)行權限:數(shù)字1
所以得到常用的權限數(shù)字為:
444 r--r--r--
600 rw-------
644 rw-r--r--
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x
777 rwxrwxrwx
⑤chown:改所有者(此命令一般是root來操作)
命令三:mv、rm、mkdir、cp、pwd、vi(vim)
①mv:剪切(也有重命名的作用)
mv file_name1 file_name2
mv file_name dir
②rm:刪除文件或空目錄
注:慎用下面的命令,尤其是root用戶下
rm -rf:強制循環(huán)刪除非空目錄
③mkdir:創(chuàng)建目錄
mkdir -p a/b/c/d
加了-p參數(shù),可以創(chuàng)建子級目錄
④cp:復制
cp file_name1 dir
復制文件或目錄到指定目錄
⑤pwd:打印當前目錄
三種模式:好吧,我承認下面的內容是百度copy的,但是別忘了跟我一樣,練習一下哦
1、指令模式:vi打開或創(chuàng)建文件后,或其他模式下按ESC進入此模式
0 -----光標移動至行首
h -----光標左移一格
l -----光標右移一格
j -----光標下移一行
k -----光標上移一行
$+A-----將光標移動到該行最后
PageDn ----- 向下移動一頁
PageUp ----- 向上移動一頁
d+方向鍵-----刪除文字
dd -----刪除整行
pp -----整行復制
r -----修改光標所在的字符
S -----刪除光標所在的列,并進入輸入模式
2、文本輸入模式:
a -----在光標后開始插入
A -----在行尾開始插入
i -----從光標所在位置前面開始插入
I -----從光標所在列的第一個非空白字元前面開始插入
o -----在光標所在列下新增一列并進入輸入模式
O -----在光標所在列上方新增一列并進入輸入模式
ESC -----返回命令行模式
3、末行模式(ESC后,按shift+冒號鍵)
q -----結束Vi程序,如果文件有過修改,先保存文件
q! -----強制退出Vi程序
wq -----保存修改并退出程序
set nu -----設置行號
命令四:tail -100f fileName、grep、find
①tail -100f fileName 實時查看文件末尾100行
tail -num fileName 查看文件后n行
tail -f fileName 實時查看文件(默認10行)
②grep 過濾 :功能非常強大,咱們只探討最簡單的用法
一般都是與別的命令搭配使用
ps -ef | grep "tomcat"
③find 查詢:功能一樣強大,探討最簡單的用法
find -name "*.txt" 查找當前目錄下以.txt結尾的文件
命令五:ps -ef & top
①ps:查看進程(顯示瞬時的進程狀態(tài),不是實時的),一般與查找搭配(grep)
ps -ef | gerp "tomcat"
②top:查看實時進程狀態(tài)