小游戲網(wǎng)站審核怎么做百度信息
?在前邊,我們已經(jīng)了解過了Linux操作系統(tǒng)的發(fā)展和應(yīng)用,從該篇起,就正式進(jìn)入對Linux的學(xué)習(xí)。
?今天我們就來在Xshell上遠(yuǎn)程登錄我們的云服務(wù)器。首先我們要知道自己云服務(wù)器的公網(wǎng)ip,然后修改一下密碼。
點擊跳轉(zhuǎn)
修改完密碼之后我們就可以遠(yuǎn)程連接了。
第一個指令
ssh root@公網(wǎng)ip
?使用這個指令就可以在Xshell上登錄自己的云服務(wù)器。
我們可以看到,有一個welcome阿里云服務(wù),就是登陸成功了。
在這里順嘴提一下,Xshell中的復(fù)制粘貼是不同于我們Windows的。
賦值:Ctrl+insert
粘貼:shift+insert
Ctrl C和Ctrl V他是不會有響應(yīng)的。
?我們現(xiàn)在已經(jīng)有了一個操作系統(tǒng),操作系統(tǒng)是用來干什么呢?是用來進(jìn)行管理工作。需要管理什么呢?我們就需要像Windows下一樣,創(chuàng)建文件或者目錄。在此之前,我們需要先來學(xué)習(xí)一些其他的指令。
?云服務(wù)器是支持多用戶的,除了root用戶是唯一的超級用戶之外,如何創(chuàng)建新用戶呢?
增加新用戶的指令adduser 用戶名
?接下來我們只需要輸入密碼即可,這里注意,你輸入密碼他是不會有任何顯識的,當(dāng)你輸完密碼后再橋回車鍵。
密碼要設(shè)置的復(fù)雜一些
?設(shè)置完成之后,我們就可以使用公網(wǎng)ip通過moumou的用戶名,并且輸入moumou的密碼就可以登錄。
顯示以下信息就表示登陸成功。
?使用自己的公網(wǎng)ip登陸時,在登陸起始,我們默認(rèn)處于root目錄之下。
就像這樣。
上邊是超級用戶root的表示符’#’
而普通用戶的表示符為’$’
學(xué)習(xí)完如何新建用戶,接下來我們就開始學(xué)習(xí)其他的功能。
首先就是創(chuàng)建目錄。
mkdir 目錄名
?當(dāng)我們第一次接觸電腦,新建一個文件,或者文件夾,就可以用來存放我們想法要存放的信息。
創(chuàng)建完成之后,我們?nèi)绾尾榭茨?#xff1f;
這就需要我們認(rèn)識另一條指令
ls
?ls指令可以查看當(dāng)前目錄的子目錄和文件。他有很多種選項可以選擇。在講解之前,我們再先來了解一下touch指令和cd指令以及pwd指令。
pwd
顯示用戶當(dāng)前所在目錄。
touch 文件名
?可以生成一個文件,也可以更改文檔或者目錄的日期時間,這些后邊再談。
cd 目標(biāo)目錄名
?cd指令可以讓我們在目錄中穿梭,替換當(dāng)前工作目錄,改變到指定的目錄下
不管是在windows下還是linux下,都有打開目錄,退出當(dāng)前目錄的方法。
?其實磁盤上所有的文件和目錄共同組合稱為一顆目錄樹,該樹的每個節(jié)點都是目錄或者文件,葉子結(jié)點都是文件。
而且每個文件的位置都是唯一被標(biāo)注的。
在windows下
?D:\桌面\c語言\training-period\game
在linux下,除了分隔符為/,其余都是一樣的。
?我們來cd進(jìn)入創(chuàng)建好的目錄中touch幾個文件,使用ls進(jìn)行查看
ls有很多種選項,我們挑出重要的幾個進(jìn)行演示。
ls -l列出文件的詳細(xì)信息
ls -a列出目錄下所有的文件,包括隱藏文件。
再看下一個
?這個以.開頭的文件都是隱藏文件,那么windows有沒有隱藏文件呢?
勾選看隱藏的項目
可以發(fā)現(xiàn),出現(xiàn)了一個新的以.開頭的文件。說明windows下也是有隱藏文件的。
?為什么要有隱藏文件呢?就是保護(hù),隱藏文件不想被我們看到肯定是有原因的,那就是系統(tǒng)不希望我們擅自修改它,否則就會出現(xiàn)某些意想不到的情況。
那么linux下的.和…有什么作用呢?
其實就是標(biāo)識著當(dāng)前目錄和前一目錄
如何理解呢?
懂了吧!
cd還有其他的功能
cd -回到前一次所在目錄
cd ~回到當(dāng)前用戶的根目錄
我們來演示一下
可以看出,可以直接回到上一次所在目錄。
可以創(chuàng)建文件和目錄,如何刪除文件和目錄呢?
rm 刪除文件
rmdir 刪除目錄
刪除之后文件就不在了。
向文件中添加幾個文件,再將文件刪除。
?如果直接刪除,是不能刪除的,因為rmdir的功能是刪除一個空的目錄。
?如果想要刪除該目錄,就要使用rm并選擇-r選項,遞歸刪除掉該目錄下的所有文件,并將其刪除。
?有時候我們對某個指令并不是很了解,所以我們就需要查看一下指令的功能及解釋,我們就可以使用man指令
man 想要查看的指令
接下來就會進(jìn)入一個界面,提供該指令詳細(xì)的信息。
如果想要退出按q鍵即可。
cp指令
復(fù)制目錄或者文件
?如果想要拷貝目錄的話,就要加上-r選項,遞歸將所有的目錄文件一起復(fù)制到目標(biāo)目錄。
?新建目錄txt,并且新建文件kk1 kk2。然后復(fù)制給上一個目錄。
mv指令
?mv是move的縮寫,用來移動文件或者目錄或者將文件或目錄改名。先創(chuàng)建兩個文件
將file1修改為file3,如圖
我們進(jìn)入file2中,創(chuàng)建一個文件test1,移動到根目錄。
?我們已經(jīng)知道如何創(chuàng)建文件和目錄,移動,復(fù)制,移動,刪除等操作,我們?nèi)绾蝸硐蛭募袑懭胍恍〇|西,如何查看一個文件里裝著什么東西呢?
我們先來認(rèn)識一下nano指令
nano 文件
這個指令像一個記事本一樣,我們可以man nano查看該指令的詳情。
用nano向一個文件中進(jìn)行寫入。
nano 文件
寫入內(nèi)容后可以ctrl X退出,然后會問你是否保存,直接打y表示保存,再點擊回車即可。
但是內(nèi)容是否真的寫入進(jìn)去了呢?
我們可以使用cat指令來進(jìn)行查看
cat 文件
可以發(fā)現(xiàn),我們剛剛輸入的字符確實寫進(jìn)文件中了。
還有一個寫入的指令為echo
?如果單單只輸入這個指令,點擊回車,就什么也不打印,輸入什么,就在控制臺上打印什么。
?說明echo默認(rèn)的輸出為終端控制器,我們也可以輸出重定向?qū)?nèi)容寫進(jìn)文件中。
還記的C語言中文件操作嗎?
在使用‘w’的方式打開一個文件時,會直接清空該文件。輸出重定向符號為’>’
如圖
之前寫入的內(nèi)容被清空,代替的是新的內(nèi)容。
當(dāng)然還可以追加內(nèi)容,不清空原來的內(nèi)容,追加符號為’>>’
時間相關(guān)的指令
date+%Y:%m:%d
其中冒號作為分隔符可以隨便替換,其中時間也可以隨便順序打印。
如果單單輸入date的話,就會打印美版的時間。如圖
和我們的習(xí)慣不相仿,看起來會有點不習(xí)慣,我們就可以用以上的方式打印時間。
這篇博客的創(chuàng)作時期大家就可以看到了。
也可以打印時分秒。
這里要注意,只有day和month是小寫,其他全是大寫。
date還可以看當(dāng)前的時間戳。
?使用小寫s。時間戳是一個很重要的概念,在之前數(shù)據(jù)存儲量不大時還存在著很著名的千年蟲問題。
?時間戳表示從1970年一月一日凌晨開始計數(shù),直至到校在所經(jīng)過的秒數(shù)。
我們可以驗證一下
cal指令
顯示陽歷日歷。
命令格式:cal 參數(shù)或月份或年份
單單一個cal指令就打印當(dāng)前月份的日歷
?也可以加上年份,會將整個年的日歷打印出來,截圖只截了大部分。
?還可以加上-3,但是只有-3,沒有別的數(shù)字了,作用是打印上月,這個月,下個月的日歷
?本文結(jié)束,本文介紹了許多基礎(chǔ)的指令,后續(xù)還會進(jìn)行相關(guān)的擴(kuò)展,有些地方不太懂可以留言,第一次寫這樣的文章,如果不夠清晰還請見諒,提出問題我也會積極改正。