linux怎么进入文件夹_Linux基础命令《上》

上一节介绍了VMware中安装centos7以及克隆系统,之中用到的几个命名还都是开发不常用的,这节课就准备讲解一下入门的Linux命名,都是日常使用的。

首先呢,我们进入系统后,得先知道我是谁,我在哪儿?

在知道我是谁,我在哪儿之前,我们先摆脱在VMWare这个黑框框里操作命名的方式,我们用ssh通过ssh客户端去连接我们的Liunx服务器。

使用到的ssh工具,我们这里为了简单使用 putty,与其同时还有其他优秀的工具,比如SecureCRT,Xshell等

Putty下载页面:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

546dd598c8cef826ed29aa09ddc25c44.png

打开putty后,输入ip(192.168.1.30)和端口号(22)

点击 open

2de52c2bcb20b765d2b419f341e3ee50.png

选择是

af1d5481aea875a9f034b6fb1424dca8.png

输入root账号和密码123456就进去了。

577a5a145ef96834f5f0d057bc48688c.png

上个文章中我们设置了主机名为 ops-1,那么我们验证一下,命令是 hostname

abaf7bcb153666db23cba2037b19c161.png

好了,我们就可以最小化Vmware了,就可以在putty里面操作了。

回到我是谁,我在哪儿的问题。

我是谁的话,我们可以有两种,一种就是可以在控制台上看到,例如上面的 root@ops-1 那么@符号前面的root就是我们的用户名,我们还可以使用命令来查看,命名为 id . 如下:

50010d313d7af253e9f75abee7627aeb.png

那么解决了我是谁的问题,下来就是我在哪儿了,我们可以通过命令 pwd(获取当前目录绝对路径)来查看。

888bacbf8b577ea7b2814e13a0ddcbce.png

可以看到我们现在在 /root 目录下。

那我们想看一下当前目录下或者/root目录下都有哪些文件,我们可以用命令 ls

67856bce85c740ece9e71f6cf3c1b22d.png

可以看到,/root目录下有一个叫 anaconda-ks.cfg 的文件,ls 命令还可以跟一些参数,能看到更多文件的信息。

例如: ls -l 或者 ll (ll 是 ls -l 的别名,也就是猫叫了个咪)

可以看到有了更多信息,例如权限 -rw 还有属主和属组都是root,还有创建时间 8月24日 13:53

8cd41bbb86f25fd78d66a064d0f45936.png

可以看到,两个命名显示的结果是完全一样的。

那我们先看系统中还有哪些别名,可以使用命名 alias 查看,当然我们也可以自定义别名

97a62debb48ff424aa72c52567e23f0e.png

可以看到我们系统中有下面这么多的别名,而 alias ll = ‘ls -l --color=auto’ 则是ll的别名

Linux系统中同样有隐藏文件,那在Linux查看隐藏文件的命名是 ls -a 也可以使用 ls -la

6658725027e28c6cd463b50a15db5379.png

可以看到该目录下又多出来很多文件,都是以点号开头的文件,在Linux中隐藏文件都是以点号开头的。所以大家知道自己的小电影该怎么存储了吧?

ls 命令还有其他一些参数,等下面穿插着讲。

那下来我们要创建文件夹的话,可以使用 mkdir,例如创建一个 movie的文件夹

9ee1905a7ea6f21bdc3835410240e919.png

可以看到 movie文件夹已经创建好了,那我们怎么进入到movie文件夹呢,使用 cd 命名。

例如 cd movie

a0f91d2080590326554a64dbfbb7576e.png

可以看到现在的目录结构是 /root/movie了,我们已经进入到了movie文件夹下

那么我们还想创建一个以时间为命名的文件夹,例如 20190825,我们还想在20190825这个文件夹下创建一个girls的文件夹,那么我们使用mkdir创建,则为 mkdir 20190825/girls

9df7343b3afced34fb24fb0ef2d9ef1c.png

竟然报错了,说没有这个文件或者目录,是因为我们没有20190825这个目录,那么这个命名的意思是创建20190825下的girls文件夹,我们可以使用 mkdir -p 则表示递归创建,我们可以再加一个 -v 表示可视化创建,这种一个短横线的命名是可以连在一起的,则为 mkdir -pv 20190825/girls

db9246d6edaeadf7657fc2af78255583.png

可以看到创建成功了。

4e3c5609a08cd7fd6ff468832a810655.png

会创建文件夹了,那么我们下面学习创建文件,创建文件使用 touch命名,例如在 /root/movie/20190825/girls 文件夹下创建一个 qiaobiluo.txt 则为:touch qiaobiluo.txt

7c691bcd31ca5637eca9aa7c4706763a.png

当然还可以使用 vim 这种文件编辑器来创建空文件了,我们来创建 qiaobiluo1.txt 则为 vim qiaobiluo1.txt

a3c104b12bfe02736bc675ec3e606999.png

不幸的是报错了,这个错误意思是没有找到命令。那是因为默认 Centos 7是没有安装 vim工具的,我们需要自己安装,安装命名是 yum(这个命名以后作为进阶给大家讲,先知道这里下载命名是yum就好),那我们安装vim命名为: yum -y install vim

显示内容过长,这里只选取部分片段。

a653b6bd8eadfbd18e479dfd66487fdf.png

48fc7c749978ce0c9b5642554055a943.png

0f6fe2013027e2b2b6b161a7a09e6178.png

我们再去创建

vim qiaobiluo1.txt 这次打开是一个黑色的界面,他和 vi 命令相似,我们继续按 esc 进入命名模式,再键入 :wq 保存退出。如下创建成功了。

