mac/linux系統,直接在終端執行:
ssh -p22 username@host
ssh:是乙個安全的加密協議,專門用來遠端連線linux伺服器的;
-p:可以指定連線的埠,因預設埠為22,所以一般寫作-p22或者不寫。
~ 代表的是home目錄
$ 代表是普通使用者許可權
# 代表是管理員許可權
ls:是list的縮寫
絕對路徑是從根目錄的/開始寫起,檔案不移動位置則路徑不變;
相對路徑是相對於當前所在目錄而言,會隨著當前所在目錄不同而改變
mkdir *** -p: 建立mydir目錄以及mydir目錄下面的dir_test檔案,允許建立目錄及子目錄3-1.建立
mkdir *** 建立目錄;mkdir 123.txt 建立檔案;
mkdir a/b/c -p建立遞迴目錄(即多層目錄)
3-2.刪除
rm 刪除檔案;rm -i 刪除時提示是否刪除
rm -r 刪除目錄
rm -ri 刪除時會提示是否刪除(建議使用)
rm -rf 強制刪除(慎用)4-1.拷貝–cp
cp 檔案原路徑 要拷貝到的路徑,如:cp ./1.txt ./test
cp -a 資料夾原路徑 要拷貝到的路徑,如: cp -a ./b …/1/
4-2.移動/重新命名–mv
mv 原檔案命 新檔名,重新命名,如:mv ctest ceshi
mv 檔名 需要移動的路徑,移動檔案,如:mv ceshi ./1
mv 檔名 需要移動的路徑/新檔名,移動檔案並修改檔名,如: mv ceshi …/test/test
4-3.鏈結–ln( 類似於windows下的快捷方式)
4-4.查詢檔案–find
find -name 檔名,查詢某個檔案,如: find ./ -name 1.txt
find -name 』 * 檔案字尾 ',查詢符合條件的內容,如: find ./ -name 『*.txt』
4-5.檢視檔案內容
cat 檔名:檢視檔案的所有內容
less 檔名 和 more 檔名:分屏顯示
head 檔名:檔案前多少行(預設10行,可以用-n 數字來設定顯示的行數)
tail 檔名:檔案後多少行(預設10行,可以用-n 數字來設定顯示的行數)
4-6.打包壓縮–tar
tar -zcvf 壓縮後的檔案包 要被壓縮的檔案(可以多個),如:tar -zcvf 壓縮.tar.gz 1.txt 2.txt 將1.txt和2.txt檔案壓縮到壓縮.tar.gz中
tar -xf 解壓縮,如:tar -xf 壓縮.tar.gz 將壓縮.tar.gz中的檔案解壓出來(-c 可以指定解壓的檔案要存放的路徑)5-1.文字編輯–vi/vim
vi是linux下的標準編輯器,相當於windows下的筆記本;vim是公升級版,可以程式設計的(目前在linux中都是內建的,一般來說兩者都可以用)
5-2.echo 和 >
echo 內容,則會在螢幕輸出echo之後的內容
echo 內容 > 檔名,可以將echo後的內容儲存在檔案中,如:echo 1234 > n.txtr:讀許可權----4;
w:寫許可權----2;
x:操作許可權----1;
-:無許可權----0
chmod 777 檔案7-1.ifconfig:檢視網絡卡資訊
7-2.ping:測試遠端主機聯通性
ping -c 3 -i 4 ip
(-c為指定次數,-i為每次等待的時間)
7-3.netstat:列印網路狀態資訊
netstat -t -n -p,一般都是一起列印:netstat -tnp
(-t列出所有tcp,-n以數字形式顯示位址和埠,-p顯示程序的pid和名字)
Linux基礎(一)常用命令
1.pwd 用於顯示當前所在位置 2.ls dir與vdir 這三個命令都可以檢視指定目錄下的檔案資訊,其中ls與dir除了顯示 ls有顏色區別檔案與目錄,dir沒有 外使用上沒有區別,而vdir相當於ls加上了 l選項。ls命令常用選項有 a f及 l等,a命令會顯示出隱藏檔案,而 f可通過字尾來...
Linux基礎(一) Linux常用命令
最近要在伺服器上跑實驗,發現自己對linux的相關了解非常少,只知道一些非常簡單的命令 因此,決定從新學習以下linux的相關知識,那就從linux的常用命令開始吧!cd cd cd 這裡需要說明一下cd 和cd 的區別 cd 是進入根目錄 cd 是進入使用者主目錄 意思就是加入你使用djk使用者登...
LINUX常用命令(基礎)
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...