linux怎么进入文件夹_Linux基础命令《上》
上一節(jié)介紹了VMware中安裝centos7以及克隆系統(tǒng),之中用到的幾個(gè)命名還都是開發(fā)不常用的,這節(jié)課就準(zhǔn)備講解一下入門的Linux命名,都是日常使用的。
首先呢,我們進(jìn)入系統(tǒng)后,得先知道我是誰,我在哪兒?
在知道我是誰,我在哪兒之前,我們先擺脫在VMWare這個(gè)黑框框里操作命名的方式,我們用ssh通過ssh客戶端去連接我們的Liunx服務(wù)器。
使用到的ssh工具,我們這里為了簡單使用 putty,與其同時(shí)還有其他優(yōu)秀的工具,比如SecureCRT,Xshell等
Putty下載頁面:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
打開putty后,輸入ip(192.168.1.30)和端口號(hào)(22)
點(diǎn)擊 open
選擇是
輸入root賬號(hào)和密碼123456就進(jìn)去了。
上個(gè)文章中我們設(shè)置了主機(jī)名為 ops-1,那么我們驗(yàn)證一下,命令是 hostname
好了,我們就可以最小化Vmware了,就可以在putty里面操作了。
回到我是誰,我在哪兒的問題。
我是誰的話,我們可以有兩種,一種就是可以在控制臺(tái)上看到,例如上面的 root@ops-1 那么@符號(hào)前面的root就是我們的用戶名,我們還可以使用命令來查看,命名為 id . 如下:
那么解決了我是誰的問題,下來就是我在哪兒了,我們可以通過命令 pwd(獲取當(dāng)前目錄絕對(duì)路徑)來查看。
可以看到我們現(xiàn)在在 /root 目錄下。
那我們想看一下當(dāng)前目錄下或者/root目錄下都有哪些文件,我們可以用命令 ls
可以看到,/root目錄下有一個(gè)叫 anaconda-ks.cfg 的文件,ls 命令還可以跟一些參數(shù),能看到更多文件的信息。
例如: ls -l 或者 ll (ll 是 ls -l 的別名,也就是貓叫了個(gè)咪)
可以看到有了更多信息,例如權(quán)限 -rw 還有屬主和屬組都是root,還有創(chuàng)建時(shí)間 8月24日 13:53
可以看到,兩個(gè)命名顯示的結(jié)果是完全一樣的。
那我們先看系統(tǒng)中還有哪些別名,可以使用命名 alias 查看,當(dāng)然我們也可以自定義別名
可以看到我們系統(tǒng)中有下面這么多的別名,而 alias ll = ‘ls -l --color=auto’ 則是ll的別名
Linux系統(tǒng)中同樣有隱藏文件,那在Linux查看隱藏文件的命名是 ls -a 也可以使用 ls -la
可以看到該目錄下又多出來很多文件,都是以點(diǎn)號(hào)開頭的文件,在Linux中隱藏文件都是以點(diǎn)號(hào)開頭的。所以大家知道自己的小電影該怎么存儲(chǔ)了吧?
ls 命令還有其他一些參數(shù),等下面穿插著講。
那下來我們要?jiǎng)?chuàng)建文件夾的話,可以使用 mkdir,例如創(chuàng)建一個(gè) movie的文件夾
可以看到 movie文件夾已經(jīng)創(chuàng)建好了,那我們怎么進(jìn)入到movie文件夾呢,使用 cd 命名。
例如 cd movie
可以看到現(xiàn)在的目錄結(jié)構(gòu)是 /root/movie了,我們已經(jīng)進(jìn)入到了movie文件夾下
那么我們還想創(chuàng)建一個(gè)以時(shí)間為命名的文件夾,例如 20190825,我們還想在20190825這個(gè)文件夾下創(chuàng)建一個(gè)girls的文件夾,那么我們使用mkdir創(chuàng)建,則為 mkdir 20190825/girls
竟然報(bào)錯(cuò)了,說沒有這個(gè)文件或者目錄,是因?yàn)槲覀儧]有20190825這個(gè)目錄,那么這個(gè)命名的意思是創(chuàng)建20190825下的girls文件夾,我們可以使用 mkdir -p 則表示遞歸創(chuàng)建,我們可以再加一個(gè) -v 表示可視化創(chuàng)建,這種一個(gè)短橫線的命名是可以連在一起的,則為 mkdir -pv 20190825/girls
可以看到創(chuàng)建成功了。
會(huì)創(chuàng)建文件夾了,那么我們下面學(xué)習(xí)創(chuàng)建文件,創(chuàng)建文件使用 touch命名,例如在 /root/movie/20190825/girls 文件夾下創(chuàng)建一個(gè) qiaobiluo.txt 則為:touch qiaobiluo.txt
當(dāng)然還可以使用 vim 這種文件編輯器來創(chuàng)建空文件了,我們來創(chuàng)建 qiaobiluo1.txt 則為 vim qiaobiluo1.txt
不幸的是報(bào)錯(cuò)了,這個(gè)錯(cuò)誤意思是沒有找到命令。那是因?yàn)槟J(rèn) Centos 7是沒有安裝 vim工具的,我們需要自己安裝,安裝命名是 yum(這個(gè)命名以后作為進(jìn)階給大家講,先知道這里下載命名是yum就好),那我們安裝vim命名為: yum -y install vim
顯示內(nèi)容過長,這里只選取部分片段。
我們再去創(chuàng)建
vim qiaobiluo1.txt 這次打開是一個(gè)黑色的界面,他和 vi 命令相似,我們繼續(xù)按 esc 進(jìn)入命名模式,再鍵入 :wq 保存退出。如下創(chuàng)建成功了。
那我們想給 qiaobiluo.txt 文件中加入一行文字,比如 hello world的話,還是用 vim qiaobiluo.txt
打開后,按下 ”i” 進(jìn)行編輯模式(左下角會(huì)顯示 --INSERT-- 當(dāng)然我們也可以用替換的方式,替換方式左下角會(huì)顯示 --REPLACE--),輸入 hello world 然后依然是按下 esc 進(jìn)入編輯模式,:wq 保存退出
那我們想查看我們剛才寫的 hello world或者想查看 qiaobiluo.txt 文件的內(nèi)容用什么辦法?
可以使用 cat qiaobiluo.txt 或者 less qiaobiluo.txt 或者 more qiaobiluo.txt 再或者直接用 vim qiaobiluo.txt 編輯查詢
那我們想給 qiaobiluo.txt 這個(gè)文件改個(gè)名字的話,改成 qiaotank.txt 可以使用 mv qiaobiluo.txt qiaotank.txt
那我們想把 qiaotank.txt 拷貝一份出來叫一個(gè) qiaotank.txt.bak 則可以使用 cp qiaotank.txt qiaotank.txt.bak
怎么知道是否正在拷貝了呢,我們用cat 去查看一下 qiaotank.txt.bak文件的內(nèi)容是否是 hello world即可、
那么我們要把 qiaotank.txt.bak 刪除掉的話,可以使用 rm -rf qiaotank.txt.bak
可以看到該文件已經(jīng)不存在了。
mv命令的補(bǔ)充(剪貼功能):
我們想把qiaobiluo1.txt 剪貼到 /root 目錄下,命令: mv qiaobiluo1.txt /root/
可以看到我們的girls文件夾下已經(jīng)沒有這個(gè)文件了,/root目錄下有該文件了
cp命令的補(bǔ)充(遞歸復(fù)制):
我們現(xiàn)在把girls文件夾拷貝到 /root目錄下。
pwd查看我們是在girls目錄下,現(xiàn)在我們會(huì)返回到上一級(jí)目錄,也就是20190825目錄下,可以使用 cd ..
那現(xiàn)在使用 cp girls/ /root/ 來拷貝,發(fā)現(xiàn)報(bào)錯(cuò)了。提示不能對(duì)目錄那么做。
那我們現(xiàn)在用 cp -r girls/ /root/ 來拷貝, -r的意思就是遞歸復(fù)制,復(fù)制目錄以及目錄中的目錄和文件。
可以看到已經(jīng)成功拷貝過去了。
小結(jié):
該篇文件使用到的命名有:
ssh 遠(yuǎn)程連接
Hostname 獲取主機(jī)名
id 獲取當(dāng)前用戶信息
pwd 獲取當(dāng)前絕對(duì)路徑
ls 獲取目錄文件列表
mkdir 創(chuàng)建目錄
cd 進(jìn)入目錄
touch 創(chuàng)建文件
vim 編輯文件
yum 安裝軟件命名
cat 查看文件內(nèi)容
less 查看文件內(nèi)容
more 查看文件內(nèi)容
mv 重命名/剪貼
cp 拷貝文件/目錄
rm 刪除文件或者目錄
喜歡作者的可關(guān)注公眾號(hào)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的linux怎么进入文件夹_Linux基础命令《上》的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 地下城与勇士绮罗之印是几期勇者
- 下一篇: 已阻止应用程序访问图形硬件_玩转智能硬件