那我们想给 qiaobiluo.txt 文件中加入一行文字,比如 hello world的话,还是用 vim qiaobiluo.txt

打开后,按下 ”i” 进行编辑模式(左下角会显示 --INSERT-- 当然我们也可以用替换的方式,替换方式左下角会显示 --REPLACE--),输入 hello world 然后依然是按下 esc 进入编辑模式,:wq 保存退出

那我们想查看我们刚才写的 hello world或者想查看 qiaobiluo.txt 文件的内容用什么办法?

可以使用 cat qiaobiluo.txt 或者 less qiaobiluo.txt 或者 more qiaobiluo.txt 再或者直接用 vim qiaobiluo.txt 编辑查询

fcd8ce3c9926c3a47b61f2bceb0d8332.png

那我们想给 qiaobiluo.txt 这个文件改个名字的话,改成 qiaotank.txt 可以使用 mv qiaobiluo.txt qiaotank.txt

a09e85f3c4a423a08ae3651c4c6e1342.png

那我们想把 qiaotank.txt 拷贝一份出来叫一个 qiaotank.txt.bak 则可以使用 cp qiaotank.txt qiaotank.txt.bak

f01f6b33205e539e9c2170ce8e6d1ed0.png

怎么知道是否正在拷贝了呢,我们用cat 去查看一下 qiaotank.txt.bak文件的内容是否是 hello world即可、

24220914e08848bda34aa823bf116c85.png

那么我们要把 qiaotank.txt.bak 删除掉的话,可以使用 rm -rf qiaotank.txt.bak

可以看到该文件已经不存在了。

d1282f82f31c64ccc8876dcb96ba7b81.png

mv命令的补充(剪贴功能):

我们想把qiaobiluo1.txt 剪贴到 /root 目录下,命令: mv qiaobiluo1.txt /root/

可以看到我们的girls文件夹下已经没有这个文件了,/root目录下有该文件了

53cc26b3ca0a404091391e1b723bc6b8.png

cp命令的补充(递归复制):

我们现在把girls文件夹拷贝到 /root目录下。

pwd查看我们是在girls目录下,现在我们会返回到上一级目录,也就是20190825目录下,可以使用 cd ..

918f97d5b1af4f8f0561fba9d060ffbb.png

aa66c02d1ca321fd32c031c274a14cd6.png

那现在使用 cp girls/ /root/ 来拷贝,发现报错了。提示不能对目录那么做。

93d85c14acdf019a37652cf7d93b20c3.png

那我们现在用 cp -r girls/ /root/ 来拷贝, -r的意思就是递归复制,复制目录以及目录中的目录和文件。

可以看到已经成功拷贝过去了。

6712d37649d89baf70e29fdbaeddf7ad.png

小结:

该篇文件使用到的命名有:

ssh 远程连接

Hostname 获取主机名

id 获取当前用户信息

pwd 获取当前绝对路径

ls 获取目录文件列表

mkdir 创建目录

cd 进入目录

touch 创建文件

vim 编辑文件

yum 安装软件命名

cat 查看文件内容

less 查看文件内容

more 查看文件内容

mv 重命名/剪贴

cp 拷贝文件/目录

rm 删除文件或者目录

喜欢作者的可关注公众号

cd7b380fbe1941494a2293c022ae695b.png
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要进入 Linux 中的文件夹,可以使用 cd 命令。例如,要进入名为 myfolder 的文件夹,可以在终端中输入: cd myfolder 这将使当前工作目录更改为 myfolder 文件夹。如果您想返回上一级目录,可以使用以下命令: cd .. 这将使当前工作目录更改为上一级目录。 ### 回答2: 在Linux中,我们可以使用cd命令进入文件夹。cd命令是Change Directory的缩写,它允许用户切换当前工作目录到指定的文件夹。 要使用cd命令,我们首先需要打开终端窗口。在终端窗口中,我们可以输入cd命令,后面跟上要切换的文件夹的路径。 路径可以是相对路径或绝对路径。相对路径是相对于当前工作目录的路径,而绝对路径是从根目录开始的完整路径。 例如,如果我们当前位于“/home/user”目录,并希望进入“/home/user/documents”目录,我们可以使用以下命令: cd documents 这是一个相对路径的例子。我们只提供了要进入文件夹的名称,因为该文件夹是当前工作目录的子文件夹。 如果我们想要使用绝对路径进入相同的目录,我们可以使用以下命令: cd /home/user/documents 这是一个绝对路径的例子。我们提供了完整的路径,从根目录开始。 还有一些cd命令的其他选项,例如cd ..用于返回上一级目录,cd -用于返回前一个工作目录。 总之,通过使用cd命令,并提供正确的路径,我们可以在Linux进入文件夹,并在其中执行必要的操作。 ### 回答3: 在Linux系统中,要进入文件夹可以使用cd命令。cd命令是change directory(改变目录)的缩写。要进入一个文件夹,只需要在命令行中输入cd加上目标文件夹的路径即可。 例如,要进入名为"Documents"的文件夹,只需要在命令行中输入cd Documents。如果"Documents"文件夹位于当前目录下,则可以直接输入cd Documents。如果"Documents"文件夹不在当前目录下,需要输入该文件夹的完整路径,如cd /home/user/Documents。 进入文件夹后,当前工作目录会变为所进入文件夹。可以使用pwd命令来查看当前所在的目录。如果想返回上一级目录,可以使用cd ..命令。 此外,有一些特殊的指令也可以用于快速进入特定目录。比如,cd ~会进入当前用户的主目录,即/home/username。cd -会返回上次所在的目录。 总结来说,要在Linux进入文件夹,只需要使用cd命令加上目标文件夹的路径,然后就可以在新的文件夹中进行操作了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值